Sanal sabit disk ve sanal CD-ROM nasıl oluşturulur? USB flash sürücüde CD-ROM alanı oluşturma CD roma'dan neler yapılabilir?

USB Flash yalnızca geleneksel şekilde “büyük bir disket gibi” kullanılamaz. Daha ilginç ve bazı durumlarda daha kullanışlı seçenekler var. Bu makalede, bir flash sürücüden USB CD-ROM'unun nasıl oluşturulacağı açıklanacaktır. Elbette flash sürücü bir flash sürücü olarak kalacak, ancak bilgisayar onu bir CD-ROM olarak "görecek".

Bu numara, örneğin CD-DVD sürücüsü olmayan bir bilgisayara Windows XP veya 7 yüklemek için gerekli olabilir. Elbette böyle bir durumda başka yollar da var, ancak böyle bir CD-ROM flash sürücü, Windows'u bir netbook'a herhangi bir sorun veya gereksiz adım olmadan yüklemenize olanak tanır.

Kurulum flash sürücüsü yapmanız gerekiyorsa pencereler 7 Başka bir yol daha var, daha kolay - Windows 7'yi bir USB flash sürücüden yükleme.

Yapmanız gereken ilk şey, disk görüntüsünü ISO formatında dosya olarak almaktır. Bu, Windows XP yükleme diskinin veya başka herhangi bir CD veya DVD diskinin görüntüsü olabilir. Lazer diskin içeriğini ISO dosyası olarak kaydetmenize olanak tanıyan birçok program vardır. Örneğin, UltraISO, InfraRecorder, ImgBurn ve diğerleri gibi.

Ardından, flash sürücünüzde tam olarak hangi denetleyicinin kullanıldığını bulmanız gerekir. Gerçek şu ki, bir flash sürücü modeli bile farklı denetleyicilere sahip olabilir ve bir flash sürücüden CD-ROM oluşturmak için kullanılabilecek programlar denetleyicilere sıkı sıkıya bağlıdır, yani her denetleyicinin kendi programı vardır.

En doğru sonuçlar usbflashinfo programı tarafından sağlanır, kendisi "çılgın mesajlar" üretir, ancak bunların yazara gönderilmesi gerekir ve o, flash sürücünüzün denetleyicisi hakkında bilgi gönderecektir. Bu forumdaki hazır sonuçlar arasında modelinizi arayabilirsiniz.

Bundan sonra flashboot.ru web sitesinde flash sürücünüzün denetleyicisiyle çalışacak bir program bulun. Bu programı kullanarak flash sürücüde bir CD-ROM bölümü oluşturun ve ISO dosyanızı buraya yükleyin.

Aşağıda Apacer AH325 4 Gb flash sürücüden USB CD-ROM'un nasıl oluşturulacağını açıklayacağız. Bu flash sürücü Phison 2251-60 denetleyiciyi kullanıyor. Bu denetleyiciyle çalışan programlara Phison_MPALL adı verilir. Farklı versiyonlarda gelirler. Bu makalede örnek olarak 3.20.0B2 sürümü kullanılacaktır.

Öncelikle usbflashinfo programının hatalı olmadığından ve Phison'un gerçekten içeride olduğundan emin olmanız gerekir, bunu yapmak için GetInfo.exe'yi çalıştırmanız ve Windows'ta flash sürücünüzün algılandığı sürücü harfini girmeniz ve ardından " Oku" düğmesi:

Flash sürücünün içinde bir Phison denetleyicisi varsa, program flash sürücüyle ilgili bilgileri gösterecektir:

Bir sonraki adım, flash sürücünün daha sonra kaydedilmesi için bir yapılandırma dosyası oluşturmaktır. Bunu yapmak için MPParamEdit_F1.exe programını çalıştırmanız gerekir:

ve ardından üstten başlayarak gerekli seçenekleri belirtin, “CD-Rom Görüntüsü” alanında dosyanın yolunu ve ISO dosyasının kendisini belirtmeniz gerekir:

Not.

Bir flash sürücüde iki bölüm oluşturmak mümkündür; biri CD-ROM'u taklit edecek ve ikinci bölüm normal bir flash sürücü veya bir sabit sürücüyü taklit edecektir. Bu durumda, CD-ROM bölümü, ISO görüntüsünü kaydetmek için gerektiği kadar tahsis edilecek ve flash sürücüdeki alanın geri kalanı, çıkarılabilir/sabit HDD bölümüne tahsis edilecektir. Ancak, flash sürücü önyükleme ve özellikle Windows'u yüklemek için kullanılacaksa, yalnızca tek bir bölüm oluşturmanızı öneririm - CD-ROM. Flash sürücünün toplam kapasitesinin bir kısmını "kaybedeceksiniz", ancak farklı BIOS sürümlerindeki uyumluluk sorunlarından kaçınacaksınız.

Bu programda, ayarlar düzenleyicisinde oluşturduğunuz dosyayı açmanız gerekir. Programın tüm alanları boşsa, "Güncelle" düğmesine tıklamanız gerekir, ardından alanlardan birinde flash sürücünüzle ilgili bir giriş görünmelidir. Bundan sonra “Başlat” düğmesine tıklamanız ve programın çalışmasını beklemeniz gerekir:

Sahanın yeşil rengi her şeyin bittiği anlamına gelir. Programı kapatmanız, ardından Windows İşlem Yöneticisini (taskmgr.exe) açmanız ve içindeki MPALL programını manuel olarak sonlandırmanız gerekir. Gerçek şu ki, program penceresini kapattıktan sonra süreci bellekte kalıyor.

Artık flash sürücünün bağlantısını “Donanımı Güvenle Kaldır” yoluyla çıkarabilir ve USB konektöründen çıkarabilirsiniz. Daha sonra tekrar konnektöre takın; ancak artık Windows onu bir CD sürücüsü olarak tanıyacaktır.

Pek çok büyük şirketin 3,5" disketleri değiştirmek için kendi seçeneklerini oluşturmasına rağmen, düşük hıza ve küçük hacme rağmen normal bir disket sürücüsü hala bilgisayarların büyük çoğunluğunda yerini buluyor (Windows 98 önyükleme dosyaları tek başına 25 disket yer kaplıyor) Disketin %'si!) Bugün, Ağlar ve İnternet çağında, disketler bilgi taşıyıcı olarak giderek daha az kullanılmaktadır. Temel kullanımlarından biri, yeni bir disk takılması durumunda PC işletim sisteminin yüklenmesidir. belirli ekipmanı test etmek ve yapılandırmak, virüsleri kontrol etmek ve hasarlı bir sabit sürücüdeki bilgileri geri yüklemek.

Ne yazık ki, bu görevlerin en basiti için bile disket alanı son derece yetersizdir (örneğin, antivirüs veritabanları 1,44 MB sınırını çoktan aşmıştır). Test programlarının ve dağıtımlarının hacmi de azalmak istemiyor. Elbette IOmega ZIP, LS-120 gibi sürücüleri kullanabilirsiniz ancak çok daha yaygın bir cihaz CD-ROM'dur. Ve neyse ki, üç yıldır bir bilgisayarı bu cihazdan başlatabileceğiniz bir standart var.

Uygulama seçenekleri: tanılama için önyükleme diski, virüs kontrolü, sistemi sıfırdan kurma; hızlı sistem kurtarma için yedekleme sistemi bölümü; Yazılımın demo versiyonlarını, sunumları, videoları, slayt gösterilerini içeren CD'ler. İkinci versiyonda, PC'nin bir sabit diski bile olmayabilir!

Görünen o ki, İnternet'teki önyüklenebilir CD'ler konusundaki bilgilerin çoğu tam ve ayrıntılı değil. Bu nedenle standartları kendim anlamaya ve ilginç bir disk oluşturmaya karar verdim. Üstelik CD-RW ile oldukça güvenli :).

Hızlı başlangıç

İhtiyacımız olan:

  • CD-R/RW aygıtı. İlk aşamada CD-RW kullanılması şiddetle tavsiye edilir, bu olası hataların düzeltilmesini kolaylaştıracaktır. Ancak daha fazla sayıda sürücüde okunabildikleri için son oluşturma işleminde CDR'ler tercih edilir.
  • onun için boş disk
  • Adaptec Easy CD Creator programı (CDRWIN, WinOnCD, Nero, vb.)
  • İşletim sisteminizin önyükleme disketi (tercihen kullanılan CD-ROM aygıtı için bir sürücüyle birlikte)
  • Test için CD-ROM'dan önyükleme yapabilen bilgisayar :)

Yani her şey şu şekilde çalışacak:

ATAPI aygıtı için BIOS önyükleme sırasını CD-ROM ile başlayacak şekilde ayarlayın. Bir SCSI CD-ROM'undan önyükleme yapmanız gerekiyorsa, SCSI BIOS'ta "CD-ROM'dan Önyükleme" seçeneğini "Etkinleştir" olarak ayarlayın (ve BIOS AYARLARINDA, örneğin "A" ilk sırada olmalıdır) "AC"). PC başlatıldığında, bahsedilen BIOS'lardan biri ekranda, cihazda önyüklenebilir bir CD algıladığını ve bunun A: sürücüsü olarak kurulduğunu belirten bir mesaj görüntüleyecektir. Bundan sonra bu cihazdan önyükleme işlemi başlayacaktır. Makineye bir disk sürücüsü takılıysa B: harfinin arkasına gizlenecek, diğer disklerin adları değişmeyecektir.

Disket görüntüsünün yanı sıra başka dosyaları da CD-ROM'a yazarken, bunlara erişim yalnızca doğru sürücüyü ve MSCDEX.EXE'yi yükledikten sonra mümkündür. Bu şekilde CD'den önyükleme yaparken 640 MB'lık disk kapasitesinin tamamına erişebilirsiniz.

Bu etkiyi elde etmek için:

  1. Adaptec Easy CD Creator'ı (ECDC) açın
  2. gerekli dosyaları içeren normal bir disk oluşturun (disket görüntüsü için en az 1,44 MB alan bırakın)
  3. CD Düzeni Özellikleri'ndeki parametreler - ISO9660, Mod 1: CDROM, "Önyüklenebilir" seçeneğini işaretleyin
  4. Tamam'ı tıkladıktan sonra, program sizden görüntüyü okumak için önceden hazırlanmış bir sistem disketini sürücüye yerleştirmenizi isteyecektir.
  5. Okuduktan sonra kayıtlı dosyalar listesinde iki dosyanın daha göründüğünü görüyoruz - BOOTCAT.BIN ve BOOTIMG.BIN. Birincisi, önyükleme görüntüsü dizini olarak adlandırılan dizindir ve ikincisi, önyükleme sırasında A sürücüsünün taklit edileceği disketimizin bayt bayt kopyasıdır:
  6. Son dokunuş CD'ye kayıt yapmaktır. TAO modunda disk kapatılamaz

Plana ilişkin bazı notlar. 3. Nokta - aslında Joilet ile bir önyükleme diski oluşturabilirsiniz, ancak ECDC bu durumda "Önyüklenebilir" kutusunu işaretlemenize izin vermiyor. Ancak "Mod 1" seçimi büyük olasılıkla gereklidir. 4. Nokta - Disketi kullanmadan önce, çalıştığından emin olmanız önerilir: onu yazmaya ve önyüklemeye karşı korumaya çalışın. CD-ROM'daki normal dosyalara (disketteki dosyalara değil) erişmek için CDROM sürücüsünü ve MSCDEX'i çalıştırmanız gerektiğini unutmamak çok önemlidir. Doğal olarak, bunların kullanılan diskette olması ve her şeyin CONFIG.SYS/AUTOEXEC.BAT dosyasında belirtilmesi gerekir. Böyle bir diskete iyi bir örnek, Windows 98'deki Başlangıç ​​Diskidir. Birçok denetleyici için CD-ROM sürücülerine sahiptir, bu da CD-ROM'un hem ATAPI aygıtlarında hem de birçok SCSI'de kullanılmasını mümkün kılar. Özel ihtiyaçlarınıza uyacak şekilde bu diskette biraz değişiklik yapabilirsiniz. Bunu ben yaptım:

Dosyaların listesi:

AUTOEXEC.BAT DRVSPACE.BIN COMMAND.COM FORMAT.COM KEYB.COM MODE.COM SYS.COM VC.COM EGA3.CPI EMM386.EXE FDISK.EXE MSCDEX.EXE VC.INI ASPI2DOS.SYS ASPI4DOS.SYS ASPI8DOS.SYS ASPI8U2. SYS ASPICD.SYS BTCDROM.SYS BTDOSM.SYS CONFIG.SYS COUNTRY.SYS DISPLAY.SYS FLASHPT.SYS HIMEM.SYS IO.SYS KEYBRD3.SYS MSDOS.SYS OAKCDROM.SYS

Dosyalar=10 arabellek=10 dos=yüksek,umb yığınları=9,256 lastdrive=z aygıt=himem.sys /testmem:kapalı aygıt=emm386.exe ram aygıtı=display.sys con=(ega,1) ülke=007,866,ülke. sys cihazı=oakcdrom.sys /D:MSCD001 cihazı=btdosm.sys cihazı=flashpt.sys cihazı=btcdrom.sys /D:MSCD001 cihazı=aspi2dos.sys cihazı=aspi8dos.sys cihazı=aspi4dos.sys cihazı=aspi8u2.sys cihazı =aspicd.sys /D:MSCD001 kurulumu=mscdex.exe /D:MSCD001 /L:R

@echo off set temp=c:\ set tmp=c:\ mode.com ile cp hazırlığı=((866) ega3.cpi) mode.com ile cp select=866 keyb.com ru,keybrd3.sys yolu=a: \;R:\

Sadeliğine rağmen, bu seçeneğin bile tuzakları vardır: PC'nin yalnızca bir CD-ROM aygıtına (önyükleme yaptığı) sahip olması için tasarlanmıştır. Aksi takdirde, disketten önyükleme yaptıktan sonra sürücü çakışması nedeniyle CD'nin geri kalan içeriğine erişemeyebilirsiniz.

Tüm incelikleri kontrol etmek için, kaydetmeden önce bilgisayarın hazırlanan disketten önyükleme yapabildiğini ve CD-ROM sürücüsünün doğru bağlandığını kontrol ettiğinizden emin olun. Genel olarak, CONFIG.SYS ile tek bir sürücüyü bırakmak (elbette çok yönlülüğü azaltır) veya önyükleme sırasında onu seçmek için bir menü oluşturmak daha iyidir. Son çare olarak F8 tuşuna basıp adım adım önyükleme modunu etkinleştirebilir ve ardından yalnızca gerekli sürücüyü seçebilirsiniz.

Yani bundan sonra PC oluşturulan diskten önyükleme yapabildiyse ilk aşama tamamlanmış demektir. Daha sonra, CD-ROM'dan önyükleme işleminin özüne bakacağız ve diskin tüm birimine sürücüler olmadan erişme sorununu çözmenin bir yolunu açıklayacağız.

Gerçekten nasıl çalışıyor?

Phoenix ve IBM'in çabaları sayesinde, 1.0 sürümü 25 Ocak 1995 tarihli "El Torito" Önyüklenebilir CD-ROM Formatı Belirtimi doğdu. Spesifikasyon tek bir diskte birden fazla önyükleme görüntüsüne (ve bunları önyükleme menüsünden seçmeye) izin vermesine rağmen, basitlik açısından tek görüntü seçeneğini dikkate alacağız.

Bu standart, bilgisayar önyüklendiğinde bir CD-ROM'un A: sürücüsünü veya C: sürücüsünü taklit edip edemeyeceğini tanımlar. Aşağıdaki seçenekler mümkündür:

  • CD-ROM, A: sürücüsünü taklit eder. PC'de yüklü olan A sürücüsü B: olur, diğer sürücülerin adları değişmez. CD-ROM'un tüm içeriğine (640 MB'a kadar) erişim, benzetilmiş bir A: CD-ROM sürücüsünden (farklı bilgisayarlarda farklılık gösterebilir!) ve MSCDEX.EXE'den önyükleme yapılarak mümkündür.
  • CD-ROM, C: sürücüsünü taklit eder. Bu durumda, bilgisayara takılı disklerin numaralandırması değiştirilir. Bu seçenek, CD-ROM aygıtından bağımsız olarak 640 MB'lık bilgiye erişmenizi sağlar, çünkü (muhtemelen spesifik) sürücüsünü yüklemek isteğe bağlıdır.
  • Öykünme yok. Bu, yükleme sırasında programın belirtilen uzunluktaki belirtilen adreste okunması ve kontrolün ona aktarılması anlamına gelir. PC'ye bundan sonra ne olacağı onu ilgilendiriyor. Örneğin, bir Microsoft Windows NT kurulum diski şuna benzer.

Bir CD-ROM, 0 ila (genellikle) 335249 sektörlerine sahip, 2048 bayt boyutunda (Mod 1'de) sıralı olarak adreslenebilir bir cihazdır. Mantıksal yapının bizim için ilginç olan kısmı şunları içerir:

Sektör
0-15
16 Birincil Birim Tanımlayıcısı
17 Önyükleme Kayıt Hacmi
...
M.Ö. Önyükleme Kataloğu
...
BI_1-BI_m Önyüklenebilir Disk Görüntüsü
...

Bu durumda emülasyon ayrıca CD'deki 4 512 baytlık sektörün 2048 baytlık sektörlere çevrilmesini de içerir.

Yükleme teknolojisi, bir diskte birden fazla birim açıklamasına sahip olma özelliğini kullanır. Örneğin, Joilet formatında kayıt yaparken, yalnızca iki tanımlayıcı kullanılır - ISO9660 için ve Joilet için, bu da disk uyumluluğunu çok küçük bir hacim maliyetiyle artırır. Windows 95'teki uzun adlarla karşılaştırın - her dizin girişinde iki giriş vardır - standart MS-DOS 8.3 ve uzun ad Windows 95. CD'de biraz farklıdır, iki farklı dizin vardır, biri kısa adlara sahip ISO9660 ve ikinci Joilet - unicode'da uzun olanlarla. Ve dosyaların kendisi de aynı alanı kaplıyor. Sadece her iki dizinden de bağlantılar var. Ve eğer sistem (cdfs sürücüsü) Joilet'i okuyabiliyorsa bunu yapar, eğer değilse ISO9660 standardını okur.

Bir CD-ROM'un yapısını incelemek için, diskin sektör bazında bir kopyası olan ISO görüntüsünü kullanırız (bunu elde etmek için kullanılan programlar hakkında bilgi için makalenin sonuna bakın).

Sektör 16 PVD'dir, onu değiştirmemize gerek yok. Başlangıcı şuna benziyor (diskedit ile disk görüntüsüne bakın):

0x8000 ofsetinin 16*2048'e karşılık geldiğini unutmayın.

Sektör 17 - Önyükleme Birimi Tanımlayıcısı şöyle görünmelidir:

Ayrıntılı yapısı:

Bir sonraki sektör, tanımlayıcı tablonun sonu için bir gösterge içerir. Gerekli olup olmadığından emin değilim ama her şey kesinlikle onunla çalışıyor ve ECDC yazan disklerde var.

Bir sonraki ilginç sektör Önyükleme Kataloğunun kendisidir. Örneğimde 0x1D sektöründe bulunuyor (0x1D * 2048 = 0xE800):

Her biri 32 baytlık iki kayıttan oluşur. Bunlardan ilki Doğrulama Girişidir:

Prensip olarak resimde gösterileni her durumda kullanabilirsiniz (80x86 için). Ancak kimlik dizesini değiştirmek istiyorsanız, bu 32 baytlık kayıttaki tüm kelimelerin toplamı 0'a eşit olacak şekilde sağlama toplamını düzeltmeyi unutmayın.

Bir sonraki girişe İlk/Varsayılan Giriş adı verilir:

Birden fazla önyükleme görüntüsü olması durumunda, bu girişi başkaları takip edebilir, ancak bu seçeneği dikkate almayacağız.

Önyükleme Ortamı Türü

Bu bayt hangi ortamın taklit edileceğini belirler. Bunun için 0-3 bitleri kullanılır (geri kalanı 0 olmalıdır): 0 - emülasyon yok, 1 - 1,2 MB disket, 2 - 1,44 MB disket, 3 - 2,88 MB disket, 4 - sabit disk.

Yük Segmenti

Bu kelime, görüntünün MBR/Önyükleme Sektörünün yükleneceği segmentin adresini içerir. IBM PC için bu 0x7C0'dır. (Bu alan 0 ise geleneksel 0x7C0 da kullanılır).

Sistem tipi

Bu bayt, önyükleme görüntüsünün bölüm tablosundaki sistem türü baytı ile eşleşmelidir. Örneğin, DOS-12 - 0x01, DOS-16 - 0x04, BIGDOS - 0x06 (>32MB). Bir disket için ECDC bunu 0'a ayarlıyor, büyük olasılıkla haklı.

Sektör Sayısı

Bu alan, yükleme sırasında yukarıdaki segmentte sayılan sektör sayısını (benzetilmiş - sektör başına 512 bayta dayalı olarak) belirtir. Bizim durumumuzda tek sektör yeterli.

RBA'yı yükle

CD'deki disk görüntüsünün ilk sektörünün adresi.

Disket görüntüsü

Bunda karmaşık bir şey yok. Herhangi bir program (örneğin aynı disk düzenlemesi) disketin tüm sektörlerini bir dosyaya okur. Sırayla Önyükleme Kaydı, FAT1, FAT2, kök dizini ve gerçek dosyaları içerir. Disket formatı (1.2, 1.44...) hem Önyükleme Kataloğu'nda hem de Önyükleme Kaydı'ndaki görüntünün kendisinde belirtilmiştir.

Sabit disk görüntüsü

Ama bununla çok uğraşmam gerekti. Bu imajı hazırlarken ISO, hayalet, diskedit denmesi kafamı çok karıştırdı. Elbette, büyük olasılıkla, 640 MB'tan büyük olmayan bir disk alırsanız, üzerinde bir bölüm oluşturursanız, sistemi kurarsanız vb., o zaman muhtemelen böyle bir diskin görüntüsünü hazırlamak için diskedit'i kullanabilirsiniz, ancak böyle bir şeyi nereden alabilirsiniz? bugün küçük bir disk ve onu nereye bağlamalı?

Bu kadar basit bir sabit sürücünün yapısı şöyle görünür:

  • İlk sektör - MBR = önyükleme kodu + bölüm tablosu
  • İkinci tarafın ilk sektörü - İlk bölümün BootRecord'u
  • Daha sonra, bir diskette olduğu gibi, FAT'ın iki kopyası, kök dizin ve veriler vardır.

Böylece disketten tek farkının bölümleme tablosu kullanılması olduğu görülmektedir. Ancak, çok daha derin bir sorunu gizlemektedir: Diskin geometrisi, içindeki verilerden nasıl belirlenecektir? Sonuçta, bu olmadan diskle yapılan herhangi bir çalışma sorunlu hale gelir. Ayrıca, CD-ROM'un kendisi geleneksel doğrusal adreslemeyi kullanır ve bu tür bilgilere, önyükleme CD-ROM'unun dikkate alınan yapılarının hiçbir yerinde yer yoktur.

Aslında bunu bölümleme tablosuna bakarak anlayabilirsiniz. Bölümün sonunun mutlaka bir silindirin son tarafının son sektörüne düştüğünü varsayarsak, MBR'den gelen veriler silindirdeki yol ve yan sektörlerin sayısını bulmamıza yardımcı olacaktır! Örneğin (diskedit'i tekrar kullanarak):

Bu tablodan, her bölümün son sektörünün 63 numaralı sektör olduğu görülebilir; bu, 1'den itibaren sektör numaralandırması dikkate alındığında bize parça başına 63 sektör verir. Benzer şekilde kenar sayısı için de rakam 255'tir (0'dan başlayarak numaralandırılır!).

Bu arada, 8GB sınırı sorununun nasıl çözüldüğünü hemen görebilirsiniz - bölümün başı/sonu yerine, ilgili sektör sayısı ve bölümdeki sektör sayısı alanları, boyutuna sahiptir. çift ​​kelime kullanılmaktadır.

LBA modunda CHS üzerinden adreslemenin şu şekilde gerçekleştiğini hatırlatayım:
LBA 0 = Silindir 0, Kafa 0, Sektör 1
LBA X = ((Silindir * Maksimum Yükseklik + Yükseklik) * Parça başına Sektör) + Sektör -1

Bildiğiniz gibi SCSI her zaman sektörlerin doğrudan adreslenmesiyle LBA modunda çalışır. Standart MBR görünümü ve uyumluluğu için CHS'yi taklit etmesi yeterlidir. Genellikle SCSI BIOS'ta, 1 GB'a kadar ve 1 GB'den büyük diskler için çeviri modunu CHS'den seçebilirsiniz. (Bu arada, bir denetleyicide biçimlendirilmiş bir SCSI diskinin diğerine kurulduğunda çalışmaması, farklı denetleyiciler için farklı çevirilerle ilişkilendirilebilir).

Bu nedenle birkaç deney gerçekleştirildi (bizim durumumuzda silindir sayısı önemli değil; 270 disk gerçekten LBA'da çalışıyor):

IDE (Ödül 4.51)

MB kapasitesi Kafalar Sektörler Silindirler
270 32 63 262
540 32 63 524
1200 64 63 847
3500 128 63 621
13400 255 63 1650

SCSI (Tekram DC-390)

Hacim Kafalar Sektörler
<1G 64 32
>1G 255 63

Gördüğünüz gibi tüm bu hileler 1024 silindir sayısına ulaşmamaya yönelik. Bunun nedeni MBR, BIOS ve diğer pek çok şeyin silindir sayısını 10 bit olarak saklayacak şekilde tasarlanmış olmasıdır. Ve 8GB sınırı sadece 1024*255*63 sektörlerden geliyor. Veya bu sınırı farklı şekilde hesaplayabilirsiniz - LBA modunda sektör numarası başına yalnızca 3 bayt.

Resmi olarak, BIOS'un önyükleme için her şeyi kendisi çözmesi gerekiyor, ancak görünen o ki bu her zaman olmuyor. Pek çok test uzmanı, görüntünün oluşturulacağı diskin (IDE veya SCSI) ve hangi CD-ROM'dan önyüklenebileceğinin bir modeli olduğunu belirtti.

Ancak standartta belirtilen tek şart, Partition Table'da yalnızca bir ve yalnızca ilk girdinin kullanılmasıdır. Neyse ki bunu başarmak kolaydır.

Bütün bunlara dayanarak, bir sabit disk görüntüsü elde etmek için aşağıdaki yöntem icat edildi ve test edildi:

  1. Sabit sürücünüzde gerekli boyutta bir bölüm oluşturun.
  2. Formatlıyoruz (FAT12/16), sistem yapıyoruz (hemen /s formatlayabilirsiniz, ya da daha sonra sys yapabilirsiniz).
  3. Belirtilen diskin BootRecord'undaki bilgilere dayanarak MBR'yi yeniden oluşturan ve tüm bilgileri tek bir dosyada okuyan özel olarak yazılmış bir program (getimg.zip) kullanıyoruz.

Başka bir diskte veya bölümde gerekli alanı hazırlamayı unutmayın.

Elbette bu yöntemin bir dezavantajı var - daha fazla bir CD-ROM oluşturmak için, ISO CD görüntüsü için aynı miktarda alana ihtiyacınız olacak, ancak bugün bir diskte 3 * 640 MB bulmanın oldukça kolay olduğunu umalım, özellikle bilgisayarınızda bir CDR varsa :).

Sabit sürücünün geometrisine gelince, bir PC'nin çeşitli görüntülerden başlatılmasıyla ilgili yapılan deneylerin sonuçları şunlardır:

Ölçek SCSI ATAPI
H 32 S 63, DOS-16 Evet (1) Evet (2)
H 255 S 63, Windows 98 Evet (1) Evet
H 64 S 32, Windows 98 (Zip sürücüsü) Evet (1) Evet

(1) bu testte, önyüklemeden sonra sabit sürücünün yalnızca D: bölümü doğru şekilde görünüyor (C: idi). Büyük olasılıkla bu SCSI BIOS'un uygulanmasından kaynaklanmaktadır, çünkü Int 13'ü bağlar ve onu pek şeffaf olmayan bir şekilde kullanır.

(2) doğal olarak PC sabit sürücüsünün FAT32'li bölümü görünmüyor çünkü DOS 6.22 sistemi

Böylece, öykünülmüş disk geometrisinin uyumsuzluğu ile ilgili herhangi bir sorun kaydedilmedi ve AWARD 4.51 BIOS ve biraz daha kötü olan Adaptec 7880 SCSI BIOS 1.32'nin disk görüntüsü tanımlamayla başa çıktığını söyleyebiliriz.

Sabit sürücü emülasyonu ile önyükleme

Şimdi tüm bunların sabit disk versiyonu için nasıl yapılabileceğini anlatacağız.

Genel prensip şudur: ISO disk imajı hazırlamak için ECDC programını kullanıyoruz. Daha sonra diskedit ile biraz düzenleyip CD'ye yazıyoruz.

Tek sorun, gerekli Önyükleme Birimi Tanımlayıcısını birim açıklamalarının yapısına nasıl ekleyeceğime tam olarak karar vermemiş olmamdır. Sorun şu ki sektör 17'de yer alması gerekiyor. Hazırlanan görüntüde orada başka bir şey olabilir. Bunu yaptım (Joilet pahasına, ancak GUI olmadan çalışmıyor): Joilet dosya sistemi türünü belirttiğim görüntü için, bu Joilet birim tanımlayıcısının sektör 17'de olmasına yol açtı, sonra onu basitçe şununla değiştirdim: Önyükleme Birimi Tanımlayıcısı. Ve 18. sektörde - olması gerektiği gibi, son Cilt Tanımlayıcısı.

Önyükleme Kataloğu ve önyükleme diski görüntüsü herhangi bir yerde bulunabilir, bu nedenle bunları yalnızca dosya olarak ekleriz (daha sonra uzun süre arama yapmamak için tercihen ilk önce). İlk olarak, akılda kalıcı içeriğe sahip (örneğin, “BC**” satırıyla dolu) 2048 uzunluğunda bir dosya alıyoruz. İkincisi disk görüntüsüdür. Buna image.bin adını verelim.

İmajı oluşturduktan sonra (Dosya -> CD imajı oluştur, .ISO olarak yaz) ECDC'nin bootcat.bin ve image.bin dosyamızı hangi sektörlere yazdığını belirliyoruz. Bunu yapmak için dosyayı diskedit'te açın ve “BC**” ifadesini arayın. Bu bootcat.bin olacaktır. Büyük olasılıkla 0x1D sektöründe, dosya ofseti 0xE800'de bulunur, yanında (0xF000) sabit disk görüntümüzün MBR'sini görüyoruz. ISO dizinine bağlı olarak bu dosyaların konumunu bulmak için başka bir seçenek de ISO görüntüsünde adlarına bakmak ve adından 31 bayt önce çift kelimeyi almaktır:

Sektör 17'de (0x8800 ofset) yukarıda belirtildiği gibi Önyükleme Birimi Tanımlayıcısını yazıyoruz ve Önyükleme Kataloğuna doğru bağlantının 0x47-0x4A bayt cinsinden olup olmadığını kontrol ediyoruz (0x0000001D'ye sahibiz):

0008800: 00 43 44 30 30 31 01 45 - 4C 20 54 4F 52 49 54 4F 0008810: 20 53 50 45 43 49 46 49 - 43 41 54 49 4F 4E 00 00 0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 0008830: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 0008840: 00 00 00 00 00 00 00 1D - 00 00 00 00 00 00 00 00

Gerisi sıfırdır. Bu dosyayı buradan indirebilirsiniz - bootvd.bin. 47-4A adresleri anlaşılır olması açısından 0x12345678 olarak yazılmıştır.

Şimdi Önyükleme Kataloğunu (sektör 0x1D) oluşturuyoruz:

000E800: 01 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 000E810: 00 00 00 00 00 00 00 00 - 00 00 00 00 AA 55 55 AA 000E820: 88 04 C0 07 04 00 01 00 - 1E 00 00 00 00 00 00 00 000E830: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00

Burada aşağıdaki parametreler belirtilmiştir: önyükleme görüntüsü (88), sabit disk emülasyonu (04), adres 0x7C0, DOS-16 bölümü, bir sektör yükle, disk görüntüsünün başlangıcı - sektör 0x0000001E. Bu dosya bootcat.bin'dir.

Her şeyi tekrar kontrol ettikten sonra düzeltilmiş görüntüyü CD'ye yazıyoruz: ECDC'yi açın, Dosya -> Disk görüntüsünden CD oluştur.

Aslında bu konuda bulup kontrol edebildiğimiz tek şey bu.

Kullanılmış:

Programlar:

  1. Adaptec Kolay CD Oluşturucu
  2. Symantec DİSKEDIT
  3. Altın Şahin CDRWIN
  4. Gilles Vollant WinImage

Teçhizat:

  1. MB Chaintech 6BTS (AHA7880 ile), AWARD BIOS 4.51
  2. ASUS SD-S400 (ATAPI CD-ROM'u)
  3. Yamaha CRW6416S (SCSI CD-ROM/CD-RW)
  1. Phoenix PC Sektörü Teknik Özellikleri http://www.ptltd.com/products/specs.html
  2. Andy McFadden CDR SSS www.fadden.com
  3. Aurora ile önyükleme CD'si oluşturma

Bu yazı yabancı bir siteden alınmış ve bizzat tarafımdan çevrilmiştir. Bu makaleye katkıda bulundum.

Bu proje, öncelikle geri dönüştürülmüş elektronik bileşenlerden üretilen, çok düşük bütçeli bir 3D yazıcının tasarımını açıklamaktadır.

Sonuç, 100 doların altında bir fiyata küçük formatlı bir yazıcıdır.

Öncelikle genel CNC sisteminin nasıl çalıştığını öğreneceğiz (montaj ve kalibrasyon, rulmanlar, kılavuzlar) ve ardından makineye G kodu talimatlarına yanıt vermeyi öğreteceğiz. Sonrasında küçük bir plastik ekstruder ekleyip plastik ekstrüzyon kalibrasyonu, sürücü güç ayarları ve yazıcıya hayat verecek diğer işlemlere komutlar veriyoruz. Bu talimatları takip ettiğinizde size büyük bir potansiyel sağlayan ve maliyeti önemli ölçüde azaltmaya yardımcı olan, yaklaşık %80'i geri dönüştürülmüş bileşenlerden yapılmış küçük bir 3D yazıcı verilecektir.

Bir yandan makine mühendisliği ve dijital üretime giriş yaparken, diğer yandan yeniden kullanılan elektronik bileşenlerden yapılmış küçük bir 3D yazıcıya sahip oluyorsunuz. Bu, e-atık imhasıyla ilgili sorunlarla baş etmede daha yetkin olmanıza yardımcı olacaktır.

Adım 1: X, Y ve Z.

Gerekli bileşenler:

  • Eski bir bilgisayardan 2 standart CD/DVD sürücüsü.
  • 1 disket sürücüsü.

Bir onarım servis merkeziyle iletişime geçerek bu bileşenleri ücretsiz olarak alabiliriz. Disket sürücülerden kullandığımız motorların DC motor değil, step motor olduğundan emin olmak istiyoruz.

Adım 2: Motorun Hazırlanması

Bileşenler:

CD/DVD sürücülerinden 3 kademeli motor.

1 NEMA 17 step motor ne almalıyız? Bu tip motoru, plastik filamenti işlemek için çok fazla kuvvete ihtiyaç duyulan plastik ekstruder için kullanıyoruz.

CNC elektroniği: PLATFORMLAR veya RepRap Gen 6/7. Önemli, Sprinter/Marlin Open Firmware'i kullanabiliriz. Bu örnekte RepRap Gen6 elektroniklerini kullanıyoruz, ancak fiyat ve stok durumuna göre seçim yapabilirsiniz.

Bilgisayar güç kaynağı.

Kablolar, soket, ısıyla daralan makaron.

Adım motorlar dedikten sonra ilk yapmak istediğimiz şey, onlara kabloları lehimleyebilmek. Bu durumda uygun renk sırasını korumamız gereken 4 kablomuz var (veri sayfasında açıklanmıştır).

Adım motorları için spesifikasyon CD/DVD: İndirin. .

NEMA 17 Step Motorun Özellikleri: İndirin. .

Adım 3: Güç Kaynağını Hazırlayın

Bir sonraki adım, projemizde kullanmak üzere gücü hazırlamaktır. Her şeyden önce, anahtardan standa doğrudan güç olacak şekilde iki kabloyu (resimde gösterildiği gibi) birbirine bağlarız. Bundan sonra denetleyiciye güç sağlamak için bir sarı (12V) ve bir siyah kablo (GND) seçiyoruz.

Adım 4: Motorları ve Arduino IDE'yi Kontrol Etme

Şimdi motorları kontrol edeceğiz. Bunu yapmak için Arduino IDE'yi (fiziksel bilgi işlem ortamı) indirmemiz gerekiyor, şu adreste bulunabilir: http://arduino.cc/en/Main/Software.

Arduino 23 versiyonunu indirip kurmamız gerekiyor.

Bundan sonra ürün yazılımını indirmeliyiz. Zaten yapılandırılmış olan ve Marlin tarafından indirilebilen Marlin'i seçtik: İndir. .

Arduino'yu kurduktan sonra bilgisayarımızı USB kablosuyla Ramp/Sanguino/Gen6-7 CNC kontrol cihazına bağlayacağız, Arduino IDE araçları/seri port altından ilgili seri portu seçeceğiz ve kart araçları altından kontrolör tipini seçeceğiz. ( Rampalar (Arduino Mega 2560), Sanguinololu/Gen6 (Sanguino W/ATmega644P - Sanguino, Arduino'nun içine kurulmalıdır)).

Parametrenin temel açıklaması, tüm konfigürasyon parametreleri konfigürasyon.h dosyasındadır:

Arduino ortamında firmware’i açacağız, zaten /Sketchbook/Marlin dosyasını indirmiş durumdayız ve firmware’i kontrolcümüze indirmeden önce konfigürasyon seçeneklerini göreceğiz.

1) #define MOTHERBOARD 3, kullandığımız gerçek donanıma göre (Rampalar 1.3 veya 1.4 = 33, Gen6 = 5, ...).

2) Termistör 7, RepRappro Honeywell 100k'yi kullanır.

3) PID - bu değer lazerimizin sıcaklık açısından daha kararlı olmasını sağlar.

4) Adım adım, herhangi bir denetleyiciyi yapılandırmak için bu çok önemli bir noktadır (adım 9)

Adım 5: Yazıcı. Bilgisayar yönetimi.

Yazıcıyı bilgisayar üzerinden kontrol etme.

Yazılım: Yazıcıyla etkileşim kurmamıza ve yazıcıyı kontrol etmemize olanak tanıyan çeşitli ücretsiz programlar mevcuttur (Pronterface, Repetier, ...). http://www.repetier.com/ adresinden indirebileceğiniz Repetier ana bilgisayarını kullanıyoruz. Katmanları kurmak ve birleştirmek kolaydır. Dilimleyici, yazdırmak istediğimiz nesnenin bir dizi bölümünü oluşturan, bu bölümleri katmanlarla ilişkilendiren ve makine için G kodu üreten bir yazılım parçasıdır. Dilimler, katman yüksekliği, yazdırma hızı, dolgu ve baskı kalitesi açısından önemli olan diğer parametreler kullanılarak ayarlanabilir.

Yaygın dilimleyici yapılandırmalarını aşağıdaki bağlantılarda bulabilirsiniz:

  • Skeinforge yapılandırması: http://fabmetheus.crsndoo.com/wiki/index.php/Skeinforge
  • Slic3r yapılandırması: http://manual.slic3r.org/

Bizim durumumuzda, yazıcı için alıcı yazma kafası yazılımına entegre edilebilen bir Skeinforge profili yapılandırmamız var.

Adım 6: Akımı ve Yoğunluğu Ayarlayın


Artık yazıcı motorlarını test etmeye hazırız. Bilgisayarı ve makine kontrol cihazını bir USB kablosu kullanarak bağlayın (motorlar ilgili soketlere bağlanmalıdır). Repetier barındırma işlemini başlatın ve uygun seri bağlantı noktasını seçerek yazılım ile denetleyici arasındaki iletişimi etkinleştirin. Bağlantı başarılı olursa sağ taraftaki manuel kontrolü kullanarak bağlı olan motorları kontrol edebileceksiniz.

Düzenli kullanım sırasında motorların aşırı ısınmasını önlemek için akımı, her motorun eşit yük alabileceği şekilde ayarlayacağız.

Bunu yapmak için sadece bir motor bağlayacağız. Bu işlemi her eksen için tekrarlayacağız. Bunun için güç kaynağı ile kontrol cihazı arasına seri olarak bağlanmış bir multimetreye ihtiyacımız var. Multimetre amplifikatör (akım) moduna ayarlanmalıdır - şekle bakın.

Daha sonra denetleyiciyi tekrar bilgisayara bağlayacağız, açıp bir multimetre kullanarak akımı ölçeceğiz. Motoru Repetier arayüzü üzerinden manuel olarak çalıştırdığımızda akımın belirli bir sayıda miliamper kadar artması gerekir (bu, step motoru etkinleştirecek akımdır). Motorun eğimine bağlı olarak her eksen için akım biraz farklıdır. Adım aralığını kontrol etmek için küçük potansiyometreyi ayarlamanız ve her eksen için akım sınırını aşağıdaki kontrol değerlerine göre ayarlamanız gerekecektir:

Kart yaklaşık 80 mA'lik bir akım iletir

X ve Y ekseni steplerine 200mA akım uygulayacağız.

Z ekseni için 400 mA, yazma kafasını kaldırmak için gereken daha yüksek güç nedeniyle bu gereklidir.

Yüksek akım tüketicisi olduğundan ekstruder motoruna güç sağlamak için 400 mA.

Adım 7: Yapı Makinesini Oluşturma

Aşağıdaki bağlantıda parçaları kesen lazerler için gerekli şablonları bulacaksınız. Biz 5mm kalınlığında akrilik levhalar kullandık ama stok durumuna ve fiyata göre ahşap gibi başka malzemeler de kullanılabilir.

Auto Cad için lazer ayarları ve örnekler: İndir. .

Çerçeve tasarımı, makinenin yapıştırıcı olmadan yapılmasını mümkün kılar: tüm parçalar mekanik bağlantılar ve vidalar kullanılarak monte edilir. Çerçevenin parçalarını lazerle kesmeden önce, motorun CD/DVD sürücüsüne iyice sabitlendiğinden emin olun. CAD şablonundaki delikleri ölçmeniz ve değiştirmeniz gerekecektir.

Adım 8: X, Y ve Z Eksenini Kalibre Edin

İndirilen Marlin ürün yazılımının eksen çözünürlüğü için zaten standart bir kalibrasyonu olmasına rağmen, yazıcınızda ince ayar yapmak istiyorsanız bu adımı uygulamanız gerekecektir. Burada size lazer perdesini milimetreye kadar ayarlamanıza olanak tanıyan mikro programlar anlatılacak; makinenizin aslında bu hassas ayarlara ihtiyacı var. Bu değer motorunuzun hatvelerine ve akslarınızın hareketli çubuklarının diş boyutuna bağlıdır. Bunu yaparak makinenin hareketinin gerçekten G kodundaki mesafelerle eşleştiğinden emin olacağız.

Bu bilgi, bileşen türleri ve boyutları ne olursa olsun, bir CNC makinesini kendiniz oluşturmanıza olanak sağlayacaktır.

Bu durumda X, Y ve Z aynı dişli çubuklara sahiptir, dolayısıyla kalibrasyon değerleri onlar için aynı olacaktır (farklı eksenler için farklı bileşenler kullanırsanız bazıları farklı olabilir).

  • Kasnak yarıçapı.
  • Step motorumuzun devir başına adımları.

Mikro adımlama parametreleri (bizim durumumuzda 1/16; bu, bir sinyal saat döngüsünde adımın yalnızca 1/16'sının yürütüldüğü anlamına gelir, bu da sisteme daha yüksek hassasiyet sağlar).

Bu değeri ürün yazılımında ayarladık ( adım milimetre).

Z ekseni için:

Kontrolör (Repetier) arayüzünü kullanarak, belirli bir mesafeyi hareket ettirmemize ve gerçek yer değiştirmeyi ölçmemize olanak tanıyan Z eksenini yapılandırıyoruz.

Örnek olarak, ona 10 mm hareket etmesini ve 37,4 mm'lik bir ofseti ölçmesini emredeceğiz.

Firmware'de adım/milimetre cinsinden tanımlanan N sayıda adım vardır (X = 80, Y = 80, Z = 2560, EXTR = 777.6).

N = N * 10 / 37,4

Yeni değer 682,67 olmalıdır.

Bunu 3 veya 4 kez tekrarlıyoruz, denetleyicinin donanım yazılımını yeniden derleyip yeniden yüklüyoruz, daha yüksek doğruluk elde ediyoruz.

Bu projede makineyi daha hassas hale getirmek için son ayarları kullanmadık ancak bunlar kolayca firmware'e dahil edilebilir ve bizim için hazır olacaktır.

İlk teste hazırız, çizimdeki mesafelerin doğru olup olmadığını kontrol etmek için kalemi kullanabiliriz.

Step motoru ana gövdeye takarak direct Drive'ı resimdeki gibi monte edeceğiz.

Kalibrasyon için, plastiğin akışı bir parça plastik ipliğe ve mesafeye (örneğin 100 mm) karşılık gelmeli, bir parça bant konulmalıdır. Daha sonra Repetier Yazılımına gidin ve 100 mm'lik ekstrüde, gerçek mesafeye tıklayın ve Adım 9'u (işlem) tekrarlayın.

Adım 10: İlk nesneyi yazdırma


Cihaz artık ilk teste hazır olmalıdır. Ekstruderimiz, standart 3 mm çaptan daha kolay ekstrüzyona tabi tutulan ve daha esnek olan 1,75 mm çapında plastik filaman kullanır. Biyoplastik olan ve ABS'ye göre bazı avantajları olan PLA plastik kullanacağız: daha düşük sıcaklıkta eriyerek baskıyı kolaylaştırır.

Şimdi Repetier'de Skeinforge kesimi için mevcut olan profil dilimlemeyi etkinleştiriyoruz. İndirmek .

Yazıcıya küçük bir kalibrasyon küpü (10x10x10mm) yazdırıyoruz, çok hızlı bir şekilde yazdıracak ve yazdırılan küpün gerçek boyutunu kontrol ederek konfigürasyon sorunlarını ve motor adım kaybını tespit edebileceğiz.

Bu nedenle, yazdırmaya başlamak için STL modelini açın ve Skeinforge kesmeden standart profili (veya indirdiğiniz profili) kullanarak dilimleyin: dilimlenmiş nesnenin bir temsilini ve karşılık gelen G kodunu göreceğiz. Ekstrüderi ısıtıyoruz ve plastiğin erime sıcaklığına ulaştığında (plastik kalitesine bağlı olarak 190-210C) bir miktar malzemeyi (ekstrüzyon presi) sıkarak her şeyin düzgün çalıştığını görüyoruz.

Orijini ekstrüzyon kafasına göre ayarlıyoruz (x = 0, y = 0, z = 0) ve ayırıcı olarak kağıt kullanıyoruz; kafa kağıda mümkün olduğunca yakın olmalı, ancak ona değmemelidir. Bu, ekstrüzyon başlığının başlangıç ​​konumu olacaktır. Buradan yazdırmaya başlayabiliriz.

Hadi hakkında konuşalım CD Ve DVD sürücüleri, Onlar inanılmaz! Projelerinizde kullanabileceğiniz pek çok harika ve faydalı (hobi) şey bulabilirsiniz. Bir veya daha fazla sürücüyle yapabileceğiniz o kadar çok şey var ki etkileneceksiniz.

Başlayalım!

1. Adım: Gelecekteki bir kurbanı arayın

Ölü CD ve DVD sürücülerini şurada bulabilirsiniz: eski bilgisayarlar belki de bu “dinozorlardan” biri evinizdedir. Ama eğer bir tane yoksa endişelenmeyin. Böyle bir sürücüyü evinizin yakınında bulabilirsiniz. atölye.

Adım 2: Araçlar

Sürücüyü açmak için yalnızca birkaç tanesine ihtiyacınız var tornavidalar, benim durumumda bir Phillips tornavida kullandım. Ancak ideal olarak çeşitli tornavidalardan oluşan bir setin olması arzu edilir. İhtiyacın olacak Tel kesiciler Mıknatısları lazer sisteminden çıkarmak için.

Ayrıca biraz ihtiyacınız olacak lehim ve onu kullanma yeteneği.

3. Adım: İşlemi başlatın

İlk görev olacak vidayı sökme 4 vidalar sürücüde, ardından kapağı çıkarabilirsiniz.

Adım 4: Kalan metal parçaların çıkarılması

Şimdi aşağı bastırmak yanlarda işaretlenmiştir Etiketler fotoğrafta öne doğru çekin ve ardından sürücünün metal parçalarını çıkarmayı tamamlayın.

Adım 5: Elektrik Kartını Çıkarma

Projelerimde sürücülerden elektrik panosunu kullanmıyorum, nasıl çıkarılacağına dair görsellere bakın.


Adım 6: Motorlu Tepsi

Resimler nasıl kaldırılacağını gösteriyor motor tepsisi.

Karttan parçaları sökerken ve çıkarırken biraz bilgiye ihtiyacınız var.

  • Yeşil LED
  • DC elektrik motoru
  • Basit düğme
  • Garip düğme

Adım 7: Tepsi Mekanizması

Burada birkaç tane var dişliler motorla birlikte kullanabilirsiniz.

Adım 8: Adı Olmayan Şey

Evet... Bu eşyanın bir adı var mı bilmiyorum. Buna "lazer hareket mekanizması" adını verelim.

Benim için bu sürücülerin içindeki gerçek hazine bu çünkü insanların bunları kullandığını gördüm. ev yapımı bir lazer kesici, gravür makinesi, 3D yazıcı ve çizici yapın. (ST'lerden not)

Adım 9: Fırçasız Motor

CD'leri veya DVD'leri döndürmek için kullanılan motorlar fırçasızdır, yani iki kabloyu bir pile bağlayarak motoru çalıştıramazsınız, bu nedenle bir elektrikli hız kontrol cihazına ve muhtemelen birkaç modifikasyona ihtiyacınız vardır.

Adım 10: Step Motor

Lazeri hareket ettirmek için bir step motor kullanılır. Bu tür motorlar konumsaldır, motora gönderilen sinyal, milin kat ettiği mesafeyi açıkça belirler.

Sürücülerdeki adım motorları iki kutupludur ve bu nedenle H şeklindeki köprülerle birlikte kullanılır. Bunları kontrol etmek için L239D çipi, çift köprü H kullanıyorum.

(ST'lerden not) Ayrıca motoru sökerek bobinlerden alışılmadık süslemeler yapabilirsiniz. Örneğin ve.

Adım 11: Lazer

DVD/CD sürücülerinde iki lazer bulunurken, CD sürücülerinde yalnızca bir lazer bulunur. Kayıt için kullanılan lazer, kibritleri ve diğer şeyleri ateşe verecek kadar güçlü olabilir.

Lazeri gözlerinize doğrultmayın! Ciddi yaralanmalara neden olabileceği için lazeri insanlara veya hayvanlara doğrultmayın.
Göz hasarına veya cilt yanıklarına neden olun, bu hiç eğlenceli değil!

Özellikle birkaç duvarı lehimleyerek.

Artık durabiliriz. Umarım bu makaleyi beğenmişsinizdir. Deney yapın, yeni şeyler yaratın ve ipuçlarını paylaşın.

İlginiz için hepinize teşekkür ederim.

Bazen PC kullanıcıları sanal bir sabit sürücünün veya CD-ROM'un nasıl oluşturulacağı konusunda ciddi bir soruyla karşı karşıya kalırlar. Bu görevleri Windows 7'de gerçekleştirme prosedürünü inceleyelim.

Sanal disk oluşturma yöntemleri, her şeyden önce, sonuçta ne tür bir seçenek elde etmek istediğinize bağlıdır: bir sabit sürücü görüntüsü veya bir CD/DVD. Tipik olarak, sabit sürücü dosyalarının bir VHD uzantısı vardır ve ISO görüntüleri bir CD veya DVD'yi monte etmek için kullanılır. Bu işlemleri gerçekleştirmek için yerleşik Windows araçlarını kullanabilir veya üçüncü taraf programların yardımına başvurabilirsiniz.

Yöntem 1: DAEMON Tools Ultra

Her şeyden önce, sürücülerle çalışmak için üçüncü taraf bir program olan DAEMON Tools Ultra'yı kullanarak sanal bir sabit disk oluşturma seçeneğini düşünelim.

  1. Uygulamayı yönetici haklarıyla çalıştırın. Sekmeye git "Aletler".
  2. Kullanılabilir program araçlarının listesini içeren bir pencere açılır. Bir öğe seçin "VHD'yi ekle".
  3. VHD ekleme penceresi açılır, yani koşullu bir sabit sürücü oluşturulur. Öncelikle bu nesnenin bulunacağı dizini kaydetmeniz gerekiyor. Bunu yapmak için alanın sağındaki düğmeye tıklayın "Farklı kaydet".
  4. Bir kaydetme penceresi açılır. Sanal sürücüyü bulmak istediğiniz dizini girin. Tarlada "Dosya adı" nesnenin adını değiştirebilirsiniz. Varsayılan: "YeniVHD". Sonraki tıklama "Kaydetmek".
  5. Gördüğünüz gibi seçilen yol artık alanda görüntüleniyor "Farklı kaydet" DAEMON Tools Ultra program kabuğunda. Şimdi nesnenin boyutunu belirtmeniz gerekiyor. Bunu yapmak için radyo düğmesini değiştirerek iki türden birini ayarlayın:
    • Sabit boyut;
    • Dinamik genişleme.

    İlk durumda diskin hacmi sizin tarafınızdan tam olarak belirlenecek ve ikinci öğeyi seçtiğinizde nesne doldukça genişleyecektir. Gerçek sınırı, VHD dosyasının yerleştirileceği HDD bölümündeki boş alanın boyutu olacaktır. Ancak bu seçeneği seçseniz bile hala sahadasınız "Boyut" başlangıç ​​ses düzeyini ayarlamanız gerekir. Sadece bir sayı girin ve ölçü birimi açılır listede alanın sağ tarafında seçilir. Aşağıdaki ölçü birimleri mevcuttur:

    • megabayt(varsayılan);
    • gigabayt;
    • terabayt.

    Doğru öğeyi seçerken dikkatli olun, çünkü bir hata yaparsanız, istenilen hacme göre boyut farkı daha büyük veya daha küçük olacaktır. Daha sonra gerekirse alandaki diskin adını değiştirebilirsiniz. "İşaret". Ancak bu bir ön koşul değildir. Açıklanan adımları tamamladıktan sonra VHD dosyasını oluşturmaya başlamak için "Başlangıç".

  6. VHD dosyası oluşturma süreci devam ediyor. Dinamikleri bir gösterge kullanılarak görüntülenir.
  7. Prosedür tamamlandıktan sonra DAEMON Tools Ultra kabuğunda aşağıdaki mesaj görüntülenecektir: "VHD oluşturma işlemi başarıyla tamamlandı!". Tıklamak "Hazır".
  8. Böylece DAEMON Tools Ultra programı kullanılarak sanal bir sabit disk oluşturulmuştur.

Yöntem 2: Disk2vhd

DAEMON Tools Ultra, medyayla çalışmak için evrensel bir araçsa, Disk2vhd yalnızca VHD ve VHDX dosyaları, yani sanal sabit diskler oluşturmak için tasarlanmış son derece uzmanlaşmış bir yardımcı programdır. Önceki yöntemden farklı olarak, bu seçeneği kullanarak boş bir sanal sürücü oluşturamazsınız, yalnızca mevcut bir diskin bir kopyasını oluşturabilirsiniz.


Yöntem 3: Windows Araçları

Standart sistem araçları kullanılarak koşullu bir sabit sürücü de oluşturulabilir.

  1. Tıklamak "Başlangıç". Sağ tık ( RMB) ismin üzerine tıklayın "Bilgisayar". seçebileceğiniz bir liste açılır "Kontrol".
  2. Sistem yönetimi penceresi görünür. Bloktaki sol menüde "Depolama aygıtları" konuma göre hareket et "Disk Yönetimi".
  3. Sürücü yönetimi aracı kabuğu başlatılır. Pozisyonu tıklayın "Aksiyon" ve bir seçenek seçin "Sanal bir sabit disk oluştur".
  4. Diskin hangi dizinde bulunacağını belirtmeniz gereken bir oluşturma penceresi açılır. Tıklamak "Gözden geçirmek".
  5. Nesne görüntüleme penceresi açılır. VHD sürücü dosyasını yerleştirmeyi planladığınız dizine gidin. Bu dizinin sistemin kurulu olduğu HDD bölümünden farklı bir bölümde bulunması tavsiye edilir. Önkoşul, bölümün sıkıştırılmamış olmasıdır, aksi takdirde işlem çalışmayacaktır. Tarlada "Dosya adı" Bu öğeyi tanımlayacağınız adı belirttiğinizden emin olun. Sonra tıklayın "Kaydetmek".
  6. Sanal disk oluşturma penceresine geri dönersiniz. Tarlada "Konum"önceki adımda seçilen dizinin yolunu görüyoruz. Daha sonra nesnenin boyutunu atamanız gerekir. Bu neredeyse DAEMON Tools Ultra programındakiyle aynı şekilde yapılır. Öncelikle formatlardan birini seçin:
    • Sabit boyut(varsayılan olarak ayarlanmıştır);
    • Dinamik genişleme.

    Bu formatların değerleri daha önce DAEMON Tools'da ele aldığımız disk türlerinin değerlerine karşılık gelmektedir.

    • megabayt(varsayılan);
    • gigabayt;
    • terabayt.

    Bu adımları tamamladıktan sonra tuşuna basın. "TAMAM".

  7. Ana bölüm yönetimi penceresine döndüğünüzde, alt alanında artık ayrılmamış bir sürücünün göründüğünü görebilirsiniz. Tıklamak RMB adına göre. Bu başlık için tipik şablon "Disk No.". Görüntülenen menüden bir seçenek seçin "Diski başlat".
  8. Disk başlatma penceresi açılır. Sadece buraya tıklayın "TAMAM".
  9. Bundan sonra elementimizin durumu listede görüntülenecektir. "Çevrimiçi". Tıklamak RMB bloktaki boş alana göre "Dağıtılmıyor". Seçmek "Basit bir birim oluştur...".
  10. Karşılama penceresi açılır "Birim Oluşturma Sihirbazları". Tıklamak "Daha öte".
  11. Bir sonraki pencere birim boyutunu gösterir. Sanal diski oluştururken sağladığımız verilerden otomatik olarak hesaplanır. Yani burada hiçbir şeyi değiştirmenize gerek yok, sadece tıklayın "Daha öte".
  12. Ancak bir sonraki pencerede açılır listeden birim adının harfini seçmeniz gerekir. Bilgisayarda aynı isme sahip herhangi bir birimin bulunmaması önemlidir. Harf seçildikten sonra tuşuna basın. "Daha öte".
  13. Bir sonraki pencerede değişiklik yapmanıza gerek yoktur. Ama sahada "Ses etiketi" standart adı değiştirebilirsiniz "Yeni Cilt"örneğin herhangi birine "Sanal disk". Bundan sonra "Kaşif" bu eleman çağrılacak "Sanal Disk K" veya önceki adımda seçtiğiniz başka bir harfle. Tıklamak "Daha öte".
  14. Ardından alanlara girdiğiniz özet verileri içeren bir pencere açılacaktır. "Ustalar". Bir şeyi değiştirmek istiyorsanız tıklayın "Geri" ve değişiklikler yapın. Her şey size uygunsa tıklayın "Hazır".
  15. Bundan sonra oluşturulan sanal sürücü bilgisayar yönetimi penceresinde görünecektir.
  16. kullanarak gidebilirsiniz "Kondüktör" Bölümde "Bilgisayar" PC'ye bağlı tüm sürücülerin bir listesinin bulunduğu yer.
  17. Ancak bazı bilgisayar cihazlarında, yeniden başlatmanın ardından bu sanal disk belirtilen bölümde görünmeyebilir. Daha sonra aracı çalıştırın "Bilgisayar yönetimi" ve bölüme geri dön "Disk Yönetimi". Menüye tıklayın "Aksiyon" ve bir pozisyon seçin .
  18. Sürücü bağlantı penceresi açılır. Tıklamak "Gözden geçirmek…".
  19. Dosya Tarayıcı aracı görünür. Daha önce VHD nesnesini kaydettiğiniz dizine gidin. Onu seçin ve tıklayın "Açık".
  20. Seçilen nesnenin yolu alanda görüntülenecektir "Konum" pencere "Sanal sabit diski takın". Tıklamak "TAMAM".
  21. Seçilen sürücü tekrar kullanılabilir olacaktır. Ne yazık ki bazı bilgisayarlarda her yeniden başlatmanın ardından bu işlemi yapmanız gerekir.

Yöntem 4: UltraISO

Bazen sanal bir sabit disk değil, sanal bir CD sürücüsü oluşturmanız ve içinde bir ISO görüntü dosyası çalıştırmanız gerekir. Öncekinden farklı olarak bu görev yalnızca işletim sistemi araçları kullanılarak gerçekleştirilemez. Bunu çözmek için UltraISO gibi üçüncü taraf yazılımları kullanmanız gerekir.


Sanal disklerin iki tür olabileceğini anladık: sabit diskler (VHD) ve CD/DVD görüntüleri (ISO). İlk nesne kategorisi hem üçüncü taraf yazılımlar hem de dahili Windows araçları kullanılarak oluşturulabiliyorsa, ISO kurma görevi yalnızca üçüncü taraf yazılım ürünleri kullanılarak tamamlanabilir.

Fok
Konunun devamı:
Elma

Belirli bir cihazın markası, modeli ve alternatif adları (varsa) hakkında bilgiler. TasarımCihazın boyutları ve ağırlığı hakkında farklı şekillerde sunulan bilgiler...