GNU/Linux >> Linux の 問題 >  >> Ubuntu

USBにGrubをインストールして、レスキューディスクにしますか?

USBにgrubをインストールして、レスキューディスクにすることはできますか?

質問: 次のコマンドを実行しても安全ですか?

sudo grub-install /dev/sdb    (where sdb is my USB drive)
update-grub2
  • 質問: ハードディスクから起動できないときはいつでも、USBからgrubメニューを実際に取得できますか(BIOSで
    最初に起動する場合)?
  • 質問: update-grub2は、別のドライブにインストールするときに1つのドライブから自分自身を削除しますか?
    BIOSオプションに応じて、USBからではなくハードディスクからも起動しますか?

承認された回答:

問題は、USBドライブにGRUBをインストールすることです。最初に質問から始めましょう:

  1. コマンドsudo grub-install /dev/sdb (sdbは私のUSBドライブです)USBドライブが接続されたハードドライブから起動すると動作するはずです。ただし、GRUBは構成ファイルを/ boot / grubに配置するため、それらがどこに配置されるかは、USBドライブにインストールされているUbuntuの種類によって異なります。

    • ライブUSBの場合、/ boot / grubフォルダーにはloopback.cfgが含まれます
      。残りのgrubをインストールすると、意図しない影響が生じる可能性があります。
    • 8GB以上のUSBドライブにUbuntuをフルインストールしている場合は、「UbuntuをUSBキーにインストールするにはどうすればよいですか?」を参照してください。 (スタートアップディスククリエーターを使用せずに)
      その後、Ubuntuのインストール時にGRUBをインストールする必要があります。
      何らかの理由でGRUBがインストールされていない場合は、USBブートパーティションをマウントして(sdb1を想定)、残りのgrubが通過する場所を指定できます

      sudo mount /dev/sdb1 /mnt
      sudo grub-install –boot-directory=/mnt/boot /dev/sdb
      
  2. はい、USBドライブに完全なUbuntuがインストールされていれば、USBドライブからGRUBメニューを取得できます。

  3. いいえ、updategrubは内部ドライブから情報を削除しないでください。 sudo chroot /mntを使用して、どのGRUBを更新するかを制御できます。 sdb1をmntにマウントした後。

これがお役に立てば幸いです。


Ubuntu
  1. UbuntuとDebianにユーザーとグループのディスククォータをインストールして設定する

  2. make の DESTDIR と PREFIX

  3. tkinter と python をローカルにインストールする

  1. Ubuntu20.04でVeraCryptをインストールして暗号化されたディスクを作成する方法

  2. Linux –ディスク/ディスクのコピーを遅くしますか?

  3. ディスク/ディスクコピーを遅くする

  1. Ubuntu20.04にGduDiskUsageAnalyzerをインストールして使用する方法

  2. UbuntuにGrubカスタマイザーをインストールして使用する方法

  3. CentOS7にZFSをインストールして使用するためのガイド