"Esben Laursen" <hyber@NOSPAM-PLEASE.hyber.dk> wrote in
news:JNxwb.7288$g44.2465@news.get2net.dk:
> Så hvis der er nogen der kender til et lille prog som kan lave en
> bootdisk ud fra MBR'en hører jeg meget gerne om det =)
En mulighed er at hente syslinux fra
www.freshmeat.net
opret et dir der hedder bootcd
opret et 2.88 diskette image i bootcd diret
dd if=dev/zero of=floppy.img bs=K count 2880
mkfs.msdos floppy.img
syslinux floppy.img
mount -o loop -t msdos floppy.img /et_mount_point
kopiere kernel samt initrd ind i et_mount_point.
opret filen syslinux.cfg i et_mount_point
indhold:
default linux
label linux
kernel kernel du kopierede ind
append root=din_root_partition initrd=din_initrd_fil
umount et_mount_point
mkisofs -b floppy.img -c boot.cat -o der_hvor_du_vil:have_iso_filen \
bootcd [1]
cdrecord -dev=dine_cdrw_instillninger bootcd
Overstående er frit efter hukommelsen, så der kan forekomme fejl. Læs
syslinux dokumentition.
man dd
man mkisofs
man cdrecord
hvis 2,88 Mb ikke er nok til at indholde din kernel samt din initrd, så
kik på isolinux samt memdisk (også med i syslinux) hvilket gør det muligt
at boote på cd med en emuleret harddisk.
Mvh
Heine Laursen
[1]
\ er der fordi linien brydes. Skal ikke hvære der hvis det skrives på en
linie.