Terminal komutları ile bir klasörden veya tek bir dosyadan iso görüntüsü nasıl oluşturulur? Şu anda bunu Braseros 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 Braseros GUI ile yapıyorum , ancak bir kabuk betiği ile yapmak istiyorum.
Yanıtlar:
genisoimageDebian'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, genisoimagedaha sonra "genisoimage ile iso üretin" arama terimlerini kullandım.
aproposhatırlayamadığım bir başka komut :)
aproproseşanlamlıdır man -k. İkincisi hatırlamak / hecelemek biraz daha kolay;)
genisoimagemkisofs2004'ten bir sürümünün ölü bir çatalıdır . genisoimageKusurlu 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 genisoimagehepsini de söylüyor.