Membuat CD Live dengan Debian

Anonim

Membuat CD Live dengan Debian

Beberapa pengguna distribusi Debian kadang-kadang dapat memerlukan salinan yang sepenuhnya beroperasi dari sistem utama yang akan disimpan pada flash drive atau disk. Versi seperti itu disebut langsung, karena dimulai pada komputer mana pun tanpa instalasi sebelumnya. Buat salinan serupa tidak cukup mudah, tetapi cukup terpenuhi bahkan untuk pengguna, yang pertama kali dihadapkan dengan implementasi tugas seperti itu. Sebagai bagian dari artikel hari ini, kami ingin menunjukkan eksekusi langkah demi langkah dari operasi ini.

Buat CD Langsung dengan Debian

Tidak masalah apakah Anda membuat salinan untuk digunakan lebih lanjut pada disk atau flash drive, langkah pertama dan pemasangan gambar ISO itu sendiri sama, hanya akan ada perintah terakhir yang kami tekankan . Sejauh ini, hapus semua sistem yang tidak perlu (program, file), konfigurasikan seperti yang diperlukan, setelah itu Anda dapat pindah ke pembuatan salinan, mulai dari langkah pertama.

Langkah 1: Menginstal Komponen Tambahan

Semua instruksi berikut akan didasarkan pada pelaksanaan perintah terminal sederhana berurutan. Dimulai dengan pemasangan komponen tambahan yang diperlukan untuk produk dari folder sistem kloning - kloning, catatan gambar ISO. Target dilakukan sebagai berikut:

  1. Buka "Terminal" dengan metode yang mudah, dan kemudian masukkan sudo apt-get install xorris live-build extlinux Syslinux SquashFS-tools-tools untuk menginstal komponen tambahan dan tekan tombol Enter.
  2. Masukkan perintah untuk menginstal komponen Live CD tambahan dengan sistem operasi Debian

  3. Masukkan kata sandi superuser saat kueri muncul.
  4. Konfirmasi instalasi dengan memasukkan kata sandi dalam sistem operasi Debian

  5. Konfirmasikan instalasi file baru ke dalam sistem operasi dengan memilih opsi D.
  6. Konfirmasi Menambahkan File Baru ke Sistem Debian

  7. Mengharapkan penyelesaian instalasi. Selama prosedur ini, tidak disarankan untuk melakukan tindakan lain dan menonaktifkan Internet.
  8. Menunggu penyelesaian instalasi komponen tambahan Debian

Sekarang mari kita bicara lebih detail tentang utilitas yang ditambahkan ke Debian dengan bantuan perintah di atas:

  • Xorris - akan digunakan untuk membuat gambar boot;
  • syslinux, extlinux - dirancang untuk pemuatan yang benar dengan tipe MBR;
  • SquashFS-Tools - akan membantu dalam membuat sistem file terkompresi;
  • Live-build - Buat OS terkompresi itu sendiri, menempatkannya dalam gambar ISO.

Hanya setelah instalasi yang berhasil dari semua program di atas dapat diteruskan ke langkah-langkah selanjutnya, jika tidak, tidak akan berhasil.

Langkah 2: Membuat katalog dan persiapan sistem terkompresi

Seperti disebutkan di atas, distribusi Debian akan berada dalam keadaan terkompresi. Pengurangan ukurannya dilakukan secara manual dengan memasukkan sejumlah perintah ke konsol. Mari kita pertimbangkan secara bertahap setiap tindakan penting:

  1. Pertama, buat direktori root untuk gambar dan pindah ke sana. Gunakan dua perintah yang ditempatkan dalam satu baris untuk menggabungkannya. Isi dari "terminal" akan terlihat seperti ini: mkdir ~ / livework && cd ~ / livework.
  2. Membuat direktori root untuk Live CD dengan Sistem Debian

  3. Buka kemasan sistem menggunakan debootstrap yang dipilih --Arch = i386 arsitektur chroot wheezy.
  4. Buka kemasan gambar sistem untuk instalasi Live CD dengan Debian

  5. Sekarang direktori penting akan dipasang, membuat kernel dan menambahkan utilitas untuk memulai. Kami tidak melihat titik melihat semua perintah, jadi kami sarankan membiasakan diri dengan semua pesanan di mana mereka harus diperkenalkan ke konsol:

    CD ~ / livework

    Chroot chroot.

    Mount none -t proc / proc

    Mount None -T Sysfs / sys

    Mount None -T DEVPTS / DEV / PTS

    Ekspor rumah = / root

    Ekspor lc_all = c

    Apt-get install dialog dbus

    Dbus-uuidgen> / var / lib / dbus / mesin-id

    Apt-get install linux-image-686 live-boot

    Apt-get install dump bzip2 mc icewm ....

    Passwd.

    Apt-get clean

    RM / VAR / LIB / DBUS / MESIN-ID && RM -RF / TMP / *

    Umount / proc / sys / dev / pts

    KELUAR

  6. Menunggu semua perintah untuk Mount Live CD dengan Debian

Pada tahap ini, gambar gambar dianggap siap, tetapi pekerjaan persiapan belum selesai. Tetap untuk melakukan hanya beberapa perintah.

Langkah 3: Membuat folder untuk bootloader dan kompresi file

Membuat direktori di mana live-boot itu sendiri akan disimpan, serta kompresi file dilakukan dengan cara yang sama seperti operasi lain - input dari masing-masing perintah. Namun, sekarang Anda perlu mengedit file konfigurasi, yang akan Anda pelajari lebih lanjut:

Untuk memulai di terminal, masukkan garis-garis tersebut secara bergantian:

Mkdir -p biner / live && mkdir -p biner / isolinux

CP chroot / boot / vmlinuz- * biner / live / vmlinuz

Cp chroot / boot / initrd.img- * biner / live / initrd

MKSquashf Chrot Binary / Live / Filesystem.sqokhfs -e Boot

Membuat folder untuk Live CD Loader dengan Sistem Debian

Ini akan membuat direktori yang diperlukan dan membakar semua file. Selanjutnya, salinan diperlukan untuk mengunduh file dan mengedit menu awal itu sendiri, yang dapat dilakukan dengan memasukkan teks tersebut ke dalam konsol:

cp /usr/lib/syslinux/isolinux.bin biner / isolinux /.

cp /usr/lib/syslinux/menu.c32 biner / isolinux /.

Nano biner / isolinux / isolinux.cfg

Ui menu.c32.

Prompt 0.

Menu boot judul menu

Batas waktu 300.

Label Live-686

Label Menu ^ Live (686)

Menu default.

Linux / Live / Vmlinuz

Append initrd = / live / initrd boot = hidup persistensi tenang

Label live-686-failsafe

Label menu ^ Live (686 failsafe)

Linux / Live / Vmlinuz

Append initrd = / live / initrd boot = live persistensi konfigurasi memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga = normal

Endtext.

Anda dapat meresepkan semua ini secara manual dengan memasukkan perintah secara bergantian, dan isi file konfigurasi, yang terbuka melalui nano biner / isolinux / isolinux.cfg, cukup masukkan dan simpan perubahan.

Langkah 4: Membuat gambar disk

Langkah terakhir sebelum menyelesaikan penyelesaian tugas adalah membuat gambar disk ISO. Perintah yang terlihat di bawah ini akan memungkinkan Anda untuk menulis gambar pada DVD atau CD, yang disertai dengan disk.

Xorris -as mkisofs -r -j -joliet-long -l -cache-inodes -sohybrid-mbr /usr/lib/syslinux/isohdpfx.bin -partition_offset 16 -bin -b isolinux / isolinux.bin -bin -B Isolinux / boot.cat -no-emul-boot-boot-load-size 4 -boot-info-table -o remaster.iso biner

Mounting Image Live CD Debian pada USB flash drive atau disk

Jika Anda perlu menyimpan gambar ini pada USB flash drive, gunakan perintah yang sedikit berbeda yang terlihat seperti ini:

Extlinux -i / mnt && cat /usr/liblinux/mbr.bin> / dev / sda

CP / usr / lib / extlinux / * c32 / mnt && cp /usr/lib/syslinux/vesamenu.c32

Sekarang Anda memiliki perangkat Live CD yang dapat dilepas dengan sistem operasi Debian. Seperti yang Anda lihat, saya harus sedikit usaha, bagaimanapun, semuanya akan berubah dengan benar dan akan bekerja secara stabil. Dalam hal terjadi kesalahan saat memasuki perintah, perhatikan teks yang ditampilkan di konsol. Sering membantu menyelesaikan masalah. Jika ini tidak membawa efek apa pun, baca dokumentasi distribusi resmi.

Baca lebih banyak