在Windows裡,要將ISO檔還原成CD/DVD,
除非是燒出來,不然就是需要虛擬光碟程式,
但是在Ubuntu裡,可以直接透過Mount跟Umount指令,
讓ISO檔直接掛載到系統裡。

1.
在~/.gnome2/nautilus-scripts 底下建立空白檔案,
名稱為Mount,
內容如下:
#!/bin/bash
#
for I in "$*"
do
foo=`gksudo -u root -k -m "Enter your password for root terminal access" /bin/echo "got r00t?"`
sudo mkdir /media/"$I"
sudo mount -o loop -t iso9660 "$I" /media/"$I" && nautilus /media/"$I" --no-desktop
done
done
exit0

2.
同樣在~/.gnome2/nautilus-scripts 底下建立空白檔案,
名稱為Unmount,
內容如下:
#!/bin/bash
#
for I in "$*"
do
foo=`gksudo -u root -k -m "Enter your password for root terminal access" /bin/echo "got r00t?"`
sudo umount "$I" && zenity --info --text "Successfully unmounted /media/$I/" && sudo rmdir "/media/$I/"
done
done
exit0

3.
將這兩個檔案設定為可執行檔,重新啟動 X

透過以上步驟,以後只要在ISO檔上按右鍵,
選取「指令稿」的Mount或Unmount,
就可以輕鬆掛載/卸載ISO檔了。

參考文章
http://ubuntuguide.org/wiki/Ubuntu:Feisty#How_to_mount.2Funmount_Image_.28ISO.29_files_without_burning
arrow
arrow
    全站熱搜

    Felix 發表在 痞客邦 留言(0) 人氣()