Buat gambar iso dari folder melalui perintah terminal
35
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.
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.
Saya telah menelusuri pertanyaan saya di Google, tetapi saya belum menemukan jawaban yang menyebutkan genisoimage. Terima kasih atas jawaban cepatnya!
klingt.net
3
@ klingt.net Dalam kasus saya, saya tahu ada perintah seperti itu tetapi tidak bisa mengingat namanya. Jadi saya lakukan apropos iso, ditemukan genisoimagekemudian menggunakan istilah pencarian "menghasilkan iso dengan genisoimage".
Joseph R.
aproposadalah perintah lain yang saya tidak ingat :)
klingt.net
3
under unix aproprosadalah sinonim untuk man -k. Yang terakhir menjadi sedikit lebih mudah diingat / mengeja;)
Drav Sloan
8
genisoimageadalah garpu mati dari mkisofsversi dari 2004. genisoimagemenciptakan gambar filesystem dengan cacat. Masalah ini dapat dihindari dengan menggunakan perangkat lunak asli mkisofssebagai gantinya.
schily
19
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
Halaman manual Linux yang Anda sebutkan setidaknya berusia 15 tahun dan sepenuhnya usang karena mkisofslebih dari dua kali lipat fitur-fiturnya sejak saat itu. Halaman manual terakhir ada di sini: schilytools.sourceforge.net/man/man8/mkisofs.8.html
schily
6
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
man genisoimage
mengatakan itu semua juga.Jawaban:
Tampaknya cukup mudah dilakukan
genisoimage
, dalam paket dengan nama yang sama di Debian: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
sumber
apropos iso
, ditemukangenisoimage
kemudian menggunakan istilah pencarian "menghasilkan iso dengan genisoimage".apropos
adalah perintah lain yang saya tidak ingat :)apropros
adalah sinonim untukman -k
. Yang terakhir menjadi sedikit lebih mudah diingat / mengeja;)genisoimage
adalah garpu mati darimkisofs
versi dari 2004.genisoimage
menciptakan gambar filesystem dengan cacat. Masalah ini dapat dihindari dengan menggunakan perangkat lunak aslimkisofs
sebagai gantinya.Membuat CD dari folder dapat dilakukan dengan
mkisofs
.-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 Ridgehttps://linux.die.net/man/8/mkisofs https://en.wikipedia.org/wiki/Rock_Ridge
sumber
mkisofs
lebih dari dua kali lipat fitur-fiturnya sejak saat itu. Halaman manual terakhir ada di sini: schilytools.sourceforge.net/man/man8/mkisofs.8.htmlAmbil perintah dasar ini:
Selangkah lebih maju, dengan menambahkan label volume ke iso, dan mengompres iso-image dengan gzip
sumber