Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
17795
Tıklama
0
Öne Çıkarma
USB Bellekleri Bootable Yapmak - Eski konu
L
15 yıl
Yarbay
Konu Sahibi


USB Bellekleri Bootable Yapmak üst konusu yenilendi. Bu konu icerigi sebebiyle ilerde olabilecek calismalara ve bagzi yontemlerin uygulamasina referans olmasi icin saklandi.


USB Bellekleri Bootable Yapmak konusunu okuyunuz.



http://forum.donanimhaber.com/m_27098049/tm.htm

















"USB Bellekleri Bootable Yapmak" konusu olabildigince kisa tutmak icin birkisim ek anlatim (vmware ile ufd boot etmek gib) buraya link verildi.



USB Bellekleri Bootable Yapmak - Eski Konu

Yazinin hepsi uzun geleceginden, "grubinst_gui.exe Yontemi" basligi altinda yazili yontem ile usb belleginizi bootable yapip, sonra "Slax Linux" yazisi altinda yazilanlari yaptiginizda, bircoklarinda oldugu gibi biraz sansin yardimi ile süratle usb bootable elde edebilirsiniz.
Eger slax calisti ise yazinin geri kalanini genel kultur icin okuyabilir/okumayabilirsiniz, neticede bootable yapabildiginiz bir usb belleginiz var artik.
Bu yazi daha cok sansi yaver gitmeyenlerin sorunlarini cozmek ve konu hakkinda bilgi vermek icin yazildi.

****Neden Bootable USB Bellek:
Cünkü USB Bellek
Faydalari saymakla bitmez,
**Tüm DOS yazilimlarini menuden secip calistirabilirsiniz,
**Bilinen tüm WinPE leri flash diske kurabilirsiniz (BartPE, Sherpya, Reatogo, LiveXP, VistaPE ....) ve bunlarla akla gelebilecek varolan tüm windows kurtarma/onarma, disk kurtarma onarma vsvsvs islerini yapabilirsiniz.
**USB den boot olmayi destekleyen tüm Linux lari kurabilirsiniz. Bircogu FAT32 de de sorunsuz calismakta, Fat32 de sorunsuz calisanlardan bildiklerim: Slax, knoppix, puppy... (ve bircogu)
**Meraklilari biraz arayip biraz ugrasip usb bellege xp kurabilir (hic yapmadim)
**USB belleginiz USB den xp kurmak icin duzenlenebilir (hic yapmadim)



USB belleklere Isletim sistemi kurma Ornekleri

Blue Life Hazir grub menusunu USB boot da kurtarmak
** Burada blue_life arkadasimizin Windows icin Otomatik Grub Kurulumu yazisi bulunmakta, Burada Windows a kurulan faydali araclari USB Bellege eklemek icin sunlari yapalim.
1. Blue life arkadasimizin Grub_Install_For_Windows programini bilgisayarimiza kuralim
(kuruldugu gibi süratlede kaldirilabilir bu sebeble gecici olarakta kurabilirsiniz)
2. Gizli dosyaları ve korunan dosyaları goster'i seçip tamam diyelim..
3. C Sürücüsünün İçinde Olusan BOOTBLUE Klasörünü Oldugu gibi USB BELLEGE KOPYALAYALIM
4. Yine C 'de Olan boot.lst dosyasınıda USB BELLEGE KOPYALAYALIM ve sonra kopyalamıs oldugumuz boot.lst ismini menu.lst yapalim (eski menu.lst i silelim yada adini degistirelim)..
. Bu islemler bitince usb mizin icerigi kabaca su sekilde gorunecektir:
< Resime gitmek için tıklayın >
. USB bellekten bilgisayari acinca karsimiza
< Resime gitmek için tıklayın >
cikacak.
Gerisini Windows icin Otomatik Grub Kurulumu yazisindan okursunuz

DOS kurmak:
Basit Dos Kurmak
"USB Bellek leri Bootable Yapmak" basligi altinda anlatildi
< Resime gitmek için tıklayın >

Hiren Boot CD ile Dos Kurmak
< Resime gitmek için tıklayın >
http://www.hiren.info/pages/bootcd-on-usb-disk

WinPE 1 lerden Ornek:
Portable Windows XP Live USB + USB Tools
< Resime gitmek için tıklayın >
Buradan indirebilirsiniz.
http://www.rapidshare.com/files/113794370/Portable_Windows_XP_Live_USB_Edition_2007_usbtools.rar

Cebinizdeki Windows
< Resime gitmek için tıklayın >
http://www.thgtr.com/howto/20050916/index.html

WinPE lere ozel, iso lari boot etme ile ilgili ayri bir yontem aciklamasida bulunmakta
http://forum.donanimhaber.com/m_23050019/tm.htm

** WinPE leri hazir almak yerine kendinizin kurmasini öneririm.
Sitelerinde gerekli aciklama bulunuyor.


Linuxlardan Ornek:

Slax Linux
< Resime gitmek için tıklayın >
USB ye slax kurulumunu örnek olarak verelim:
USB Bellegi Bootable yapalim.
http://www.slax.org/get_slax.php
sitesinden slax in son versiyon iso dosyasini indirelim (200mb)
Cd nin icinde bulunan slax klasorunu USB Bellege kopyalayalim
Cd nin icinde bulunan boot klasorunun USB Bellegin icindeki slax klasorunun icine kopyalayalim.
< Resime gitmek için tıklayın >
Bilgisayar USB den acalim, karsimiza cikan menuden Slax i secelim, Slax calisacaktir.
Slax calisiyorsa tüm diger USB Bellek araclarida sorunsuzca calisacaktir.
Gerisi kullanmak istedigini araclar hakkinda arastirma yapmaniza kalmis.

Damn Small Linux (İlkyardım çubuğu)
< Resime gitmek için tıklayın >
http://www.chip.com.tr/konu.asp?id=1527




Daha once denemeler yapip USB bellegi bootable olamayanlar MBRBatch Yontemi (KESIN)***** basligi altinda yazilanlari uygulasinlar.

Başlamadan önce:
*Acronis Disk Director'u kurdu iseniz kaldirin (Uninstall), acronis dd ile sisteme yüklenen snapman.sys sürücüsünün diger Partition Programlarinin disklere erisimini bozdugu biliniyor.

Yazinin devaminda Vmware kullanarak usb bellegi calistirmayi gosterdim. Bilgisayari bozmaktan korkanlar, ne yaptigina emin olamayanlar, rahat deneme yapmak isteyenler, sisteminden suphe edenler... Vmware de xp kurup (xp kurulumu hizli oldugu icin yazildi), yazida anlatildigi gibi usb bellegi vmware e takip islemleri orada yapabilir.


-------------------------------------------------------------
HP USB Disk Storage Format Tool ile DOS Bootable yapma Yontemi: *usb HD lerde kullanilamaz
En kolay, her kullanicinin basina zeval gelmeden kullanacagi yontemdir, ben kullanmiyorum, kisitlida olsa acil bir durumda son çare olarak bu yöntemi anlatmakta fayda var.
Ayrica USB bellegi normal formatlamak icin cok rahat kullanimli bir aractir.
Anakartinizda bir sorun var ise, anakartiniz 256/500mb USB Belleginizi diger yontemler ile bootable yapamiyorsaniz en azindan "HP USB Disk Storage Format Tool" kullanarak DOS bootable bir USB Bellek elde edebilirsiniz.
Bu yöntem ile USB Belleginize WinPE, Linux gibi araclari kuramazsiniz,USB_MultiBoot_XX.zip ile USB den kurulan XP yapamazsiniz, ama bircok kurtarma isinizi gorecektir (ghost, partition magic etc):

http://tinyempire.com/notes/files/ntldrusb.zip
in icindekileri D:\pebuilder\ntldrusb klasorunun icine koyalim.
"D:\pebuilder\ntldrusb\HPUSBFW.EXE" ye cift tiklayip calistiralim.
Resimdeki Gibi: "FAT32", "Quick Format", "Create a DOS startup disk", "using DOS system files located at" leri secip
kutunun icine "D:\pebuilder\ntldrusb\dos system files" yazalim.
< Resime gitmek için tıklayın >
Sonra sirayla: Start, YES, OK, Close a tiklayalim.
Simdi herzaman yaptigimiz gibi Windows ta usb cihazi güvenle cikar diyelim, biraz bekledikten sonrada yeniden takalim.
Bu kadar, bilgisayari usb ile actiginizda karsiniza suna benzer bir ekran cikacak
< Resime gitmek için tıklayın >
gerisi sizin DOS bilginize/ogrenmenize kalmis.

Ek not: Hiren's BootCD yi bu sekilde kullanabilirsiniz
burada gerekli aciklama var
http://www.hiren.info/pages/bootcd-on-usb-disk
icinde bircok DOS araci hazir bulunmakta ve DOS bilmeye gerek olmadan menuler ile programlari calistirabilirsiniz.


NOT: D: surucunuz yok ise yazida tum D: lari C: farzedebilirsiniz (or: D:\pebuilder yerine C:\pebuilder kullanin)
-------------------------------Son --------------------------



-------------------------------------------------------------
grubinst_gui.exe Yontemi *usb HD lerde denemenizi tavsiye ederim
**USB Hd kullananlar once diskin basinda birincil etkin bir bölüt olusturmali (Primary Active). NTFS yada FAT32 sizin tercihinize kalmis.

Kolay oldugu, bol bol gui bulundugu icin bu yontemi anlatacagim, %80 isinizi gorecektir, eger bu yontem ise yaramaz ise "MBRBatch Yontemi (KESIN)" yontemini kullanin.

1)
"HP USB Disk Storage Format Tool ile DOS Bootable yapmak:" basligi altindaki yontem ile once USB Bellegimizi DOS bootable yapalim, ve bu sekilde calistigina emin olalim.
2)
grubutil-1.1-bin-w32-19.zip i indirelim Download 1 veya Download 2
zipi actiktan sonra içindeki grubinst_gui.exe calistiralim...Resimdeki gibi islemleri yapalim. (resimde disk secilirken boyuta bakilarak usb disk secildi, yanlis disk secmeyiniz)
< Resime gitmek için tıklayın >

< Resime gitmek için tıklayın >

< Resime gitmek için tıklayın >

< Resime gitmek için tıklayın >
3)
Simdi herzaman yaptigimiz gibi Windows ta usb cihazi güvenle cikar diyelim, biraz bekledikten sonrada yeniden takalim.
4)
Grub4dos_MENU.lst.rar indir
Grub4dos_grldr.rar indir
Grub4dos_GRLDR-MBR.rar indir

dosyalarinin icindeki MENU.lst , grldr , GRLDR-MBR dosyalarini USB Bellegin icine koyun.

Bilgisayarimizi yeniden acip acilista USB Bellegimizi sectigimizde karsimiza BartPE ve Slax6 olan bir ekran gelecek, örnek olmasi maksadi ile tarafimdan kondu. Eger bu ekrani görüyorsaniz Bootable USB Flash diskimiz var demektir.
Eger bir aksilik var ise "MBRBatch Yontemi (KESIN)*****" yontemini uygulayin.
-------------------------------Son --------------------------



-------------------------------------------------------------
MBRBatch Yontemi (KESIN)***** *usb HD lerde kullanmayiniz, cok yavas olur.
Internette bircok bootable yapma yontemi mevcut, burda anlatilan yontem o yontemleri uygulayarayak basarisiz olanlar icin.
Kimileri icin nette bollukla bulunan programlarla cok kolay olan bu islem, kimilerine karın agrisi olmakta, Bir konuda tavsiye ettigim yontemi kimisi kolaylikla yaparken, bir digeri hic basarili olamamakta idi.
Genelde bootable yapamamaktan dolayi cikan ekran (grub kullananlarda) su sekilde olur:
< Resime gitmek için tıklayın >
Herkesin sorununa köklü cözüm arayisim sonunda bitti. Bu pakette bulunan .cmd dosyalari hd ler konusunda uzman olan jaclaz (Italyan) tarafindan hazirlandi (hd konusunda sorun yasayip google da arama yapanlar sıklıkla karsilastirmistir). Shirin Zaban (Iran) bu .cmd lerin calisabilmesi icin gerekli ufak tüm programciklari tek paket icinde topladi. Bendeniz Lancelot, bu araçlarin 64bit ve vista larda calisabilmesi icin gerekli eklemeleri jaclaz'in yardimlari ile yaptim

Bu paketteki araclar disk islemleri icindir. Dikkatlice kullaniniz. Aciklama sadece "USB Bellekleri nt52 Bootable" yapmak icin olsada rahatlikla baska amaclar icinde kullanilabilir.

MBRBatch_x64_&_x86_Compatible.rar Indir

Simdi '4gb Kingston USB Bellek' in nasil Bootable yapildigini gösterecegim.
Yazida yazan D:\MBRBatch, PHYSICALDRIVE4, 4127195136 ve resimlerdeki I: benim kullandigim USB Bellek, ayarlamalara özeldir. Sizler bu aciklamayi takip ederek kendi sisteminize gore degisiklikleri yaparsiniz.

1) Hazirlik:
MBRBatch_x64_&_x86_Compatible.rar dosyasini D:\ nin icine acalim. (C:\, E:\, F:\...de olabilir, ntfs oldugu sürece sorun yok)
** Sadece Vista kullanicilari: xp/xp64/2003/200364 (sp farketmez) kullanan bir arkadasinizdan dmadmin.exe dosyasini isteyin, sonra bu dosyayi D:\MBRBatch in icine kopyalayin.
1_1)
D:\MBRBatch\BootFiles isimli bir klasor acin,
i) tinyempire.com ntldrusb.zip dosyasinin icinde bulunan ntdetect.com ve ntldr isimli 2 dosyayi buraya koyun.
ii) BOOT.INI_grub.rar indir icindeki BOOT.INI soyasini buraya koyun.
iii)
Grub4dos_MENU.lst.rar indir
Grub4dos_grldr.rar indir
dosyalarinin icindeki MENU.lst ve grldr dosyalarini buraya koyun.
2) Disk Numarasini ogrenme:
D:\MBRBatch\BeeblebroxNT.exe dosyasina cift tiklayip calistiralim.
< Resime gitmek için tıklayın >
3) Disk Gercek/Tüm Boyutunu byte cinsinden ogrenme:
D:\MBRBatch\99_cmd.cmd dosyasina cift tiklayin, siyah cmd ekrani gelecek, ekrana:
dsfo \\.\PHYSICALDRIVE4 0 0 NUL
yazin (benim flash usb disk numaram 4), diskin boyutuna ve hizina göre bir süre bekleyin, sonunda diskinizin byte cinsinden boyutunu ogreneceksiniz
< Resime gitmek için tıklayın >
4) Sanal bir Disk yaratma:
benim diskimin boyutu 4127195136 cikti, siz kendi diskinizin boyutunu kullanarak
cmd ekranina
mkimg yUSB.img 4127195136 255/63 0C /mks
yazip entera basin, ekrana
"NOW it would be the perfect time to stop if you are not sure about what you are doing."
yazisi gelecek
< Resime gitmek için tıklayın >
anlami şu, sanal yaratilan disk bir harf atanip (örnekte I:) hazirlandi, simdi bu harfe format atilacak. Eger bu harf yeni yaratilmadi yada bir hata yapildi ise, şimdi iptal etmenin tam sirasi.(Bu harf bu islere baslamadan once yoktu)
Herhangibir tusa basin, ekrana
< Resime gitmek için tıklayın >
gelecek, son format uyarisi, hersey yolunda ise Y ye (Turkce Windowslarda E ye) basin.
4b) Boot dosyalarinin kopyalanmasi:
Gelen ekranda ENTER a basalim
< Resime gitmek için tıklayın >
5) Sanal Disk yaratildi:
Sanal disk yaratilacak ve explorer ile diskin icerigi gözler önüne serilecek
< Resime gitmek için tıklayın >
Bu adim istenirse diske dosya eklemek icin var. Acilan explorer i kapatip Siyah cmd ekraninda bir tusa basalim.
6) Yaratilan Sanal diski USB Bellege kopyalama:
Bu adimda USB Flash diskinizin icinde ne var ne yok silinecek.
Siyah cmd ekraninda
dsfi \\.\PHYSICALDRIVE4 0 0 yUSB.img
yazip entera bassalim ve bir süre bekleyelim. Islem sonunda soyle bir ekran gelecek
< Resime gitmek için tıklayın >
7) Diski söküp takma
Simdi herzaman yaptigimiz gibi Windows ta usb cihazi güvenle cikar diyelim, biraz bekledikten sonrada yeniden takalim.

Artik Bootable USB Bellegimiz oldu

Bilgisayarimizi yeniden acip acilista USB Bellegimizi sectigimizde karsimiza BartPE ve Slax6 olan bir ekran gelecek, örnek olmasi maksadi ile tarafimdan kondu. Eger bu ekrani görüyorsaniz Bootable USB Flash diskimiz var demektir.

Sorun rapor edilirse aciklamaya ekleme yapilacaktir.
-------------------------------Son --------------------------












****Iyi bilinen USB boot sorunlari:
1) Bagzi anakartlarda ufak boyutlu USB Bellekleri Boot edemiyor. Sebebi bios'un bagli olan usb flash disk in harddisk mi yoksa disket mi olarak algilamak icin bagli usb flash disk in boyutuna bakmasi. 2 çözümü var
-Bios unuz destekliyorsa bios ayarlarindan bagli olan USB Bellegin algilamasini auto dan cikarip hd yapin,
Örnek olmasi icin benim kullandigim Asus P5B nin biosunda
Bios-->Advanced-->USB Configuration-->Legacy USB Support-->USB Mass Storage Device Configuration-->Emulation Type-->Auto
Buradaki Auto - HD yapilacak.
-Ne yazikki tüm bioslarda bu ayar yok, ör: Asus A7N8X-VM. Bu durumda tek çare minimum 1gb USB Bellek kullanmak.

2) 1. sorunu yasiyorum, daha büyük USB Bellegim yok, ne yapabilirim?
USB Bellek o anakart ile bootable olur, ama DOS ile. "HP USB Disk Storage Format Tool" ile bunu rahatlikla elde edip, bilgisayari usb den actiginizda karsiniza C:\> yada A:\> siyah ekrani gelecektir.
DOS ile kisitlida olsa yapabileceginiz cok sey var, DOS tan calisan cogu yazilimi kullanabilirsiniz. ÖR: Partition Magic, Windows sifre kirma programlari ... etc. (hiren bootcd nin %70 i DOS programlaridir)
Biraz DOS ogrenmenin kimseye zarari olmaz :).
Belki ilerde grub yada baska bir bootmanager bu sorunu atlatacak bir yontem bulur, simdilik elde bu var.

3) Bir tavsiye, nette usb bellekleri bölütlere (partition) ayirma ile farkli isletim sistemlerini farkli bölütlere kurma hakkinda aciklama var. Ozellikle windows kullananlarin bu yontem/lerden uzak durmasini tavsiye ederim. USB belleklerde tek bölüt (partition) kullanin, basiniz agrimasin.


Ek not:
Kullanilan grldr, grldr.mbr dosyalari grub4dos tan alinmistir. Bu dosyalari güncellemek isterseniz grub4dos un daha yeni versiyonlarini netten rahatlikla bulabilirsiniz (bircok server dagitiyor)
yalniz Cince sini kullanmayin, zip dosyalarinin icinde 2 ayri dosya var, örnegin
grub4dos-0.4.3-2008-05-02.zip de
< Resime gitmek için tıklayın >
kirmizi isaretledigim dosyalar Cince

Netteki yontemlerin cogunda grub kuruluyor, zaten yukarda acikladigim yontemlerde sadece USB bellegi bootable yapmiyor, ayrica grub u da kurup hazir ufak bir menu.lst koyuyor. menu.lst üzerinde oynayarak usb den calisabilen hersey calistirilabilir.







Vmware ile USB Bellek bootable denemesi yapamak:
(VMware Workstation v6.00 build-45731 ile test edildi)
1) VMware ile xp32 kurmak icin yapilan hazirlik islemlerini yapalim (xp32 kurmayalim).
2)
) VM-->Settings--> ile 'Virtual Machine Settings' ekranini acalim, Hardware kisminda Add e tiklayalim. Harddisk i secip Next e tiklayalim.
< Resime gitmek için tıklayın >
) Use a physical disk (for advanced users) u secip Next e tiklayalim.
< Resime gitmek için tıklayın >
) Gelen ekranda hangi diski sececegimizi soruyor,
BeeblebroxNT.exe yi kullanarak bagli olan disklerin boyutlarindan USB Bellegimizin numarasini secebilirsiniz. Benim USB bellegim 4 numarada. Sectikten sonra Next e tiklayalim.
< Resime gitmek için tıklayın >
) Ayar saklama dosyasi soruluyor, yUSB.vmdk yazip Finish e tiklayalim.
< Resime gitmek için tıklayın >
Sonra 'Virtual Machine Settings' ekraninda OK e tiklayalim
< Resime gitmek için tıklayın >
3) VMware i calistiralim, F2 ile bios unu acalim
Bios da Hard Drive kisminda son eklenen disk liste sonundadir, onu liste basina alalim
< Resime gitmek için tıklayın >
Sonra Bios ta 'Exit Saving Changes' i secelim.
4) USB bellegimiz dogru hazirlandi ise karsimiza cikacak ekran:
< Resime gitmek için tıklayın >

Hatta Slax6 yi kopyaladi iseniz, menuden Slax i secin, karsiniza şu cikacak
< Resime gitmek için tıklayın >

Eger bunlari vmware de yapti iseniz, ama USB belleginizi gercek bilgisayarda boot edemiyorsaniz sorun biosunuzdadir. '****Iyi bilinen USB boot sorunlari:' basligi altinda yazdiklarimi okuyun.








***Son söz:
BU yazinin tek amaci, Bilgisayarimizi yeniden acip acilista USB Bellegimizi sectigimizde karsimiza benim hazirladigim BartPE ve Slax6 olan bir ekran gelebilmesini saglamak. (Vmware de deneme yapmak icin ek aciklama yapildi.)
< Resime gitmek için tıklayın >
Bunu sagladi iseniz USB Boot kullanmanin yukarda yazdigim tüm avantajlarindan Grub/Menu.lst kullanarak faydalanabilirsiniz. Gerisi yüklemek istediginiz araclar ve onlari menu.lst e eklemekle ilgili. (denemeler icin Slax6 kurulumu yazildi) Internette biraz arama, biraz azim, biraz istekle su an calisan usb bellegimiz sayesinde amaciniza kolaylikla ulasirsiniz.



**Eknot:
konudaki resimlerde kayıp olursa (ne olur ne olmaz), tum resimlerin bulundugu alternatif adres:
http://s487.photobucket.com/albums/rr238/lancelotreal/usbmakebootable/





< Bu mesaj bu kişi tarafından değiştirildi Lancelot_Real -- 20 Mayıs 2009; 1:17:54 >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.