Jump to content

Cd - Dvd - Usb - Hdd ... Için Multiboot Hazırlamak


 Share

Recommended Posts

Sayın Blue_Life

Ben birkaç senedir grub4dos ile multiboot usb yapıyorum ve kullanıyorum. Bildiğim herşeyi sizden öğrendim,teşekkür ederim.

Yalnız şimdi bir problemim var,ne kadar araştırdıysamda çözemedim. Usb takılıyken sistemi harddisk'ten başlatamıyorum. Sizin yazdığınız

 

Sistemi diskten başlat komutlarıyla da olmuyor. Eskiden çalışıyordu şimdi çalışmıyor.Yardımcı olabilir misiniz?

Link to comment
Share on other sites

@HKN2004

 

Nasıl bir hata alıyorsun ilgili seçeneği seçtipinde? Ayrıca grub4dosun diskini hangi sırada gördüğünü öğrenmek için komut istemine geçip (klasik menüde heralde klevyeden c tuşuyla geçiyordu) find komutunu kullan.

 

find

enter

 

Diskine ait bölümleri listeleyecektir. Ayrıca ilgili pc için sistemin boot dosyasınıda direk önyükleyerek sistemi grub4dos menüsünden başlatman mümkün...

Link to comment
Share on other sites

Sayın Blue_life,

 

Drive 0x81(LBA):C/H/S=121602/255/63, Sector Count/Size=1953536130/512

Partition Num:0,active  filesystem type is ntfs,partition type 0x07

Partition Num:1, filesystem type is ntfs, partition type 0x07

Partition Num:4, filesystem type is ntfs, partition type 0x07

Address 0x8280: value 0x80

 

şeklinde yazı çıkıp öylece kalıyor.

 

Ayrıca klasik menüden find/enter yapınca

 

(hd0,0)

(hd1,0)

(hd1,1)

(hd1,4)      çıkıyor.

 

Bu durumda USB takılıyken Harddisk'ten nasıl başlatabilirim?

Edited by HKN2004
Link to comment
Share on other sites

@HKN2004

 

Anladığım kadarıyla multiboot için usb disk kullanıyorsun ve diskinde iki bölüm var. Senin sistem olan diski grub4dos hd1 olarak görüyor. USBMENU.LST dosyasına yazdığım komut;

 

title Sistemi Diskten Baslat \n Ikinci harddiskten onyukleme yapar...
if %@root:~1,3%==hd0 && geometry (hd1) && map --unhook && map (hd0) (hd1) && map (hd1) (hd0) && map --hook
chainloader (hd0)+1 || chainloader ()+1
boot

 

Komutta herangi bir sorun  yok ve senin sisteminde de komut çalışmış görünüyor. Yani disk yer değiştirilip mbr bilgisi yürütülmüş. Sorun mbr değil de pbr (bölümün başındaki önyükleme bilgisi) bilgisinden kaynaklanıyor gibi görünüyor. Veyahtu senin diskinde sistemin yüklü olduğu bölüm aktif değil. Bazen windows crackları vs. bu tip sorunlara yol açabilir.

 

Sistemini açıp, disk yönetimine gir. Başlat -> Çalıştıra diskmgmt.msc yazıp entera bas. Girince grafiksel alandan diskinin fotoğrafını çekip bizimle paylaş.

Ayrıca kullandığın sistemi de yazarsan fena olmaz...

Link to comment
Share on other sites

BLUE LİFE HOCAM MAXBLAST 5 BOT CD VAR EKLEMEK İSTİYORUM GRUB4DOS KOMUTLARI NEDİR ACABA _ YARDIMCI OLABİLİRMİSİNİZ

iso olarak direk çalıştırabilirsiniz isonun adını MMB5.ISO olarak değiştir usbmenu/images klasörüne at komutu usbmenu.lst dosyasına ekle

 

komut şu şekilde olacak

 

title Maxtblast 5.0
set ISOFILE=/USBMENU/IMAGES/MMB5.ISO
if exist %ISOFILE% || find --set-root --ignore-floppies %ISOFILE% || echo -> %ISOFILE% bulunamadi!
# if exist %ISOFILE% && map --mem %ISOFILE% (0xFF)
if exist %ISOFILE% && map %ISOFILE% (0xFF)
if exist %ISOFILE% && map --hook && root (0xFF) && chainloader (0xFF) || chainloader () && boot
boot || echo -> Onyukleme basarisiz! && echo && pause --wait=5 <<< Klasik Menuye Don ...
  • Like 2
Link to comment
Share on other sites

Tam yanıt yazıyordum, @oguzhan43 benden önce davrandı... :)

 

Bu arada yukarıdaki komut çalışmazsa aşağıdaki satırı;

if exist %ISOFILE% && map %ISOFILE% (0xFF)

aşağıdaki ile değiştir

if exist %ISOFILE% && map --mem %ISOFILE% (0xFF)

Edited by blue_life
  • Like 2
Link to comment
Share on other sites

 

 

Yeterli vakti ayıramadığım için multiboot ile alakalı sorulara fazla vakti ayıramıyorum. Cevap yazamadığım arkdaşlar lütfen kusura bakmasın.

 

@savasci38

 

MINT13 sistemine uzun bir süre önce bakmtıştım. MINT13 iso dosyasından çalışmayı desteklemiyordu. Bu yüzden Ubuntunun boot dosyalarını kullanmıştım. Kısaca başlangıç ubuntu gibi olsada sistem MINT13 tür.

1224. mesaj ilgili bilgi mevcut.

http://www.tnctr.com/topic/100852-cd-dvd-usb-hdd-icin-multiboot-hazyrlamak/?p=1212984

 

Saygılar....

 

 

Blue_life hocam,

 

linux sistemlerini NTFS formatında çalıştırmanın yolları nelerdir ? mint13, ubuntu yada  linux.. Bilgilendirirseniz sevinirim. Teşekkürler

Link to comment
Share on other sites

Tam yanıt yazıyordum, @oguzhan43 benden önce davrandı... :)

 

Bu arada yukarıdaki komut çalışmazsa aşağıdaki satırı;

if exist %ISOFILE% && map %ISOFILE% (0xFF)

aşağıdaki ile değiştir

if exist %ISOFILE% && map --mem %ISOFILE% (0xFF)

hocam her 2 şekildede denedim ön yükleme başarısız şeklinde hata alıyorum

Link to comment
Share on other sites

iso doğru konumda mı kullandığın kodlar nedir

evet  doğru konuma yüklediğimi sanıyorum USBMENU/IMAGES/MMB5.ISO

 

title Maxtblast 5.0
set ISOFILE=/USBMENU/IMAGES/MMB5.ISO
if exist %ISOFILE% || find --set-root --ignore-floppies %ISOFILE% || echo -> %ISOFILE% bulunamadi!
# if exist %ISOFILE% && map --mem %ISOFILE% (0xFF)
if exist %ISOFILE% && map %ISOFILE% (0xFF)
if exist %ISOFILE% && map --hook && root (0xFF) && chainloader (0xFF) || chainloader () && boot
boot || echo -> Onyukleme basarisiz! && echo && pause --wait=5 <<< Klasik Menuye Don ...
önce bu şekilde denedim dag-ha sonra blue life hocamın verdiği:
 

 

title Maxtblast 5.0
set ISOFILE=/USBMENU/IMAGES/MMB5.ISO
if exist %ISOFILE% || find --set-root --ignore-floppies %ISOFILE% || echo -> %ISOFILE% bulunamadi!
# if exist %ISOFILE% && map --mem %ISOFILE% (0xFF)
if exist %ISOFILE% && map --mem %ISOFILE% (0xFF)
if exist %ISOFILE% && map --hook && root (0xFF) && chainloader (0xFF) || chainloader () && boot
boot || echo -> Onyukleme basarisiz! && echo && pause --wait=5 <<< Klasik Menuye Don ...
 
her ikiside olmadı :(
Link to comment
Share on other sites

 

evet  doğru konuma yüklediğimi sanıyorum USBMENU/IMAGES/MMB5.ISO

 

title Maxtblast 5.0
set ISOFILE=/USBMENU/IMAGES/MMB5.ISO
if exist %ISOFILE% || find --set-root --ignore-floppies %ISOFILE% || echo -> %ISOFILE% bulunamadi!
# if exist %ISOFILE% && map --mem %ISOFILE% (0xFF)
if exist %ISOFILE% && map %ISOFILE% (0xFF)
if exist %ISOFILE% && map --hook && root (0xFF) && chainloader (0xFF) || chainloader () && boot
boot || echo -> Onyukleme basarisiz! && echo && pause --wait=5 <<< Klasik Menuye Don ...
önce bu şekilde denedim dag-ha sonra blue life hocamın verdiği:
 

 

title Maxtblast 5.0
set ISOFILE=/USBMENU/IMAGES/MMB5.ISO
if exist %ISOFILE% || find --set-root --ignore-floppies %ISOFILE% || echo -> %ISOFILE% bulunamadi!
# if exist %ISOFILE% && map --mem %ISOFILE% (0xFF)
if exist %ISOFILE% && map --mem %ISOFILE% (0xFF)
if exist %ISOFILE% && map --hook && root (0xFF) && chainloader (0xFF) || chainloader () && boot
boot || echo -> Onyukleme basarisiz! && echo && pause --wait=5 <<< Klasik Menuye Don ...
 
her ikiside olmadı :(

 

bide isoyu multiboot programıyla birleştirip dene bende maxblast4 de 5 de aynı komutla çalışıyor

 

bide klasör seçeneklerinden bilinen dosya uzantılarını gizle seçeneğinde ki tiki kaldırıp tekrar iso dosyasına bak bakalım MMB5.ISO.iso olmasın MMB5.ISO olacak sadece

Edited by oguzhan43
  • Like 1
Link to comment
Share on other sites

bide isoyu multiboot programıyla birleştirip dene bende maxblast4 de 5 de aynı komutla çalışıyor

 

bide klasör seçeneklerinden bilinen dosya uzantılarını gizle seçeneğinde ki tiki kaldırıp tekrar iso dosyasına bak bakalım MMB5.ISO.iso olmasın MMB5.ISO olacak sadece

hocam sorun uzantıdan çıktı nrg ısoya çevirdiğimde çalışmıyor netten yenisini indirdim düzeldi teşekkürler

  • Like 1
Link to comment
Share on other sites

@HKN2004

 

Bölümde sorun görünmüyor ama tahminim pbr bigisinden kaynaklı. Windows crackları bu tip hatalara neden olabilir. Şimdi sana bir kaç yöntem söyleyeceğim o zamanda windows crackı sorun çıkaracak. Bence uğraşmayata gerek yok. Bootmgr dosyasını önyükleyerek sistemini başlatabilirsin. USBMENU2.LST dosyasında uygun komut vardı...

 

title Windows Vista & Win7 & Win8 - Bul ve Baslat\n Ntldr dosyasini suruculerde arar ve bulursa onyukler...
set BOOTFILE=/bootmgr
if exist %BOOTFILE% || find --set-root --ignore-floppies --ignore-cd %BOOTFILE% || echo -> %BOOTFILE% bulunamadi!
if exist %BOOTFILE% && set EXIST=1
if %EXIST%==1 && if %@root:~1,3%==hd0 || geometry (hd1) && map () (hd0) && map (hd0) () && map --rehook && set PART=%@root:~5,1% && root (hd0,%PART%)
if %EXIST%==1 && chainloader %BOOTFILE% && boot
boot || echo -> Onyukleme basarisiz! && echo && pause --wait=5 <<< Klasik Menuye Don ...

 

O da olmazsa plop üzerinden de başlatman mümkün....

Link to comment
Share on other sites

Hocam bu komutlada usbdeki win8 kurulumunu başlatıyor.

bide bunu dene bakalım

 

title Sistemi Ikinci Diskten Baslat \n Ikinci harddiskten onyukleme yapar...
geometry (hd1) || pause --wait=3 Sistemde Ikinici Disk Yok!
geometry (hd1) && map (hd1) (hd0)
geometry (hd1) && map (hd0) (hd1)
geometry (hd1) && map --hook
chainloader (hd0)+1 || chainloader ()+1
boot
Link to comment
Share on other sites

Hım usbde bootmgr olunca karışıklık olmuş. Direk konum girelim.

 

title Sistemi Diskten Baslat \n Ikinci harddiskten onyukleme yapar...
if %@root:~1,3%==hd0 && geometry (hd1) && map --unhook && map (hd0) (hd1) && map (hd1) (hd0) && map --hook
chainloader (hd0,0)/bootmgr
boot

 

Çalışmazsa hd0 değerini hd1 yapalım.

 

title Sistemi Diskten Baslat \n Ikinci harddiskten onyukleme yapar...
if %@root:~1,3%==hd0 && geometry (hd1) && map --unhook && map (hd0) (hd1) && map (hd1) (hd0) && map --hook
chainloader (hd1,0)/bootmgr
boot
Link to comment
Share on other sites

Sayın Blue_Life ve Oğuzhan43,

Sorun Halloldu ilginiz için teşekkür ederim.

Win8'in bootmgr dosyasının ismini w8boot olarak değiştirdim win8 sorunsuz çalıştı daha sonrada Blue_Life'ın vermiş olduğu

 

title Sistemi Diskten Baslat \n bootmgr dosyasini suruculerde arar ve bulursa onyukler...
set BOOTFILE=/bootmgr
if exist %BOOTFILE% || find --set-root --ignore-floppies --ignore-cd %BOOTFILE% || echo -> %BOOTFILE% bulunamadi!
if exist %BOOTFILE% && set EXIST=1
if %EXIST%==1 && if %@root:~1,3%==hd0 || geometry (hd1) && map () (hd0) && map (hd0) () && map --rehook && set PART=%@root:~5,1% && root (hd0,%PART%)
if %EXIST%==1 && chainloader %BOOTFILE% && boot
boot || echo -> Onyukleme basarisiz! && echo && pause --wait=5 <<< Klasik Menuye Don ...

 

kodlarını kullandım. Şu anda sorunsuz olarak hdd'dende başlıyor.

 

Tekrar teşekkür ederim.

Link to comment
Share on other sites

Herkese merhaba arkadaşlar...

Bu konu bence çok faydalı bir başlık. Bu konudan faydalanarak 64 GB lık flash belleğime sayılarını bilmediğim kadar çok XP, Vista, WIN7, WIN8, WIN81 ve diğer birçok yardımcı programlarla bir sistem belleği hazırladım. Genel anlamda birçok PCde çalışmasına rağmen bazen sorunlar çıkarabiliyor. Karşılaştığım sorunların hemen hemen tamamı donanımsal gördüğüm kadarıyla.

Ancak son iki gündür kendi laptopumda yaşamakta olduğum bir sorun varki neden olduğunu bulamıyorum. Sorunumu yazmadan önce tekrar belirtmeliyim; sorun buradaki paylaşımdan kaynaklanmamakta; ama çözemediğim için siz değerli forum arkadaşlarımında görüşlerini almak amacıyla burada yazıyorum. Kendi kullandığım SAMSUNG CRONOS Serial7 (700Z4A) laptopuma yukarıda bahsettiğim flash belleğimle bir yada iki kere format atarak WIN7 ve WIN8/WIN81 yüklemiştim. İki gün önce tekrar format atmaya başladım. İlk başlangıcında herşey normal olmasına rağmen format esnasında restartlarda PC başlamayıp tamamen siyah ekranda kalıyor. Açma kapama düğmesinden tamamen kapatıp tekrar açtığımda da gene siyah ekranda kalıyor. Ancak ilk açılışta tahmini olarak BIOS ekranını yakalayıp bıosa girerek hiçbir değişiklik yapmadan kaydederek çıktığımda USB den başlıyor ve program içinden "Sistemi Diskten Başlat" seçeneğini seçtiğimde kaldığı yerden kurulum devam ediyor. Kurulum bittiğinde de aynı şekilde PC her ne sebeple olursa olsun restart yaptığımda siyah ekranda kalıyorum. Sadece BIOSa girerek Sistemimi açabiliyorum. Flash bellekten kurduğum işletim sisteminin aynısını DVD üzerinden kurduğumda ise hiçbir sorun yok. 

 

Birde kurulum esnasında benim dikkatimi çekti; HDD bölümlendirme sayfasında USB üzerinden kurulumda (Hangi işletim sistemini kurarsam kurayım aynı) sistemin kurulacağı partı oluşturma esnasında normalde HDD üzerinde oluşturması gereken 350 MB lık "Sistem  Ayrıldı" diye ayrılan bölümü SSD üzerinden ayırıyor. PC de 1TB HDD ve 8GB lık SSD mevcut. DVD üzerinden yaptığım kurulumda ise buda normal oluyor. Flash bellek üzerinde herhangi bir değişiklik yapmadım. Önceden oluşturdum ve gerek bu PC de, gerekse başka PC lerde kullanmaktayım. Herhangi bir değişiklik yapmadığım gibi bugüne kadar da herhangi bir sorunla (Flash bellekten yada içindeki programlardan  kaynaklı) karşılaşmadım. Gene bu flash bellekle daha önceden bu sorunu yaşadığım PC ye sorunsuz bir şekilde formatta atmıştım. Flash belleğim ve diğer donanımlarımla ilgili titiz olduğumu ve güvenliğe azami dikkat ettiğimi söyleyebilirim. Flash belleklerimi başka PC lere kesinlikle takama. Sadece full format atcaksam takarım. Oda PC kapalıyken takarım ve formatı başlatırım. Yani Virüs ve benzeri bir zararlı yazılım olmasıda bence ihtimal dışında.

 

Kusura bakmayın çok uzun oldu yazım. Ama detaylı yazmazsam yanlış anlaşılmalar olacağını düşündüğüm için bu şekilde uzun yazdım. Yorumlarınızla Beni aydınlatırsanız sevinirim.

SAYGILAR... 

Link to comment
Share on other sites

@trhrdr

 

Sorunun için net bir şey söyleyemem ama aklımadakinleri yazmak istiyorum. Anladığım kadarıyla dvden kurulum yaparken kur sistem senin ssd yi ikinci disk olarak görüyor (disk biçimlendirme sayfasını kastediyorum) ama usbden kurlum yaparken birinci olarak görüyor.  Umarım doğru anlamıştımdır.

 

Grub4dos ile windows kurulumu yaparken disklerin yerlerini değiştiriyoruz usb diskin kurulumda birinci olarak görünmemesi için. Senin sorunun bu değişim ile alakalı olabilir. Disklerin sırasını değiştirdiğimiz kod satırını;

if %@root:~1,3%==hd0 && geometry (hd1) && map --unhook && map (hd0) (hd1) && map (hd1) (hd0) && map --hook && set PART=%@root:~5,1% && root (hd1,%PART%) || echo !!!

 

aşağıdaki ili değiştirip kuru aç ve disk biçimlendirme sayfasını kontrol et. Bakalım dvd den kurulum yaptığın gibi olacak mı?

 

if %@root:~1,3%==hd0 && geometry (hd2) && map --unhook && map (hd0) (hd2) && map (hd2) (hd0) && map --hook && set PART=%@root:~5,1% && root (hd2,%PART%) || echo !!!

 

Kısaca birinci sıradaki disk ile üçüncü sıradaki diskin sıralamadaki yerini değiştirdik. Belki sorununa çözüm olmayabilir ama yine denemekte fayda var...

 

@hornet512

 

Bu tip testler uzun zaman alıyor. Malesef yeterli zaman ayıramam. Kusura bakam. Umarım çözüm bulabilirsin...

 

Kolay gelsin arkadaşlar....

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...