web-dev-qa-db-ja.com

外付けハードドライブでUbuntuを起動する際の問題

Ubuntuのインストールでこの非常に奇妙な問題があります。 Ubuntuを外部ハードドライブ(Seagate 2テラバイトusb3)にインストールしましたが、すべて正常に見えます。しかし、外付けハードドライブを取り外して再度接続し、コンピューターを起動すると、この外付けハードドライブから起動できません。この問題を解決する方法を知っていますか?ありがとう!

注:bootrepairユーティリティを起動することで起動を修復できることは知っていますが、外付けハードドライブを取り外すたびに行うことはできません。注2:ハードドライブの変更は、私がやりたいことではありません。以前にCentOSをインストールしましたが、非常にうまく機能しました。

3
Dark Marouane

私は同じ外付けHDD(Seagate 1 TB)を搭載しており、elemantry os lunaをインストールしています。あなたの場合、コンピューターが起動するときに起動デバイス選択メニューに移動し、外付けHDDを起動することを選択する必要があります。

0
amal amas

電源を入れる前に、デバイスがコンピューターに正しく接続されていることを確認してください。起動デバイス選択メニューにデバイスが表示されない場合は、BIOSメニューで手動で選択してみてください。ここで起動デバイスの優先順位を注文し、すべてのデバイスの一番上に置くことができるはずです。ここに表示されない場合は、デバイスが実際に動作して別のコンピューターに接続していることを確認してください。

0
Junk O Matic

私の話(同じ問題を抱えている人に役立つかもしれません):2013年後半にiMacの外部USB 3.0ハードドライブにUbuntuをインストールしました。その外部ドライブに次のパーティション構成を作成しました。

EFI (200MB FAT), BOOT (200MB EXT2) and / (20GB EXT4)

ブートローダーを(iMacドライブではなく)外付けドライブに追加することにしました。インストールが成功した後、OS Xを起動できなかったときにショックを受けました。メインドライブにブートローダーをインストールしなかったため、奇妙です。外付けドライブを取り外した場合、grubプロンプトコマンドで黒い画面が表示されます!

パニックで、私はオンラインで調査し、rEFIndを試してみることにしました。 .debソースからインストールした後(.debファイルからインストールしてUbuntu 16.xバージョンの問題を修正することをお勧めします)、OS Xを起動できました。

元のブートメニュー(およびLinuxを捨てる)を復元するには、OS Xで起動ディスクユーティリティを使用するか、EFIパーティションをマウントし、「Sudo rm ...」コマンドで「refind」と「Ubuntuそのパーティション上のフォルダ。

再起動すると、すべてが以前のように機能します。

0
SamC