liveusbインストーラなど、すべてのコンピュータから起動できるLinux USBを作成します。

liveusbインストーラなど、すべてのコンピュータから起動できるLinux USBを作成します。

私が理解したのは、USBにLinuxをインストールするときにliveUSBインストーラとは異なり、そのコンピュータでのみ起動が保証されます。

だから私はすでにDellノートブックの内蔵ハードドライブにLinuxをインストールしています。インストーラをインストールするときに起動する前にF12を押しましたが、そのインストーラから起動するオプションが提供されました。

その後、空のUSBにあるターゲットを選択しました。インストールが完了した後。インストーラを取り出し、新しいUSBから起動しようとしました。 F12を押してもBIOSはそれを一覧表示しません。

/dev/sdbと/dev/sdb1にブートレコードをインストールしようとしましたが、まだ機能していないようです。

BIOSがこれを見るのに十分なライブインストーラが特別な理由は何ですか?

答え1

いくつかの可能性があり、ラップトップモデルとインストールしているLinuxディストリビューションの名前とバージョンがわからない場合は、確かにわかりにくいです。

最も重要な情報は、システムが既存のBIOSスタイルブートを使用しているのかUEFIを使用しているのかです。

リムーバブルメディアからUEFIスタイルを起動する場合、メディアにはシステムファームウェアがファイルシステムを認識するパーティションが必要です。 UEFI仕様はFAT32、ISO9660、およびNTFSのサポートを保証しますが、それはすべてです。サポートされているファイルシステムタイプがリムーバブルメディアにある場合、ファームウェアは標準のUEFIで起動ファイルを探します。代替ブートパス\EFI\BOOT\bootx64.efi64ビットx86ハードウェアで。インストーラはHDD / SSDベースのインストール用に設計されている可能性があり、この代替パスを使用してブートローダを設定しないことがあります。この問題は、別のオペレーティングシステムから新しくインストールされたメモリースティックにアクセスし、デフォルトのUEFIブートローダファイルを見つけて正しい場所にコピーすることで簡単に解決できます。

レガシー BIOS モードで起動する場合、インストーラは BIOS がストレージデバイスを検出する順序を決定できず、インストーラをアンインストールしたときに順序がどのように変更されるかを予測することもできません。したがって、インストーラは信頼できない経験的な方法に頼る必要があり、ブートローダを誤ったデバイスに書き込む可能性があります。

関連情報