質問はほとんど自明であり、はいまたはいいえの答えが必要だと思います。
私の具体的な状況は次のとおりです。最近、古いHDDをSSDに交換し、その過程でxenialにアップグレードしました。 HDDを信頼できる外部USBケースに入れて、そこから起動してみましたが、うまくいきませんでした。
外部から起動できるようにするためにいくつかのファイルをHDDに追加する必要があるのか、これが提案されたハードウェアの問題なのか疑問に思っています here (これは重複ではないと思います)。 Toshiba Satellite L855-149でORICO 2588US3外部ケースを使用しています。
外部ディスクドライブケースの内部で使用される内部USB-SATAブリッジアダプターのため、移植されたディスクドライブは、使用する前に再フォーマットが必要になる場合があります。そのため、答えは「たぶん」です。
古い/安いケースの中には、サポートするドライブの大きさに制限があります。通常、1TB未満であれば大丈夫です。
「標準」Windowsは外部USBドライブから起動しません。 Ubuntu側では、/ etc/fstabを編集し、マウントステートメントでデバイス名(ie:/ dev/sda2)を使用した場合、 UUIDの代わりに、現在のハードウェア構成に応じてデバイス名が変更される可能性があり、UUIDは変更されないため、起動の問題が発生する可能性があります。
クローン HDDからSDDへの場合、おそらくUUIDが両方のドライブに複製されているため、HDDを切断するか、起動に問題が発生します。 can重複したUUIDが存在しないように、Sudo blkid
および(Sudo tune2fs
またはgparted
)を使用して、ドライブの1つでUUIDを変更します。
ハードウェアについては、Oricoの外部ケースでは本当に不運でした。彼らが機能しなかったので、私は2つをNeweggに送り返しました。別のケースでは、同じディスクドライブを使用して問題なく動作しました。
HDDとSSDで何度もやっています。それは間違いなく同じコンピューターで動作するはずで、特にプロプライエタリなドライバーをインストールしていない場合は、他の多くのコンピューターでも動作します。 (Toshiba Satellite Proで2013年に購入しましたが、お客様のモデルとは別のモデルで動作します。)
それが機能しない場合、私は疑うだろう
ケーシング(電子部品またはケーシング内のプログラミング)、またはコンピューターのUSBシステムとケーシングの組み合わせ、
またはコンピューターのUEFI/BIOSシステム。ドライブがUEFIモードでインストールされている場合、特にUEFIシステムが標準仕様に従っていない場合、問題が発生する可能性があります。
[編集]次のリンクとそこからのリンクには、外部ドライブにポータブルインストールUbuntuシステムを作成するのに役立つ一般的なヒントと詳細な手順があります。
特定のドライブ上の特定のマシンにシステムをインストールしても、他のマシンで起動できることは保証されません。
上記をすべて除外:
短くするには、自動的に起動できません。ストレージとターゲットシステムに必要なものがすべて揃っていることを確認する必要があります。