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
「古い NFS ファイル ハンドル」を返します。
これを回避して Ubuntu をインストールするにはどうすればよいでしょうか?
答え1
私も、UNetBootinが原因ではなかったのに、この問題を解決しようと何時間も費やしました。しかし、結果は同じでした。インストーラーが終了し、/cdromをアンマウントできないというメッセージが表示されました。
最終的に正しい解決策が見つかりましたhttps://help.ubuntu.com/community/Installation/FromLinux
具体的には、次のようにします。
注 2: 「回避策」を使用する代わりに、CD-ROM がマウントされているパーティションを指定する行を削除して、/etc/mtab ファイルを変更する方法もあります。この方法では、カーネルは /cdrom がマウントされていないと判断し、Ubuntu のインストール時にアドバイスを表示しません。この手順は、前の注記にある手順よりも危険性が低いと思います。
インストーラーを起動する前にこれを実行してください。それでもうまくいかない場合は、「今すぐインストール」ボタンを押す直前にこれを実行してみてください。
答え2
これは Ubiquity のバグです:
- http://ubuntuforums.org/showthread.php?t=1237721&highlight=the+installer+needs+to+commit+changes
- 参考:
長くて本当に大変な検索の末、ようやくそれらのスレッドを見つけました... そこには興味深い回避策がリストされています。ただし、私はそれらを保証するものではありません (コメントを参照)。ディスクから直接 ISO イメージで Ubuntu をインストールする必要がある場合は注意してください。
答え3
私にとって
sudo umount -l -r -f /cdrom
見事に機能した
答え4
USB 3.0 legacy mode
unebootin と rufus の両方で同じ問題が発生しました。またはusb3.0 configuration in pre-os
BIOS でオンにすることでこの問題を解決しました。