linux光碟片鏡像檔案製作攻略

來源:互聯網
上載者:User

 隨著光碟燒錄機在linux電腦上的普及,以iso為主的光碟片映像檔案製作、轉換、編輯等成了大家非常關心的東西。iso等格式的檔案是一種資料在資料光碟片上的組織形式,即光碟片上的檔案系統格式。那麼,哪些軟體可以製作光碟片映像檔案,他們的格式轉換功能又是如何呢?哪些軟體可以直接製作自啟動的光碟片呢?面對各種光碟片映像製作軟體,如何選擇?下面就給大家介紹Linux下一些光碟片映像製作方法,供大家選擇使用時參考。

iso9660檔案系統簡介:隨著大容量硬碟的普遍採用,人們已經習慣將光碟片拷貝成光碟片映像檔案使用,普遍採用的便是大名鼎鼎的iso 9660國際標準格式,因此光碟片映像檔案也簡稱iso檔案。因為iso檔案保留了光碟片中的全部資料資訊(包括光碟片啟動資訊),你可以方便地採用常用光碟片燒錄軟體如K3b 和Nero Linux通過cd-r/rw燒錄成光碟,也可以通過虛擬光碟機軟體(mount)直接使用。由於光碟片磁碟機面對使用者的是檔案,如文字檔、影像檔、音效檔、執行檔案等等,這就需要一個檔案系統來管理,這樣就可使使用者把光碟片磁碟機當成一個檔案集來看待,而不是讓使用者從物理層上去看待光碟片磁碟機盤。因此,僅有物理格式標準化還不夠,還需要有一個如何把檔案和檔案目錄放到光碟片磁碟機盤上的邏輯格式標準,也就是檔案格式格式。由於光碟片磁碟機標準(Yellow Book)沒有制定檔案標準,所以電腦廠家不得不開發自己的光碟片磁碟機邏輯格式。這些不統一的光碟片磁碟機邏輯格式嚴重地影響了光碟片磁碟機的推廣應用。為瞭解決這個問題,電腦工業界的代表聚集在美國內華達州的Del Webb’s High Sierra Hotel & Casino,起草了一個CD-ROM檔案結構的提案,叫做High Sierra檔案結構,並把這個提案提交給了國際標準組織(International Standards Organization,ISO),ISO作了少量修改後命名為ISO 9660。通過許多軟硬體公司的共同的艱苦努力,尤其是John Einberger、Bill Zoellick等人作出的貢獻,曆時5年,終於在1988年正式公布了這個標準。 一、linux 下命令列製作光碟片鏡像檔案 1. 使用cp命令cp 命令用來複製檔案或目錄,如同時指定兩個以上的檔案或目錄,且最後的目的地是一個已經存在的目錄,則它會把前面指定的所有檔案或目錄複寫到該目錄中。若同時指定多個檔案或目錄,而最後的目的地並非是一個已存在的目錄,則會出現錯誤資訊。使用cp命令製作iso檔案的方法:#cp /dev/cdrom my_img.isocp命令只能製作整個光碟片的影像檔案。cp命令的詳細使用方法可以查看其手冊頁:man cp 。 2. 使用mkisofs命令mkisofs用來將指定的目錄與檔案做成iso 9660格式的映像檔案。mkisofs也提供了對於一些擴充的支援選項,下面將詳細介紹。mkisofs命令可以製作整個光碟片的影像檔案。命令如下:mkisofs -r - o my_img.iso /dev/cdrom參數說明:-r :啟用 rock ridge 擴充一般的 unix 系統。-o:指定映像檔案的名稱。mkisofs 命令還可以把硬碟上一個目錄的檔案轉換為光碟片影像檔案:# mkisofs -o imagefile.iso /path/to/tree這個命令將建立一個包含 iso9660 檔案系統的 imagefile.iso 檔案,它是分類樹 /path/to/tree 的一個副本。 在處理過程中,它將檔案名稱映射為標準的 iso9660 檔案系統的檔案名稱,將排除那些不典型的 iso 檔案系統的檔案。應用執行個體:把/tmp/netspeed_applet-0.14 目錄的所有檔案製作為: my_img.iso ,使用命令:mkisofs -o my_img.iso /tmp/netspeed_applet-0.14 ,圖1是命令執行介面。mkisofs命令的詳細使用方法可以查看其手冊頁:man mkisofs 。 二、ksio編輯器製作光碟片鏡像檔案簡介 1.kiso簡介kiso是一款功能超級強大的光碟片工具,它可以轉換cd-rom映像檔案格式,並且可以直接編輯光碟片映像檔案!還直接支援可啟動光碟片。kiso 能夠運行在 linux 、bsd 環境下。它可以處理幾乎所有的 cd-rom 映像檔案,包括 iso 和 bin 。通過 kiso,你可以在映像檔案內部添加/刪除/重新命名/提取檔案。你可以將其他格式的映像檔案轉換為標準的iso格式,同時你也可以從你的 cd-rom 中建立 iso 映像檔案。KISO 專屬的智能化ISO檔案格式分析器,可以處理目前幾乎所有的光碟片映像檔案,包括 ISO 和 BIN,甚至可以支援新出現的光碟片映像檔案。使用KISO,你可以開啟這些光碟片映像,直接提取其中的檔案,進行編輯並將這些格式的映像檔案轉換為標準的ISO格式。主要特性有:·可以直接編輯 iso 光碟片映像檔案。·可以從映像檔案中直接提取部分檔案和目錄·支援對iso檔案任意添加/刪除/建立目錄/重新命名。·可以將硬碟上的檔案製作成iso檔案。·可以逐扇區複製光碟片,製作包含引導資訊的完整映像檔案。·可以處理光碟片啟動資訊,你可以在 iso 檔案中直接添加/刪除/擷取啟動資訊。·支援幾乎所有已知的光碟片映像檔案格式(.iso,.tao,.bin,.img,.cif,.nrg,.fvd等),並且將它們儲存為標準的iso格式檔案。·支援iso 9660 level1/2/3和joliet擴充·自動最佳化iso檔案儲存體結構,節省空間的。·雙視窗操作,使用十分方便。官方網站:http://kiso.sourceforge.net/ ,最新版本:0.83 2.系統要求:硬體:intel pentium 100mhz 以上。64m記憶體。至少10m空餘硬碟空間。cd-rom, cd-r/rw, dvd-rom, dvd-r/rw磁碟機(製作光碟片映像需要)。滑鼠。軟體:kde 案頭環境,另外請先安裝如下軟體包: libcdio , mkisofs , sudo ,mcrypt(可選)。因為安裝kiso需要配合gcc、qt、gtk來編譯,也需要編譯器 ( compiler ) 的協助,因此,先確定您的 Linux 系統當中已經下列軟體的存在:kernel-source 、kernel 、gcc 、make、qt。開啟一個終端,使用命令檢查:

 

# rpm -qa | grep gcc;rpm -qa | grep qt;rpm -qa | grep gtk

 

3. 軟體下載安裝:

 

#wget ftp://rpmfind.net/linux/opensuse/distribution/SL-10.1/inst-source/suse/i586/libcdio-0.76-16.i586.rpm#rpm -ivh libcdio-0.76-16.i586.rpm#wget http://puzzle.dl.sourceforge.net/sourceforge/mcrypt/mcrypt-2.6.5.tar.gz#wget http://nchc.dl.sourceforge.net/sourceforge/kiso/kiso-0.8.3.tar.gz#gunzip kiso-0.8.3.tar.gz;tar vxf kiso-0.8.3.tar;#cd kiso-0.8.3;make;make install

 

4. 在案頭建立捷徑:單擊滑鼠右鍵選擇“link to application”在執行菜單內加入/opt/kde3/bin/kiso 。

5. kiso主介面

點擊案頭建立捷徑即可啟動kiso,圖2 是kiso主介面。kiso使用者介面包括主視窗、映像檔案編輯視窗和檔案瀏覽視窗以及快顯功能表。

 

主視窗包括標題列、工具列部分。標題列顯示ultraiso和當前開啟的光碟片映像檔案名稱。工具列包括映像檔案操作按鈕及iso檔案大小資訊。映像編輯視窗包括光碟片目錄、光碟片檔案和工具列。光碟片目錄顯示映像檔案的卷標和目錄結構。光碟片檔案顯示目前的目錄下的檔案和資料夾清單。工具列包括引導資訊、光碟片檔案的提取/刪除/重新命名/建立目錄等快捷按鈕。快顯功能表根據地區的不同而有區別。快顯功能表提供快捷的功能訪問。

三、使用kiso

1. 瀏覽光碟片映像並直接提取其中的檔案

kiso可以直接提取光碟片映像的內容,無需燒錄成光碟或虛擬光碟機軟體,方法:直接開啟並提取檔案或檔案夾就可以了(kiso支援27種常見光碟片映像格式)。

2. 建立新 iso 檔案

按右鍵“建立”按鈕;從檔案瀏覽器中拖動檔案至 kiso 主程式視窗;現在單擊“儲存”按鈕,kiso 將會為您建立屬於您的 iso 檔案。kiso可以製作10gb的 dvd映像檔案。

3. 在 iso 映象檔案中增加新檔案

按右鍵“開啟”按鈕,開啟一個iso檔案;從資源管理員中拖動檔案或檔案夾至kiso主程式視窗中,或單擊“添加”按鈕添加檔案;現在單擊“儲存”按鈕儲存檔案。3 。

 

說明:對標準ISO檔案,KISO可以直接儲存;其它格式可選擇ISO, BIN或NRG格式。注意直接儲存ISO時,儘管刪除了檔案,ISO大小可能沒有變化;用“另存”可壓縮其中未用的空間,光碟片映像檔案才會變小。另外開啟映像檔案,進行刪除/重新命名等操作同樣支援,儲存就可以了。

4. 添加iso檔案的卷標和發行者資訊

可以使用快速鍵“ctrl+d”和“ctrl+l”添加iso檔案的卷標和發行者資訊。

5. 光碟片映像格式轉換

kiso可以將無法處理的格式轉換成iso,bin或nrg格式,供燒錄/虛擬軟體使用,使用“轉換”功能(ctrl+c),選擇映像檔案,指定輸出目錄和格式,按“轉換”就可以了。4 。

 

6. 製作可以啟動的光碟片

如果引導檔案在“光碟片檔案”,選中該檔案,按快速鍵“ctrl+i”,即可設定。如果引導檔案在“本地檔案”,選中該檔案,按按快速鍵“ctrl+i”,即可設定。

7. 進行光碟片燒錄

kiso可以調用linux 電腦的燒錄軟體(k3b或者nero linux),首先要進行設定。使用快速鍵“ctrl+p”設定調用程式名稱5 。

 

然後選擇“genneral”,設定光碟燒錄機類型6 。

 

kiso 是一款功能超級強大的光碟片工具,kiso 是世界上第一個能夠直接編輯 bin/iso 或幾乎所有格式 cdrom 映像檔案的linux軟體。

總結:本文介紹了linux 環境下製作光碟片鏡像檔案的方法,特別是通過kiso的介紹可以看到在windows 平台可以完成的案頭任務現在linux下同樣可以很好的完成。另外Linux 下的光碟片燒錄軟體如K3b 和Nero Linux 也可以製作光碟片影像檔案。

 

http://blog.sina.com.cn/s/blog_54b7bb430100az9t.html

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.