Как создать запись GRUB2 для карты "LiveSD"
Я хочу иметь возможность загружать любую ОС (в данном случае - версию Kubuntu Live), установленную на SD-карту (не USB).
Я следовал инструкциям для USB. Однако это не будет работать должным образом, 40_custom
GRUB2 запись, которую я имею сейчас:
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "PLEASE BOOT ME I AM THE SD CARD" {
set root=(hd0,1)
linux /vmlinuz root=/dev/sdb1 ro quiet splash
initrd /initrd.img
}
Эта опция появляется в меню GRUB, но всякий раз, когда я ее выбираю, она запрашивает обычный заставочный экран kubuntu и не загружается с моей SD-карты (или с жесткого диска).
1 ответ
Поскольку ваша флешка выглядит как SDB, код должен быть:
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "PLEASE BOOT ME I AM THE SD CARD" {
set root=(sdb,1)
linux /vmlinuz root=/dev/sdb1 ro quiet splash
initrd /initrd.img
}
если ОС установлена в первом разделе флешки.;-)