[font=微軟雅黑]小施今天寫一篇教程來教大家如何在Ubuntu中使用虛擬光驅。
在中使用是很簡單的.可是很多新手卻不會
前提:你所在的用戶必須擁有root權限(終端中需要用到root權限).一個空白的驅動器(掛在在/media中).和linux系統 命令解釋器(本教程使用的是8.10)
---------------------------------------------------------------------------
最基本的操作。 需要先建立一個掛載目錄,一般可以這樣操作
sudo mkdir \media\cdrom0 其中cdrom是你自己設置的目錄名(我自己補充的)
然后開始下面的各種教程,一般推薦教程一
教程一(把iso鏡像文件內容掛載到路徑,一般可以滿足):
采用下面的命令:
sudo mount -t iso9660 -o loop /home/xiaoshi/linuxcd1.iso /media/cdrom0(這句話很重要,網上居然有些垃圾版本前面加了個#mount)
命令參數解釋:
sudo 在中擁有root權限(只限於終端)
mount 掛載命令(加載文件系統和驅動器用)(需要root權限)
t iso9660 -t=文件系統類型<iso9660=CD-ROM光盤標准文件系統>
-o loop -o=選項<loop用來把一個文件或着鏡像當成分區掛上系統>
/home/xiaoshi/linuxcd1.iso 需要掛載的鏡像文件路徑
/media/cdrom0 掛載到的驅動器路徑
---以下是詳細解釋
《因為需要root權限..所以這里使用了sudo命令(在所有命令中加入此命令頭..所有的操作被視為是root權限的)》
《'-t iso9660'是文件系統類型.這里選擇的是標准的cd-rom文件系統》
《‘-o loop’把鏡像當成分區》
《'/home/xiaoshi/linuxcd1.iso'這是鏡像文件路徑》
《'/media/cdrom0'這是指定掛載的驅動器》
接下來你就可以在 /media/cdrom0 下查看到文件了 。
進入目錄 一般選擇 ./install 開始安裝
---------------------------------------------------------------------------
---------------------------------------------------------------------------
教程二(把iso虛擬成光驅,虛擬iso為設備)
------
1.刪除原來的連接
sudo rm -rf /dev/cdrom
sudo root權限
rm 刪除命令
-rf - r"刪除" f"忽略不存在的文件.沒有提示"
/dev/cdrom 刪除/dev/cdrom
------
2.創建硬鏈接
sudo ln -s /dev/loop7 /dev/cdrom
sudo root權限
-s 建立文件系統之間鏈接的連接文件
/dev/loop7 配置.
/dev/cdrom 建立的硬連接驅動器配置文件路徑
------
3.虛擬iso為設備loop7
sudo losetup /dev/loop7 /media/002/iso/RH9/CD1.iso
sudo root權限
losetup loop_device的連接管理命令
/dev/loop7 之前建立的硬連接配置
/media/002/iso/RH9/CD1.iso 所需要建立硬連接的文件路徑
------
4.掛載虛擬設備
sudo mount /dev/cdrom /media/cdrom
sudo root權限
mount 掛載命令
/dev/cdrom 配置文件路徑
/media/cdrom 需要掛載的路徑
------------
更換iso步驟:
1:卸載驅動器
sudo umount -t iso9660 /media/cdrom0
sudo root權限
mount 掛載命令
-t iso9660 文件系統類型
/media/cdrom0 需要卸載的驅動器路徑
2:刪除虛擬設備
sudo losetup -d /dev/loop7
sudo root權限
losetup loop_device的連接管理命令
-d 將某個loop連接分離
/dev/loop7 需要分離的路徑
3:更換盤片
sudo losetup /dev/loop7 /media/002/iso/RH9/CD2.iso
sudo root權限
/dev/loop7 硬路徑
/media/002/iso/RH9/CD2.iso 需要重新加載的iso鏡像
4:再次掛載驅動器
sudo mount /dev/cdrom /media/cdrom
sudo root權限
mount 掛載命令
/dev/cdrom 配置文件路徑
/media/cdrom 需要掛載的路徑
---------------------------------------------------------------------------
---------------------------------------
如何卸載ISO鏡像?
sudo umount -t iso9660 /media/cdrom0
sudo root權限
umount 卸載文件系統的命令
-t iso9660 -t文件系統類型<僅卸載iso 9660文件系統,其實這一步可以省略.只是為了安全>
/media/cdrom0 需要卸載的目錄(也就是你之前掛載的路徑)
---------------------------------------
---------------------------------------
把光盤制作成iso文件?
sudo cp /dev/cdrom0 /home/xiaoshi/linux.iso
sudo root權限
cp 復制到鏡像(iso格式)
/dev/cdrom0 需要制作iso的路徑
/home/xiaoshi/linux.iso ISO文件存放路徑
此命令就可以把光盤制作成iso文件(包不包含啟動信息我就不知道了..沒試過).注意路徑.
---------------------------------------
哎...4個小時吖...腰酸背痛
需要注意..大部分命令都需要配合sudo(擁有root權限)來使用, 還有...注意大小寫...
小施我..寫得很全面了..如有哪個地方錯掉了..歡迎改正.謝謝.
roromiao@126.com(主題注明為 ) [/font][font=微軟雅黑]
小施原創 [/font]
[font=微軟雅黑][color=red]這里最后說明,這個 和平常意義的不同。 只相當於把ISO當成一個文件夾 或者驅動器, 並不具備真正的光驅功能[/color]