Boot

如何將 Puppy Linux 添加到 Ubuntu 安裝的 grub 菜單?

  • April 9, 2014

我已經在 USB 快閃記憶體驅動器上使用 Puppy Linux 有一段時間了,但這真的很累。我決定對硬碟進行完整安裝,所以我清理了一些空間,創建了一個 ext4 分區,然後安裝了。

不幸的是,我不知道如何將它添加到 Ubuntu 安裝的 Grub 菜單中。我看了一會兒文件,然後決定,與其冒險把事情搞砸,我只是尋求幫助。

的輸出fdisk -l是:

# fdisk -l

磁碟 /dev/sda:160.0 GB,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:4004 MB,4004511744 字節
255個磁頭,32個扇區/磁軌,958個柱面,總共7821312個扇區
單位 = 1 * 512 = 512 字節的扇區
扇區大小(邏輯/物理):512 字節/512 字節
I/O 大小(最小/最佳):512 字節/512 字節
磁碟標識符:0x00000000

設備引導開始結束塊 ID 系統
/dev/sdb1 * 32 7817279 3908624 b W95 FAT32
#

我在 上安裝了 Windows XP,在 上安裝sda1了 Ubuntu sda6,並且在 上安裝了 Puppy Linux sda7。(目前,sdb1sda6sda. 不過不確定。

基本上,我需要了解如何使用以下選項向 Grub 啟動螢幕添加條目:

標題小狗 Linux 5.4
根 (hd0,6)
核心/boot/vmlinuz root=/dev/sda7 pmedia=atahd

我已經嘗試過解開它,但我無法將它解開。我只需要一步一步的說明。我將提供請求的任何其他配置文件或終端輸出。

如果您目前使用 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 條目。

引用自:https://unix.stackexchange.com/questions/66663