時(shí)間:2015/6/28來(lái)源:IT貓撲網(wǎng)作者:網(wǎng)管聯(lián)盟我要評(píng)論(0)
隨著光盤(pán)刻錄機(jī)在linux計(jì)算機(jī)上的普及,以iso為主的光盤(pán)映像文件制作、轉(zhuǎn)換、編輯等成了大家非常關(guān)心的東西。iso等格式的文件是一種數(shù)據(jù)在數(shù)據(jù)光盤(pán)上的組織形式,即光盤(pán)上的文件系統(tǒng)格式。
那么,哪些軟件可以制作光盤(pán)映像文件,他們的格式轉(zhuǎn)換功能又是如何呢?哪些軟件可以直接制作自啟動(dòng)的光盤(pán)呢?面對(duì)各種光盤(pán)映像制作軟件,如何選擇?下面就給大家介紹Linux下一些光盤(pán)映像制作方法,供大家選擇使用時(shí)參考。
iso9660文件系統(tǒng)簡(jiǎn)介:隨著大容量硬盤(pán)的普遍采用,人們已經(jīng)習(xí)慣將光盤(pán)拷貝成光盤(pán)映像文件使用,普遍采用的便是大名鼎鼎的iso 9660國(guó)際標(biāo)準(zhǔn)格式,因此光盤(pán)映像文件也簡(jiǎn)稱iso文件。因?yàn)閕so文件保留了光盤(pán)中的全部數(shù)據(jù)信息(包括光盤(pán)啟動(dòng)信息),你可以方便地采用常用光盤(pán)刻錄軟件如K3b 和nero Linux通過(guò)cd-r/rw燒錄成光碟,也可以通過(guò)虛擬光驅(qū)軟件(mount)直接使用。
由于光盤(pán)驅(qū)動(dòng)器面對(duì)用戶的是文件,如文本文件、圖像文件、聲音文件、執(zhí)行文件等等,這就需要一個(gè)文件系統(tǒng)來(lái)管理,這樣就可使用戶把光盤(pán)驅(qū)動(dòng)器當(dāng)成一個(gè)文件集來(lái)看待,而不是讓用戶從物理層上去看待光盤(pán)驅(qū)動(dòng)器盤(pán)。因此,僅有物理格式標(biāo)準(zhǔn)化還不夠,還需要有一個(gè)如何把文件和文件目錄放到光盤(pán)驅(qū)動(dòng)器盤(pán)上的邏輯格式標(biāo)準(zhǔn),也就是文件格式格式。由于光盤(pán)驅(qū)動(dòng)器標(biāo)準(zhǔn)(Yellow Book)沒(méi)有制定文件標(biāo)準(zhǔn),所以計(jì)算機(jī)廠家不得不開(kāi)發(fā)自己的光盤(pán)驅(qū)動(dòng)器邏輯格式。這些不統(tǒng)一的光盤(pán)驅(qū)動(dòng)器邏輯格式嚴(yán)重地影響了光盤(pán)驅(qū)動(dòng)器的推廣應(yīng)用。為了解決這個(gè)問(wèn)題,計(jì)算機(jī)工業(yè)界的代表聚集在美國(guó)內(nèi)華達(dá)州的Del Webb’s High Sierra Hotel & Casino,起草了一個(gè)CD-ROM文件結(jié)構(gòu)的提案,叫做High Sierra文件結(jié)構(gòu),并把這個(gè)提案提交給了國(guó)際標(biāo)準(zhǔn)化組織(International Standards Organization,ISO),ISO作了少量修改后命名為ISO 9660。通過(guò)許多軟硬件公司的共同的艱苦努力,尤其是John Einberger、Bill Zoellick等人作出的貢獻(xiàn),歷時(shí)5年,終于在1988年正式公布了這個(gè)標(biāo)準(zhǔn)。
一、linux 下命令行制作光盤(pán)鏡像文件
1. 使用cp命令
cp 命令用來(lái)復(fù)制文件或目錄,如同時(shí)指定兩個(gè)以上的文件或目錄,且最后的目的地是一個(gè)已經(jīng)存在的目錄,則它會(huì)把前面指定的所有文件或目錄復(fù)制到該目錄中。若同時(shí)指定多個(gè)文件或目錄,而最后的目的地并非是一個(gè)已存在的目錄,則會(huì)出現(xiàn)錯(cuò)誤信息。使用cp命令制作iso文件的方法:
#cp /dev/cdrom my_img.iso
cp命令只能制作整個(gè)光盤(pán)的影像文件。cp命令的詳細(xì)使用方法可以查看其手冊(cè)頁(yè):man cp 。
2. 使用mkisofs命令
mkisofs用來(lái)將指定的目錄與文件做成iso 9660格式的映像文件。mkisofs也提供了對(duì)于一些擴(kuò)展的支持選項(xiàng),
下面將詳細(xì)介紹。
mkisofs命令可以制作整個(gè)光盤(pán)的影像文件。命令如下:
mkisofs -r - o my_img.iso /dev/cdrom
參數(shù)說(shuō)明:
-r :?jiǎn)⒂?rock ridge 擴(kuò)展一般的 unix 系統(tǒng)。
-o:指定映像文件的名稱。
mkisofs 命令還可以把硬盤(pán)上一個(gè)目錄的文件轉(zhuǎn)換為光盤(pán)影像文件:
# mkisofs -o imagefile.iso /path/to/tree
這個(gè)命令將創(chuàng)建一個(gè)包含 iso9660 文件系統(tǒng)的 imagefile.iso 文件,它是目錄樹(shù) /path/to/tree 的一個(gè)副本。 在處理過(guò)程中,它將文件名稱映射為標(biāo)準(zhǔn)的 iso9660 文件系統(tǒng)的文件名,將排除那些不典型的 iso 文件系統(tǒng)的文件。應(yīng)用實(shí)例:
把/tmp/netspeed_applet-0.14 目錄的所有文件制作為: my_img.iso ,使用命令:
mkisofs -o my_img.iso /tmp/netspeed_applet-0.14 ,圖1是命令執(zhí)行界面。
圖1 使用mkisofs命令制作iso文件
mkisofs命令的詳細(xì)使用方法可以查看其手冊(cè)頁(yè):man mkisofs 。
二、ksio編輯器制作光盤(pán)鏡像文件簡(jiǎn)介
1.kiso簡(jiǎn)介
kiso是一款功能超級(jí)強(qiáng)大的光盤(pán)工具,它可以轉(zhuǎn)換cd-rom映像文件格式,并且可以直接編輯光盤(pán)映像文件!還直接支持可啟動(dòng)光盤(pán)。kiso 能夠運(yùn)行在 linux 、bsd 環(huán)境下。它可以處理幾乎所有的 cd-rom 映像文件,包括 iso 和 bin 。通過(guò) kiso,你可以在映像文件內(nèi)部添加/刪除/重命名/提取文件。你可以將其他格式的映像文件轉(zhuǎn)換為標(biāo)準(zhǔn)的iso格式,同時(shí)你也可以從你的 cd-rom 中創(chuàng)建 iso 映像文件。KISO 獨(dú)有的智能化ISO文件格式分析器,可以處理目前幾乎所有的光盤(pán)映像文件,包括 ISO 和 BIN,甚至可以支持新出現(xiàn)的光盤(pán)映像文件。使用KISO,你可以打開(kāi)這些光盤(pán)映像,直接提取其中的文件,進(jìn)行編輯并將這些格式的映像文件轉(zhuǎn)換為標(biāo)準(zhǔn)的ISO格式。
主要特性有:
·可以直接編輯 iso 光盤(pán)映像文件。
·可以從映像文件中直接提取部分文件和目錄
·支持對(duì)iso文件任意添加/刪除/新建目錄/重命名。
·可以將硬盤(pán)上的文件制作成iso文件。
·可以逐扇區(qū)復(fù)制光盤(pán),制作包含引導(dǎo)信息的完整映像文件。
·可以處理光盤(pán)啟動(dòng)信息,你可以在 iso 文件中直接添加/刪除/獲取啟動(dòng)信息。
·支持幾乎所有已知的光盤(pán)映像文件格式(.iso,.tao,.bin,.img,.cif,.nrg,.fvd等),并且將它們保存為標(biāo)準(zhǔn)的iso格式文件。
·支持iso 9660 level1/2/3和joliet擴(kuò)展
·自動(dòng)優(yōu)化iso文件存儲(chǔ)結(jié)構(gòu),節(jié)省空間。
·雙窗口操作,使用十分方便。
官方網(wǎng)站:https://kiso.sourceforge.net/ ,最新版本:0.83
2.系統(tǒng)要求:
硬件:
intel pentium 100mhz 以上。64m內(nèi)存。至少10m空余硬盤(pán)空間。cd-rom, cd-r/rw, dvd-rom, dvd-r/rw驅(qū)動(dòng)器(制作光盤(pán)映像需要)。鼠標(biāo)。
軟件:
kde 桌面環(huán)境,另外請(qǐng)先安裝如下軟件包: libcdio , mkisofs , sudo ,mcrypt(可選) 。因?yàn)榘惭bkiso需要配合gcc、qt、gtk來(lái)編譯,也需要編譯器 ( compiler ) 的幫助,因此,先確定您的 Linux 系統(tǒng)當(dāng)中已經(jīng)下列軟件的存在:kernel-source 、kernel 、gcc 、make、qt。打開(kāi)一個(gè)終端,使用命令檢查:
# 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 https://puzzle.dl.sourceforge.net/sourceforge/mcrypt/mcrypt-2.6.5.tar.gz
#wget https://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. 在桌面建立快捷方式:
單擊鼠標(biāo)右鍵選擇"link to application"在執(zhí)行菜單內(nèi)加入/opt/kde3/bin/kiso 。
關(guān)鍵詞標(biāo)簽:linux光盤(pán)鏡像文件制作
相關(guān)閱讀
熱門(mén)文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程使用screen管理你的遠(yuǎn)程會(huì)話GNU/Linux安裝vmware如何登錄linux vps圖形界面 Linux遠(yuǎn)程桌面連
人氣排行 Linux下獲取CPUID、硬盤(pán)序列號(hào)與MAC地址linux tc實(shí)現(xiàn)ip流量限制dmidecode命令查看內(nèi)存型號(hào)linux下解壓rar文件安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令lcx.exe、nc.exe、sc.exe入侵中的使用方法查看linux服務(wù)器硬盤(pán)IO讀寫(xiě)負(fù)載