Terminal komutları ile bir klasörden veya tek bir dosyadan iso görüntüsü nasıl oluşturulur? Şu anda bunu Brasero
s GUI ile yapıyorum , ancak bir kabuk betiği ile yapmak istiyorum.
Terminal komutları ile bir klasörden veya tek bir dosyadan iso görüntüsü nasıl oluşturulur? Şu anda bunu Brasero
s GUI ile yapıyorum , ancak bir kabuk betiği ile yapmak istiyorum.
Yanıtlar:
genisoimage
Debian'da aynı isimde olan pakette yapması oldukça kolay görünüyor :
genisoimage -o output_image.iso directory_name
Farklı vakaları kapsayacak birçok seçenek vardır, bu nedenle kendi özel kullanım durumunuza neyin uygun olduğunu görmek için man sayfasını kontrol etmelisiniz.
Ayrıca bakınız
apropos iso
, genisoimage
daha sonra "genisoimage ile iso üretin" arama terimlerini kullandım.
apropos
hatırlayamadığım bir başka komut :)
apropros
eşanlamlıdır man -k
. İkincisi hatırlamak / hecelemek biraz daha kolay;)
genisoimage
mkisofs
2004'ten bir sürümünün ölü bir çatalıdır . genisoimage
Kusurlu dosya sistemi görüntüleri oluşturur. Bu sorun, orijinal yazılımı kullanarak önlenebilir mkisofs
.
Bir klasörden CD yapmak ile yapılabilir mkisofs
.
mkisofs -lJR -o output_image.iso directory_name
-l
: Tam 31 karakterli dosya isimlerine izin ver.
-J
: Düzenli iso9660 dosya adlarına ek olarak Joliet dizin kayıtları oluşturun.
-R
: Rock Ridge protokolünü kullanarak Sistem Kullanımı Paylaşım Protokolü (SUSP) ve Rock Ridge (RR) kayıtlarını oluşturun
https://linux.die.net/man/8/mkisofs https://en.wikipedia.org/wiki/Rock_Ridge
Bu basit emri al:
mkisofs -o output_image.iso directory_name
Bir adım daha, isoya bir ses etiketi ekleyerek ve iso resmini gzip ile sıkıştırarak
mkisofs -V volume_label -r folder_location | gzip > output-image-comressed.iso.gz
man genisoimage
hepsini de söylüyor.