我曾多次嘗試使用 UNetBootin 在我的筆記型電腦(WinXP、Intel x86)上的自己的分割區上安裝 Natty,但總是失敗。
有一個對話框:
Failed to unmount partitions
The installer needs to commit changes to partition tables,
but cannot do so because partitions on the following could
not be unmounted.
/cdrom
Please close any applications using these mount points.
Would you like the installer to try to unmount these partitions again?
如果我點擊“繼續”,Ubiquity 就會掛斷,也就是說,幻燈片將永遠播放。我沒有內建光碟機,目前沒有使用任何週邊設備。
我試過了,sudo umount /cdrom
說是cdrom
忙。然後該命令fuser /cdrom
返回“Stale NFS 檔案句柄”。
我該如何解決這個問題來安裝 Ubuntu?
答案1
我也花了幾個小時試圖解決這個問題,儘管我的問題不是從 UNetBootin 開始的。但是我得到了相同的結果:安裝程式剛剛退出並說無法卸載 /cdrom
最終在以下位置找到了正確的解決方案https://help.ubuntu.com/community/Installation/FromLinux
具體來說,這樣做:
注意 2:除了使用「解決方法」之外,另一種方法是修改檔案 /etc/mtab,刪除指定安裝 cdrom 的分割區的行。這樣核心就會認為 /cdrom 沒有掛載,並且在安裝 ubuntu 時不會顯示建議。我認為這個過程比上一篇註釋中的危險性要小。
在啟動安裝程式之前執行此操作。如果這不起作用,請嘗試在按下“立即安裝”按鈕之前執行此操作。
答案2
這是 Ubiquity 中的一個錯誤:
- http://ubuntuforums.org/showthread.php?t=1237721&highlight=the+installer+needs+to+commit+changes
- https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/313452
經過漫長的、非常不平凡的搜索後,我最終找到了這些線程......那裡列出了有趣的解決方法。不過我不會為他們提供擔保(請參閱評論)。如果您需要直接從磁碟上的 ISO 映像安裝 Ubuntu,請務必小心!
答案3
為我
sudo umount -l -r -f /cdrom
很有魅力
答案4
我對 unebootin 和 rufus 都有同樣的問題。我透過開啟USB 3.0 legacy mode
或usb3.0 configuration in pre-os
在 BIOS 中修復了此問題。