Skapa en startbar CD under Linux
Princip
Emulera en startdiskett för kärna 2.6
Nödvändig förutsättning
- mkbootdisk _________version 1.5.1
- Cdrecord-Clone _____version 2.01a28-dvd (i686-pc-linux-gnu)
Genomförande
Preliminära
Öppna en terminal och logga som "root":
[ tmpfs] $ su - Lösenord: ********* [ root] # Bestäm versionen av din kärna med kommandot "uname-r": [ root ] # uname -r 2.6.3-19mdk [ root] #
Skapa bildfil
Nu är det dags att skapa startbilden (.iso)
[ tmpfs] # mkbootdisk --device cdbootdisk.iso -v --iso 2.6.3-19mdk Installera isolinux ... done Kopiering /boot/vmlinuz-2.6.3-19mdk ... done. Kopiering /boot/initrd-2.6.3-19mdk.img ... gjort. Konfigurera bootloader ... gjort.
Storlek på startbilden är 4 sektorer -> Ingen emulering [ tmpfs] #
Förklaring:
- mkbootdisk
- Kommandot
- --anordning
- Startbilden skapas på den speciella filen. Om --device inte anges, används / dev / fd0.
- cdbootdisk.iso
- Namnet på filen.
- -v
- Visa processen (bildskapande) på skärmen.
- --iso
- Versionen av din kärna.
Verifiering av fil och dess storlek ("ls-lh"): [ tmpfs] # ls -lh totalt 2, 0M -rw-r - r- 1 rot rot 2, 0M mar 17 12:22 cdbootdisk .iso [ tmpfs] #
Brinnande
Det förblir fortfarande bränna vår bild på en CD-R eller CD-RW. Därför använder vi kommandot "cdrecord".
Observera att: Eftersom kärnversionen 2.6, är CD / DVDBurners inte längre emulerade som "SCSI" -enheter som det var fallet för 2, 4-kärnan. Således behöver vi inte längre använda kommandot "cdrecord-scanbus" för att bestämma parametrarna för att skicka till dev = ", skriv in den direkta sökvägen till enheten, till exempel" dev = / dev / hdd ".
CD-skapande
- För dem som vill använda en CD-RW börjar du med att radera oit:
[ tmpfs] $ cdrecord dev = / dev / hdd tom = snabb
- När du är tom, bränn din "iso":
[ tmpfs] $ cdrecord -v-daghastighet = 4 dev = / dev / hdd cdbootdisk.iso
- Starta om systemet och konfigurera BIOS för att starta från CDrom först ...