Bagaimana cara membuat gambar iso dari folder atau file tunggal melalui perintah terminal? Saat ini saya melakukan ini melalui Braseros GUI, tetapi saya ingin melakukannya dengan skrip shell.
Bagaimana cara membuat gambar iso dari folder atau file tunggal melalui perintah terminal? Saat ini saya melakukan ini melalui Braseros GUI, tetapi saya ingin melakukannya dengan skrip shell.
Jawaban:
Tampaknya cukup mudah dilakukan genisoimage, dalam paket dengan nama yang sama di Debian:
genisoimage -o output_image.iso directory_name
Ada banyak opsi untuk membahas berbagai kasus, jadi Anda harus memeriksa halaman manual untuk melihat apa yang cocok dengan kasus penggunaan khusus Anda.
Lihat juga
apropos iso, ditemukan genisoimagekemudian menggunakan istilah pencarian "menghasilkan iso dengan genisoimage".
aproposadalah perintah lain yang saya tidak ingat :)
aproprosadalah sinonim untuk man -k. Yang terakhir menjadi sedikit lebih mudah diingat / mengeja;)
genisoimageadalah garpu mati dari mkisofsversi dari 2004. genisoimagemenciptakan gambar filesystem dengan cacat. Masalah ini dapat dihindari dengan menggunakan perangkat lunak asli mkisofssebagai gantinya.
Membuat CD dari folder dapat dilakukan dengan mkisofs.
mkisofs -lJR -o output_image.iso directory_name
-l : Izinkan nama file 31 karakter penuh.
-J : Hasilkan catatan direktori Joliet selain nama file iso9660 biasa.
-R : Menghasilkan catatan penggunaan sistem protokol berbagi (SUSP) dan Rock Ridge (RR) menggunakan protokol Rock Ridge
https://linux.die.net/man/8/mkisofs https://en.wikipedia.org/wiki/Rock_Ridge
mkisofslebih dari dua kali lipat fitur-fiturnya sejak saat itu. Halaman manual terakhir ada di sini: schilytools.sourceforge.net/man/man8/mkisofs.8.html
Ambil perintah dasar ini:
mkisofs -o output_image.iso directory_name
Selangkah lebih maju, dengan menambahkan label volume ke iso, dan mengompres iso-image dengan gzip
mkisofs -V volume_label -r folder_location | gzip > output-image-comressed.iso.gz
man genisoimagemengatakan itu semua juga.