目的:完全にインストールされたDebian 9 USBドライブから起動する
USBドライブにDebianをインストールしましたが、私のUSBは起動オプションで認識されません。。これは協会isoファイルはどこからダウンロードされましたか?
私が試したことは次のとおりです。
次のコマンドを使用して、最初のUSBドライブにisoを焼いてみました。ルーパーズ
それから私はUSBライブストリーミング
セットアッププロセスに進み、OSを自分のコンピュータにフラッシュしました。セカンドUSB。進行中にエラーは発生しませんでした。 (2番目のUSBを検出できました)。
しかし、設定が完了したとき。それは現れなかったセカンドUSB起動オプションの1つとして。
起動順序を確認してみました。優先順位はUSBポートです。友達のラップトップ(Windows 10)で上記のすべての手順を繰り返しましたが、友達のラップトップでは正常に動作しました。
修正する:
1)内蔵ハードドライブを取り外し、それなしでDebianを設定しましたが、起動可能なドライブがないというメッセージだけが表示されます。
2) チェックサムの実行
C:\Users\PC\Downloads\ISO>certutil -hashfile debian-live-9.8.0-amd64-gnome+nonfree.iso MD5 debian-live-9.8.0-amd64-gnome+nonfree.iso の MD5 ハッシュ: 83436d6e797c75084dbeba203f5a818d CertUtil: -hashfile コマンドが正常に完了しました。
公式ホームページと同じです。
3) コピーしようとしていますESIファイル/EFI/boot
Windowsで/EFI/debian
貼り付けUSB ESIパーティション
4) 2 台目の内蔵ハードドライブも取り外し、新しいハードドライブを挿入して Debian をインストールしました。
答え1
私が解決した方法は次のとおりです。
USB ESPパーティションのファイルは次のようにする必要があります。
full-install USB
ESP partition
EFI (directory)
Boot (directory)
bootx64.efi
grubx64.efi
fbx64.efi
debian (directory)
grubx64.efi
しかしあるEFIファイルなしインストール後はUSBにあります(ESPパーティションを確認してください!)。したがって、Boot
フォルダとdebian
フォルダをコピーする必要がありますWindows ESPパーティションそしてフォルダgrubx64.efi
にコピーしてくださいBoot
- Windows で EFI パーティションにアクセスする方法の詳細については、次を参照してください。このリンク
- USBからEFIパーティションにアクセスする方法の詳細については、こちらをご覧ください。このリンク
メモ:USBのEFIパーティションにアクセスするには、LinuxディストリビューションライブUSBを使用する必要があります。私はKaliライブUSBを使用しました。
答え2
私のラップトップのEFI実装は弱く、代替ブートローダ(場所:https://wiki.debian.org/GrubEFIの再インストール、LiveCDリカバリモードを使用してこれを行う方法について詳しく説明します):
mkdir /boot/efi/EFI/boot
cp /boot/efi/EFI/debian/grubx64.efi /boot/efi/EFI/boot/bootx64.efi