Как создать запись GRUB2 для Карты “LiveSD”

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

1
задан 13 April 2017 в 15:23

1 ответ

Поскольку Ваша карта с интерфейсом 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.;-)

1
ответ дан 7 December 2019 в 16:23

Другие вопросы по тегам:

Похожие вопросы: