在Windows下,關於CD/DVD刻錄和虛擬光驅有很多軟件,名目繁多,功能各異,就是沒有免費的,其實在Ubuntu linux中完成這些任務時,我們不需要去下載、安裝、激活甚至破解那麼多軟件,僅僅用Linux的幾個小命令就可以輕松搞定,不信嗎,你看完這節就知道!
1、如何虛擬光驅
Ubuntu Linux是不需要我們安裝虛擬光驅軟件的,用簡單的掛載命令就可以輕松搞定,不需要另外下載。比如我們需要虛擬file.iso文件,只需要在命令行執行下列命令:
首先新建一個文件夾,用於放置iso的文件,我們建立了這個文件夾/media/iso
sudo mkdir /media/iso
掛載文件file.iso:
sudo mount file.iso /media/iso/ -t iso9660 -o loop
現在我們就可以到/media/iso/看到file.iso的文件了。
要卸載鏡像文件file.iso時,我們在命令行輸入:
sudo umount /media/iso/
2、從CD/DVD 建立鏡像 (ISO) 文件
在Windows下,我們需要虛擬光驅軟件來完成,在Ubuntu linux下我們只需要兩個命令:
例如,假設我們的CD/DVD-ROM 位置是 /dev/cdrom
首先卸載/dev/cdrom
sudo umount /dev/cdrom
用dd命令建立鏡像,我們這裡保存為file.iso,你可以根據需要改變。
dd if=/dev/cdrom of=file.iso bs=1024
3、從目錄建立鏡像 (ISO) 文件
在Ubuntu Linux下,這個操作僅僅需要一個命令搞定,厲害吧?在命令行輸入:
我們假設現在要把文件夾/location_of_folder/下的文件做鏡像,保存為file.iso:
mkisofs -o file.iso /location_of_folder/
4、格式化 CD-RW/DVD-RW 碟片
假設 CD/DVD-ROM 位置是 /dev/cdrom
我們首先卸載/dev/cdrom
sudo umount /dev/cdrom
接著用cdrecord命令快速格式化:
cdrecord dev=/dev/cdrom blank=fast
5、刻錄文件/目錄到 CD/DVD
假設我們已經安裝好了刻錄機的驅動,那麼在命令行輸入下面的命令來打開文件浏覽器: CD/DVD 刻錄:
nautilus burn:///
打開文件浏覽器: CD/DVD 刻錄後,將文件或者目錄拖到CD/DVD 刻錄窗口中,然後選擇文件 -> 寫入碟片... -> 寫入 來完成刻錄,如圖一所示:
圖1
這個最簡單了,只需要在鏡像 (ISO)文件上按鼠標右鍵 -> 寫入碟片... -> 寫入,即可。
7、啟動 CD/DVD 刻錄機的 overburn(超刻)、burnproof(防刻壞)和默認速度
打開菜單:應用程序 -> 系統工具 -> 配置編輯器
在配置編輯器,在編輯器左側選擇apps -> nautilus-cd-burner,然後把右邊窗口的overburn項選中即可啟用超刻。同時可以在這裡選擇是否啟用防刻壞選項,點選burnproof就可以了,還可以設置默認刻錄速度,在default_speed右邊直接輸入數字即可。如圖二所示:
圖2
8、制作 MD5 校驗文件
為了校驗文件的完整性(integrity),我們有時會使用MD5 校驗文件,在Ubuntu Linux下,我們在命令行輸入下面的命令生成:
假設校驗的文件是file.iso,生成的文件是file.iso.md5
md5sum file.iso > file.iso.md5
9、檢查文件的 MD5 校驗
受到文件,如果我們懷疑有人篡改過它,就需要校驗了,我們這裡假設校驗文件file.iso,它的校驗文件是file.iso.md5 ,它們是在相同目錄下,我們在命令行輸入下列命令即可校驗:
md5sum -c file.iso.md5
10、提升 CD/DVD-ROM 讀取文件的速度
為了提升 CD/DVD-ROM 讀取的速度,我們主要是打開CD/DVD-ROM的DMA屬性,假設 /dev/cdrom 是目前 CD/DVD-ROM 所在的位置,在命令行輸入下列命令:
首先備份:
sudo cp /etc/hdparm.conf /etc/hdparm.conf_backup
打開配置文件/etc/hdparm.conf來編輯:
sudo gedit /etc/hdparm.conf
將下列幾行新增到文件的最後面
/dev/cdrom {
dma = on
}
保存編輯過的文件就可以了。