geco2
02.07.03, 07:27
Tag,
will mir grad ne BootCD bauen, und hab mir mal die SuSE8.2 CD1 angeschaut. Hab der Ihre initrd und root images genommen, zum root-image meine Datein hinzugefügt und mit:
"mkisofs -o ../bootcd.iso -b isolinux-debug.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table ."
mein Image erstellen lassen. Aber ich bekomme nach dem hochfahren nicht den Inhalt vom root-Image sondern den Inhalt des root-Verzeichnis aus der initrd in die Ramdisk.:confused: Verstehe ich da was mit Syslinux nicht richtig.(Ja ich hab geGooglet)
Wieso funktioniert diese isolinux.cfg nicht?
--------------------------------------------------------------
DEFAULT linux
LABEL linux
KERNEL linux
APPEND initrd=initrd root=root
--------------------------------------------------------------
Alle Datein im Image:
--------------------------------------------------------------
total 41M
drwxr-xr-x 2 root root 192 Jul 2 08:09 .
drwxr-xr-x 4 root root 160 Jul 1 13:25 ..
-rw-r--r-- 1 root root 1.4M Jun 30 13:49 initrd
-rw-r--r-- 1 root root 13K Jul 2 08:09 isolinux-debug.bin
-rw-r--r-- 1 root root 74 Jul 2 08:09 isolinux.cfg
-rw-r--r-- 1 root root 1.2M Jun 30 13:48 linux
-r--r--r-- 1 root root 38M Jun 30 13:53 root
---------------------------------------------------------------
Habe ich das mit Syslinux so in etwa richtig verstanden?
|
initrd (gezipt)
|
root
|
erst wird vom Bios das initrd Image geladen, und vom initrd Image dan das Root System also das root Image.
Ich komm hier einfach ned weiter, Danke euch schon mal für Die Hilfe.
will mir grad ne BootCD bauen, und hab mir mal die SuSE8.2 CD1 angeschaut. Hab der Ihre initrd und root images genommen, zum root-image meine Datein hinzugefügt und mit:
"mkisofs -o ../bootcd.iso -b isolinux-debug.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table ."
mein Image erstellen lassen. Aber ich bekomme nach dem hochfahren nicht den Inhalt vom root-Image sondern den Inhalt des root-Verzeichnis aus der initrd in die Ramdisk.:confused: Verstehe ich da was mit Syslinux nicht richtig.(Ja ich hab geGooglet)
Wieso funktioniert diese isolinux.cfg nicht?
--------------------------------------------------------------
DEFAULT linux
LABEL linux
KERNEL linux
APPEND initrd=initrd root=root
--------------------------------------------------------------
Alle Datein im Image:
--------------------------------------------------------------
total 41M
drwxr-xr-x 2 root root 192 Jul 2 08:09 .
drwxr-xr-x 4 root root 160 Jul 1 13:25 ..
-rw-r--r-- 1 root root 1.4M Jun 30 13:49 initrd
-rw-r--r-- 1 root root 13K Jul 2 08:09 isolinux-debug.bin
-rw-r--r-- 1 root root 74 Jul 2 08:09 isolinux.cfg
-rw-r--r-- 1 root root 1.2M Jun 30 13:48 linux
-r--r--r-- 1 root root 38M Jun 30 13:53 root
---------------------------------------------------------------
Habe ich das mit Syslinux so in etwa richtig verstanden?
|
initrd (gezipt)
|
root
|
erst wird vom Bios das initrd Image geladen, und vom initrd Image dan das Root System also das root Image.
Ich komm hier einfach ned weiter, Danke euch schon mal für Die Hilfe.