LINUX.ORG.RU

os-prober накати и уже потом сделай grub2-mkconfig

StReLoK ☆☆ ()
Ответ на: комментарий от Fedorast

grub2-mkconfig выдаёт такую портянку что не помещается в сообщение нив одном формате (даже под спойлер). Пришлось скопировать в файл.

spellman ()
Ответ на: комментарий от spellman

даже под спойлер)

Я тебя расстрою, но тут нет спойлеров

PPP328 ★★ ()
Ответ на: комментарий от spellman

Вангую, ты конфиг из stdout не записал в grub.cfg (не помню точно: /boot/grub/grub.cfg ?). Ведь grub2-mkconfig всего-лишь выводит новый конфиг, а не записывает его.

А вот там твоя семерочка:


### BEGIN /etc/grub.d/30_os-prober ###
Found Windows 7 (loader) on /dev/sda3
menuentry 'Windows 7 (loader) (on /dev/sda3)' --class windows --class os $menuentry_id_option 'osprober-chain-2242ACE542ACBF43' {
	insmod part_msdos
	insmod ntfs
	set root='hd0,msdos3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3 --hint='hd0,msdos3'  2242ACE542ACBF43
	else
	  search --no-floppy --fs-uuid --set=root 2242ACE542ACBF43
	fi
	parttool ${root} hidden-
	chainloader +1
}

KennyMinigun ★★★★★ ()
Последнее исправление: KennyMinigun (всего исправлений: 3)

Решено

Чтобы ос не только обнаруживались но и записывались в конфигурационный файл нужно делать не просто grub2-mkconfig, а grub2-mkconfig -o /boot/grub2/grub.cfg. Имейте ввиду то, что конфигурационный файл и путь к нему у вас могут оказаться свои (какой-нибудь menu.list, или что там дистростроители придумают, лично у меня Scientific linux 7.2)

spellman ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.