Я хочу смочь загрузить любую ОС (этот случай: Активная версия Kubuntu) установленный на 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-карты (или жесткий диск, любой).
Поскольку Ваша карта с интерфейсом USB подходит как 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
}
если ОС установлена в первом разделе карты с интерфейсом USB.;-)