live-usb で /etc/default/grub を編集するにはどうすればいいですか?

live-usb で /etc/default/grub を編集するにはどうすればいいですか?

問題があります(説明ここそしてここ) USB スティックからラップトップに Ubuntu をインストールしていますが、GRUB_CMDLINE_LINUX_DEFAULTの値/etc/default/grubを に変更する必要があると言われることquiet iommu=soft splashがありますが、エラーが発生します/usr/sbin/grub-probe: error: failed to get canonical path of '/cow'

答え1

Rufus Made USB のコマンド ラインを変更する

update-grubライブ USB または永続 USB では動作しません。ただし、Windows で Rufus 製の USB 上のコマンド ラインを直接編集できます。

レガシー モードで起動する場合: Windows エクスプローラーで /isolinux/txt.cfg を選択して開き、iommu=soft最初のメニュー項目の quiet と splash の間に追加します。保存します。

UEFI モードで起動する場合: Windows エクスプローラーで /boot/grub/grub.cfg を選択して開き、iommu=soft最初のメニューエントリの quiet と splash の間に追加します。保存します。

セッションごとに一時的に変更することもできます。

レガシーを起動するには、 を押しshiftEsc言語画面で をもう一度押しますF6Esc上記のようにコマンド ラインを編集し、 を押しenterて起動します。

UEFI モードで起動するには、eブート メニューを押します。上記のように編集し、押してF10起動します。

答え2

私は、Windows なしで、2 つ目のライブ Ubuntu/Linux USB ディスク/CD を使用して、上記の @CSCameron が説明した作業を実行できました。基本的に、これには、2 つ目のライブ USB から Ubuntu を実行し、最初のライブ (永続的) USB 上の「usbboot」というパーティションにアクセスし、そのパーティションの grub ファイル (/boot/grub/grub.config にある) を編集することが含まれます。このプロセスでは、usbboot パーティションをマウントする必要があります。このパーティションがすべてのライブ Ubuntu USB ディスクに存在するかどうか、またそれが永続性と関係があるかどうかはわかりません。詳細/手順は次のとおりです。

  • 2台目のライブUSBでUbuntuを起動する
  • 最初のライブUSB(変更したいUSB)を差し込みます
  • このコードを実行すると、パーティションとその「デバイス」およびラベル情報のリストが取得されます。sudo blkid -o list
  • リストを見て、「usbboot」というラベルの付いたパーティションを特定します。 パーティションが複数ある場合は、必ず最初のライブ USB (変更したいもの) から 1 つを選択してください。
  • そのパーティションのデバイス情報を取得します。これは「/dev/sdXX」のようなもので、XX はそのパーティションに固有のものです (再起動後に変更される可能性があることに注意してください)。
  • 次のコードを使用してパーティションをマウントします。
sudo mkdir /mnt/bootboot  # bootboot can be any name of your choice`
sudo mount /dev/sdXX /mnt/bootboot
  • ファイル マネージャーを使用して、/mnt/bootboot/boot/grub/grub.cfg ファイルが存在するかどうかを確認します。存在しない場合は、そのフォルダーの周辺に、該当する可能性のある他の grub.cfg ファイルがないか確認します。予想される場所に存在する場合は、次のコマンドを実行してファイルを編集します。
  • sudo gedit /mnt/bootboot/boot/grub/grub.cfg 必要に応じて、このコマンドを変更して、gedit の代わりに nano または他のテキスト編集方法を使用します。
  • タイムアウト値を希望の秒数に変更します。つまり、「set timeout=10」を「set timeout=3」(​​または任意の値) に変更します。変更を保存します。
  • 最初の/オリジナルのライブ USB を使用してコンピューターを再起動します。すべてがうまくいけば、修正した grub 設定に従って起動します。

この解決策は、上記のCSCameronの回答と別の投稿に基づいた実験から導き出されました。https://forums.linuxmint.com/viewtopic.php?p=1692327#p1692327

関連情報