web-dev-qa-db-ja.com

UEFIを使用してUSBドライブにインストールした後、Debian 9が起動しない

目標:完全にインストールされたdebian 9 USBドライブから起動する

USBドライブにdebianをインストールしましたが、ブートオプションでUSBを認識できませんです。これは link で、isoファイルをダウンロードしました。

以下は私が試したものです

  1. Rufusを使用して、最初のUSBドライブにISOを書き込んでみました

  2. 次に、SBライブから起動しようとします

  3. セットアップの進行状況を確認しながら、OSをsecond USBに書き込みます。進行中、エラーは表示されませんでした。 (2番目のUSBを検出できました)。

  4. しかし、セットアップを終えた後。起動オプションの1つとして2番目のUSBは表示されませんでした。

起動順序を確認しました。私の最優先事項はUSBポートです。私は私の友人のラップトップ(Windows 10)で上記のすべての手順を繰り返し、それは彼のラップトップで動作しました。

更新:

1)内蔵ハードドライブを取り外して、それなしでdebianを設定しましたが、起動可能なドライブが表示されません。

2)チェックサムを実行する

C:\ Users\PC\Downloads\ISO> certutil -hashfile debian-live-9.8.0-AMD64-gnome + nonfree.iso MD5 
 MD5 debian-live-9.8.0-AMD64-gnome +のハッシュnonfree.iso:
 83436d6e797c75084dbeba203f5a818d 
 CertUtil:-hashfileコマンドが正常に完了しました。

公式サイトと同じです。

3)ESIファイル/EFI/bootおよび/EFI/debianをWindowsからコピーしてSB ESIパーティションに貼り付けました

4)2台目の内蔵ハードドライブも取り出し、そこにDebianをインストールするために新しいハードドライブを挿入しました

3
Lau Chok Yip

これは私がそれを修正した方法です

これは、USB ESPパーティション内のファイルが次のようになるはずです:

full-install USB  
  ESP partition  
    EFI  (directory)  
     Boot  (directory)  
       bootx64.efi
       grubx64.efi
       fbx64.efi
     debian  (directory)  
       grubx64.efi 

しかし、インストールが完了した後、USBにNO EFI FILESがありました(したがって、ESPパーティションを確認してください!) WindowsからBootフォルダーとdebianフォルダーをコピーする必要がありますESPパーティションgrubx64.efiBootフォルダにコピーします


  • WindowsでEFIパーティションにアクセスする方法の詳細については、チェックアウトしてください このリンク
  • USBでEFIパーティションにアクセスする方法の詳細については、チェックアウトしてください このリンク

注:USBのEFIパーティションにアクセスするには、LinuxディストリビューションのライブUSBを使用する必要があり、KaliライブUSBを使用していました。

2
Lau Chok Yip