LINUX.ORG.RU

помогите с конфигом Grub2 на флешке


0

2

Отрывок из grub.cfg

menuentry «Install winXP» {

insmod part_msdos

insmod ntfs

insmod ntldr

search --no-floppy --fs-uuid --set=root ea0d84a7-35f8-4e5a-920f-79a31519e44b

ntldr /zver/I386/SETUPLD1.BIN

boot

}

При выборе данного пункта меню Grub выдаёт: error: file not found error: no loaded kernel

папка zver/i386 находится на другой партиции чем Grub. UUID партиции со зверем указан верно. Файл физически присутствует на в указанной папке. Файловая система NTFS

Что я делаю не так?



Последнее исправление: Enlighted (всего исправлений: 1)

Ответ на: комментарий от drBatty

я конечно зарегаюсь на этом форуме и поспрошаю, однако как на Windows форуме могут помочь с настройкой GRUB2?

Enlighted
() автор топика

ты вручную пробовал выполнить эти команды ?

если search не проходит, то и root не устанавливается.

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

Пробовал вручную

Серч проходит, ибо если изменить хоть одну цифру в uuid то ошибки становится уже 3. Добавляется первая что-то типа: error: no such disk или device.

Вообще по хорошему было бы интересно найти канонический синтаксис использованя груб2. То-есть какие команды должны следовать за какими на примере наиболее длинного и полного одного menuentry { }. Ибо описания команд по одной имеются на офсайте, а вот почему надо использовать search если я например пытался сделать так: set root=(ea0d84a7-35f8-4e5a-920f-79a31519e44b) Зачем его искать если я конкретно ввожу его UUID.

Enlighted
() автор топика

Windows не умеет с директории грузится. Так как это вшито в файл setupldr.bin. В нем прописаны каталоги пойска в корне диска.

Перенесите все с директории zver в корень.

menuentry «Install winXP» {

insmod part_msdos
insmod ntfs
insmod ntldr

search -f /I386/SETUPLDR.BIN -s root
ntldr /I386/SETUPLDR.BIN
}
boot в конфиге писать не надо. Он нужен только при ручной загрузки с консоли груба.

Windows XP умеет устанавливаться только с первого и активного раздела. С других разделов не получится.
Windows 7 умеет запускать, установщик с других разделов, но установку пройти не получится, так как она не способна увидеть файлы с других разделов на флешке.

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

Вот только все равно XP так установить не выйдет. Нужно специально подготовить, с помощью других программ.
А просто взять распаковать исо на флешку и загрузить setupldr.bin не получится.

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

ОСЗОНА и груб

Ага я так и вижу как на осзоне дают совету по grub 2. Ну ну.

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