BT3 mit grub vom USB-Stick

kaozz

Cadet 1st Year
Registriert
Jan. 2007
Beiträge
15
Hallo, ich hab zur Zeit folgendes Problem:

Ich hab auf meinem USB-Stick eine Ultimate-Boot-CD von meinem Windows.
Geladen wird das ganze mit grub4dos.
Allerdings krieg ich Backtrack3 nicht zum laufen.

Ich hab mir eine BT3-USB-Version geladen und mit auf den Stick kopiert (FAT32 formatiert).

unter H:\UBCD\ liegt quasi meine WinXP-Bootcd
unter H:\BTR3\ liegt BT3 (\BT3 und \boot)

die menu.lst sieht wie folgt aus:

timeout 60
default 0

title Boot from Hard Drive
rootnoverify (hd0,0)
chainloader (hd0,0)+1

title --------------------
root

title Mini Windows Xp
find --set-root /UBCD/XPLOADER.BIN
chainloader /UBCD/XPLOADER.BIN

title Backtrack 3
rootnoverify (hd0,0)/BTR3/
kernel /boot/vmlinuz root=/dev/sda1 vga=0x315 ro
initrd /boot/initrd.gz
boot



Beim Booten krieg ich allerdings einen Error in BT3:

...
Starting Linux Live Scripts
...
*starting ntfs support
*creating /dev entries for block devices
*starting USB support
*starting PCMCIA CardBus support
*looking for data directory
Fatal error occured - BT3 data not found
You are using an unsupported boot device (eg. SCSI or old PCMCIA).
...



kann mir da jemand helfen?
 
Du musst den BT3 Ordner glaube im Root haben. Also nich H:\BTR3\BT3 sondern H:\BT3. Wenn dir diese Struktur nicht gefällt wirds schon schwierig, dann müsstest du die vmlinuz oder initrd editieren (weiß nich mehr so genau welche).

Edit: Dann natürlich auch den Grub Eintrag "rootnoverify (hd0,0)/BTR3/" anpassen.
 
initrd ist es. am besten backtrack starten, das nötige editieren, neue initrd bauen und die alte damit ersetzen. das problem ist halt nur herauszufinden was genau man ändern muss ^^
 
Alles klar, danke. Werds morgen mal vom Rootverzeichnis probieren.
 
mein BT3 aufm stick liegt aufm root und das geht feinstes.
das is das ärgerliche an dieser struktur, man kann nicht linux mit und ubuntu gleichzeit haben.
 
Zurück
Oben