Ich versuche einen Multibootstick zu erstellen mit Grub2 als Bootloader.
Dazu habe ich 3 Partitionen auf dem Stick:
-100MB FAT32 für Grub2
-15GB FAT32 für Linux ISO's
-15GB NTFS für Windows ISO's
Ich starte den PC im EFI Modus und die Grub Shell erscheint. Ich mounte die Windows 10 ISO mit
|
Quellcode
|
1
|
loopback
|
. Um zu überprüfen ob das funktioniert hat, versuche ich mit
|
Quellcode
|
1
|
ls -l
|
den Inhalt der ISO anzuzeigen.
Das einzige was ich sehe ist eine
|
Quellcode
|
1
|
readme.txt
|
im UDF Format. Will ich die mit
|
Quellcode
|
1
|
cat
|
öffnen, funktioniert das auch nicht, obwohl
|
Quellcode
|
1
|
udf.mod
|
geladen ist.
Ganze Shell Eingabe:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
|
insmod ntfs
insmod part_msdos
insmod udf
set root=(hd1,part_msdos3)
set iso=($root)/Windows.iso
loopback loop $iso
ls -l -a -h (loop)/
> DIR ./
> DIR ../
> readme.txt
|
Wenn ich das gleiche mit einer Ubuntu.iso mache, dann funktioniert alles und ich kann den Inhalt der ISO durchstöbern.Könnte mir jemand bitte erklären warum das so ist und/oder was ich machen muss, damit das funktioniert?
Vielen Dank im Vorraus!