Buat CD bootable di bawah linux
Prinsip
Memadamkan cakera boot untuk kernel 2.6
Prasyarat
- mkbootdisk _________version 1.5.1
- Cdrecord-Clone _____version 2.01a28-dvd (i686-pc-linux-gnu)
Pelaksanaan
Awal
Buka terminal dan log sebagai "root":
[ tmpfs] $ su - Kata Laluan: ********* [ root] # Tentukan versi kernel anda dengan perintah "uname-r": root [ ] # uname -r 2.6.3-19mdk [ ] #
Buat fail imej
Kini sudah tiba masanya untuk mencipta imej boot (.iso)
[ tmpfs] # mkbootdisk --device cdbootdisk.iso -v --iso 2.6.3-19mdk Memasang isolinux ... selesai Menyalin /boot/vmlinuz-2.6.3-19mdk ... selesai. Menyalin /boot/initrd-2.6.3-19mdk.img ... dilakukan. Mengkonfigurasi bootloader ... dilakukan.
Saiz imej boot ialah 4 sektor -> Tiada emulasi [ tmpfs] #
Penjelasan:
- mkbootdisk
- Perintah itu
- --device
- Imej boot dibuat pada fail khas. Jika --device tidak ditentukan, / dev / fd0 digunakan.
- cdbootdisk.iso
- Nama fail.
- -v
- Paparkan proses (penciptaan imej) pada skrin.
- --iso
- Versi kernel anda.
Pengesahan fail dan saiznya ("ls -lh"): [ tmpfs] # ls -lh total 2.0M -rw-r - r-- 1 akar root 2, 0M mar 17 12:22 cdbootdisk .iso [ tmpfs] #
Pembakaran
Ia masih membakar imej kami pada CD-R atau CD-RW. Untuk itu kita akan menggunakan perintah "cdrecord".
Ambil perhatian bahawa: sejak versi kernel 2.6, CD / DVDBurners tidak lagi dicontoh sebagai peranti "SCSI" kerana ia berlaku untuk kernel 2.4. Oleh itu, kita tidak lagi perlu menggunakan perintah "cdrecord-scanbus" untuk menentukan parameter untuk lulus ke "dev =", cukup masukkan laluan langsung ke peranti anda, seperti "dev = / dev / hdd".
Penciptaan CD
- Bagi mereka yang ingin menggunakan CD-RW, mulakan dengan menghapuskan oit:
[ tmpfs] $ cdrecord dev = / dev / hdd blank = cepat
- Setelah kosong, bakar "iso" anda:
[ tmpfs] $ cdrecord -v -dao speed = 4 dev = / dev / hdd cdbootdisk.iso
- Reboot sistem anda, dan konfigurasikan BIOS untuk boot dari CDrom pertama ...