Ubuntuの内蔵HDDは、外部USBケースから自動的に起動可能ですか?


11

質問はほとんど自明であり、はいまたはいいえの答えが必要だと思います。

私の具体的な状況は次のとおりです。最近、古いHDDをSSDに交換し、その過程でxenialにアップグレードしました。HDDを信頼できる外部USBケースに入れて、そこから起動してみましたが、うまくいきませんでした。

HDDを外部から起動可能にするためにいくつかのファイルをHDDに追加する必要があるのか​​、それともここで提案されているハードウェアの問題なのか(これは重複ではないと思います)。Toshiba Satellite L855-149でORICO 2588US3外部ケースを使用しています。


5
システムUEFIまたはBIOSです。BIOSは、HDDからSSDにddし、UUIDが重複する限り動作するはずです。ただし、UEFIは/EFI/Boot/bootx64.efiからのみ起動します。/ EFI / ubuntuを/ EFI / Bootにコピーし、shimx64.efiをbootx64.efiに名前変更して、UEFIモードで外部から起動する必要があります。しかし、他のコメントで述べたように、さまざまなUSBケースがSSDで動作しない、大きなドライブで動作しない、gptパーティションドライブで動作しない、またはUSB3ポートで動作しない(システムではない場合があります)ことがわかりました。
オールドフレッド16

現在の内蔵SSDでは、「sudo parted --list」により500MBの「EFIシステムパーティション」が提供されます。つまり、HDDもEFIでなければならないということですか?今日はあなたの方法を試します。
サワブロ

@oldfredどちらのディレクトリも見つかりません。/ EFI / Bootフォルダーはありませんが、/ boot / efi /のみがあり、そこに/ ubuntu /フォルダーはありません。
サワブロ16

インストールで/ boot / efi / Boot / ubuntuを探していますか?これは通常、fstab設定に含まれており、表示されません。ブート修復では、ESPの表示と編集も必要なため、これらをリセットできます。askubuntu.com/questions/794725/…または、ライブインストーラーを使用して、内部ドライブと外部ドライブの両方にESPをマウントできます。
オールドフレッド16

1
同じページにいることを確認してください:詳細を確認するには、Ubuntuライブインストーラーまたは任意の作業インストールから実行できます:BootInfo作成概要レポートへのリンクを投稿してください。ブート修復の一部です:help.ubuntu.com/community/Boot-Info
oldfred

回答:


11

外部ディスクドライブケースの内部で使用される内部USB-SATAブリッジアダプターのため、移植されたディスクドライブは、使用する前に再フォーマットが必要になる場合があります。そのため、答えは「たぶん」です。

古い/安いケースの中には、サポートするドライブの大きさに制限があります。通常、1TB未満であれば大丈夫です。

「標準」Windowsは外部USBドライブから起動しません。Ubuntu側では、/ etc / fstabを編集し、UUIDの代わりにマウントステートメントでデバイス名(つまり、/ dev / sda2)を使用した場合、デバイス名は現在のハードウェア構成、UUIDは変更されません。

HDDからSDDにクローンを作成した場合、両方のドライブでUUIDが複製されるため、HDDを切断するか、起動に問題が発生する可能性があります。あなたはでき UUIDのドライブのいずれかに使用して変更sudo blkidおよび(sudo tune2fsまたはgparted)UUIDのはありませんが重複しているように。

ハードウェアのメモでは、私はOricoの外部ケースで本当に運が悪かった。彼らが機能しなかったので、私は2つをNeweggに送り返しました。別のケースでは、同じディスクドライブを使用して、正常に機能しました。


ありがとう、ヒネマ。最初の質問:どんな種類の再フォーマットが必要ですか?チュートリアルへのリンクを提供できますか?ディスク全体を消去する必要がありますか?また、このOricoケースは正常に動作しているようです。これは自動的にマウントされ、多くのファイルを新しいドライブにコピーしました。起動できません。
サワブロ16

Windowsはハックなしで外部USBから起動しません。Ubuntuは正常に起動するはずです。再フォーマットするとドライブが消去されます。オリコのケースが依然として問題である可能性があります。
ヘイネマ16

誰かが私が反対票を投じた理由を説明してもらえますか?私は40年以上ハードウェアを扱ってきたので、私の答えが有効であることを知っています。
ヘイネマ16

私もあなたの投稿に投票します-heynnemaの答えは関連性があり、役に立ち、質問は関連性があります
sudodus

ええ、良い質問なら投票することも忘れないでください!
サワブロ16

4

はい-LinuxはUSBから動作します-私は今、Windowsも動作することを学んでいます

HDDとSSDで何度もやっています。それは間違いなく同じコンピューターで動作するはずであり、特に独自のドライバーをインストールしていない場合は、他の多くのコンピューターでも動作します。(2013年に購入したToshiba Satellite Proで動作しますが、あなたとは別のモデルです。)

それが機能しない場合、私は疑うだろう

  1. ケーシング(電子部品またはケーシング内のプログラミング)またはコンピューターのUSBシステムとケーシングの組み合わせ、

  2. またはコンピューターのUEFI / BIOSシステム。ドライブがUEFIモードでインストールされている場合、特にUEFIシステムが標準仕様に従っていない場合、問題が発生する可能性があります。

  3. [編集]次のリンクとそこからのリンクには、外部ドライブにポータブルインストールUbuntuシステムを作成するのに役立つ一般的なヒントと詳細な手順があります。

    外部ドライブからUbuntuを起動します。


「USBで動作しない」と主張しているWindowsのバージョンはどれですか?個人的な経験から、Windows 10 1611が機能することを知っています。Windows Embedded Standardも(XP Embeddedという名前だったため)、バニラWindowsとは多少異なる動作をしました。「Windows To Go」が導入されたと同時に、USBブートを妨げるさまざまなバグがメインラインディストリビューションで修正されたと思われますが、それを確認することをお勧めします。
ベンフォークト

面白い!以前のバージョン(Windows 10より前)で何度か試しましたが、常に失敗しました。また、Microsoftが機能させたくないという他の人からの情報もありました。Win10_1607システムをインストールし、isoファイルがあり、明日試すことができます。Linuxディストリビューションのように移植性がなくても、今は動作していればうれしいです:-)
sudodus

1
起動可能なUSBを作成するには、既存のインストールのクローンを作成したり、通常のGUIインストーラーを実行したりせず、代わりにISOをマウントしてを使用しますdism。コマンドは/Apply-Image、Googleで簡単に見つけられるいくつかのパラメーターを必要とします。バージョンを使用dismしてsourcesマウントされたISOのサブディレクトリ。
ベンフォークト

1
dismインストール済みシステムを作成します。インストールファイルをUSBにコピーするだけでなく、ブート可能なインストーラーが作成されます。これはUSBから実行されるフルWindowsになりますが、インストーラーGUIをバイパスする必要があります(インストーラーGUIは、作成されたインストールは、それを作成するコンピューターでのみ起動される)。
ベンフォークト

1
まあ、特定のCPUアーキテクチャは一致する必要があります。x64インストールイメージを適用しても、x86またはARMで起動するUSB​​ディスクは取得されません。さらに、USBコントローラソフトウェアインターフェイスは高度に標準化されており、少数のドライバ(OHCI、EHCI、UHCI、xHCI)とUSB大容量ストレージプロファイルのみが必要であるため、(たとえば)SATAよりもポータブルです。 AHCIを使用せず、独自のドライバーを必要とするRAIDモードのBIOS設定について。このようなインストールを移動した場合にアクティブ化されたままにすることが問題になる可能性があると聞きました。
ベンフォークト

1

特定のドライブの特定のマシンにシステムをインストールしても、他のマシンで起動できることは保証されません。

  1. ランチャーが別のドライブにある可能性があります
  2. ランチャーが.efiファイルの場合、MBRランチャーからのみ起動するレガシーシステムでは機能しません。
  3. セキュアブートを使用している場合、ブートするための正しい署名が常にあるとは限りません。
  4. 該当する場合、ブートパーティションが同じドライブ上にあるとは限りません

上記をすべて除外:

  1. マザーボードは、構成またはレガシーの性質により、USBからの起動を防ぐことができます
  2. 特定のシステムのドライバーが見つからないため、起動に失敗する場合があります
  3. USBブリッジは初期化するには遅すぎて、起動可能なマザーボードによる時間通りの検出を妨げる可能性があります。

短くするには、いや、自動的に起動できません。ストレージとターゲットシステムに必要なものがすべて揃っていることを確認する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.