UbuntuインストールのgrubメニューにPuppy Linuxを追加するには?

UbuntuインストールのgrubメニューにPuppy Linuxを追加するには?

私はしばらくUSBフラッシュドライブでPuppy Linuxを使用してきましたが、本当に疲れました。ハードドライブにフルインストールすることにしたので、スペースを少し空にしてext4パーティションを作成してインストールしました。

残念ながら、UbuntuインストールのGrubメニューに追加する方法がわかりません。私はしばらくの間、文書を見た後、問題を台無しにするリスクを負うのではなく、助けを求めることにしました。

出力はfdisk -l次のとおりです

#fdisk -l

ディスク /dev/sda: 160.0GB, 160000000000バイト
255ヘッド、63セクター/トラック、19452シリンダー、合計312500000セクター
単位= 1 * 512 = 512バイトセクタ
セクタサイズ(論理/物理):512バイト/512バイト
I/Oサイズ(最小/最適): 512バイト/512バイト
ディスク識別子:0xf475f475

   デバイス起動開始エンドブロックIDシステム
/dev/sda1 * 63 196527491 98263714+ 7 HPFS/NTFS/exFAT
/dev/sda2 196528126 312498175 57985025 5 拡張
/dev/sda5 308310016 312498175 2094080 82 Linux スワップ
/dev/sda6 196528128 295727103 49599488 83 Linux
/dev/sda7 295729152 308307967 6289408 83 Linux

パーティション表エントリがディスク順序ではありません。

ディスク /dev/sdb: 4004MB, 4004511744バイト
255ヘッド、32セクター/トラック、958シリンダー、合計7821312セクター
単位= 1 * 512 = 512バイトセクタ
セクタサイズ(論理/物理):512バイト/512バイト
I/Oサイズ(最小/最適): 512バイト/512バイト
ディスク識別子:0x00000000

   デバイス起動開始エンドブロックIDシステム
/dev/sdb1*32 7817279 3908624 b W95 FAT32
#

sda1にWindows XP、にUbuntu sda6、Puppy Linuxをにインストールしましたsda7。 (現在はPuppy Linuxを使用していますsdb1。)Grubがどこにあるかはわかりませんが、sda6UbuntuにいるかsdaMBRのどこかに隠されているようです。しかし、わかりません。

デフォルトでは、次のオプションを使用してGrubスプラッシュ画面にアイテムを追加する方法を理解する必要があります。

タイトル子犬Linux 5.4
ルート(hd0,6)
カーネル/ブート/vmlinuz root=/dev/sda7 pmedia=atahd

私はそれを見つけようとしましたが、できませんでした。ステップバイステップの指示が必要です。必要な追加設定ファイルまたは端末出力を提供します。

ベストアンサー1

現在GRUB2を使用している場合は、次のコマンドを実行できます。

update-grub                            # it's an ubuntu alias for following command
# or
grub-mkconfig -o /boot/grub/grub.cfg   # it'll work on all distributions that uses GRUB2

このアップデートは grub エントリを自動的にアップデートします。

おすすめ記事