Я пытаюсь сделать это , как говорится в названии. Я получил 2 необходимых файла и поместил их в / boot. Затем я перезагрузился, перешел в Grub2
Теперь, однако, я не получаю grub для распознавания путей. Или же я делаю что-то действительно неправильное: как я уже сказал, я загрузился в Grub2, предварительно поместив оба файла в / boot Итак, синтаксис для меня в шагах 2 и 3 должен быть:
linux /boot/linux
и
initrd /boot/initrd.gz.
Но я получаю «Нет такого раздела»
Я упускаю что-то очевидное ... но что?
Помощь, как всегда, была бы признательна
Приветствия
Проверьте root
правильно. Либо посмотрите в /boot/grub/grub.cfg
первую строку, которая начинается с set root=
. Например:
set root='(hd0,msdos5)'
Или используйте поиск uuid:
search --no-floppy --fs-uuid --set=root YOUR_PARTITIONS_UUID_HERE
Если вы уверены, что поместите эти два обязательных файла в / boot, единственное место, где вы можете сделать ошибку, это Шаг 1.
Я имею в виду
root=(hd0,0)
, как они говорят
Замените корневой раздел на диск и раздел, на котором находится ваш / boot. Вы можете посмотреть и скопировать корневую строку любой существующей записи меню загрузки, если вы совсем не уверены, что это такое, или вы можете попробовать завершить табуляцию после root (или root (hd0,
узнайте свой корневой раздел, введите его как
root
, а затем нажмите клавишу TAB, он автоматически выберет его.
надеюсь, что это поможет.