Сначала я установил ChromeOS с Brunch, а затем Kubuntu на свой ноутбук. Теперь grub не распознает Chrome OS. Как добавить Chrome OS в Grub?

Я новичок в мире Linux. Недавно я установил Chrome OS с Brunch на свой ноутбук. Позже я установил Kubuntu, но grub не распознает ChromeOS, который я установил ранее. Это позволяет мне загружаться только в Kubuntu.

Вот как выглядят мои разделы: enter image description here

Что мне делать, чтобы добавить ChromeOS в grub в качестве опции, чтобы он работал как двойная загрузка?

Большое спасибо!

0
задан 19 August 2021 в 09:17

1 ответ

Пока ChromeOS работала правильно перед установкой Kubuntu, вы можете добавить запись для ОС в /etc/grub.d/40_custom , которая выглядит как это:

menuentry "Chrome OS" {
 insmod part_gpt
 insmod ext2
 set root=(hd0,gpt3)
 linux /boot/vmlinuz root=/dev/sda3 init=/sbin/init rootwait rw noresume console=tty2 i915.modeset=1 loglevel=1 quiet noinitrd tpm_tis.force=1
}

Не забудьте установить gpt3 и sda3 на правильный номер раздела, если я неправильно определил загрузочный раздел для ChromeOS.

Обратите внимание, что в приведенной выше конфигурации предполагается, что ваше запоминающее устройство является устройством GPT. Если это не так, вам нужно будет удалить строку insmod part_gpt из конфигурации и изменить корень на (hd0, X) , где X - корневой раздел ChromeOS. число ... вероятно 3.

После этого обновите Grub:

sudo update-grub2

Теперь вы можете перезагрузиться и найти запись для «Chrome OS» в вашем списке загрузки.

Примечание: Если ChromeOS не работал до установки Kubuntu, вам необходимо подтвердить параметр STATE_DEV = $ {ROOTDEV_TYPE} 1 в / sbin / chromeos_startup на ChromeOS изменен на $ {ROOTDEV_TYPE} 3 (или другой корневой раздел для ChromeOS). Действительны только числа от 1 до 8 , поэтому вы можете быть осторожны, учитывая количество разделов на вашем устройстве хранения.

2
ответ дан 20 August 2021 в 10:26

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

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