LINUX.ORG.RU

как подружить Debian Squeeze и MCBC-3?


0

1

Суть проблемы в том что рядом с уютным и православным пришлось положить маленькую фекалию мамонта, но grub2 с дебиана никак не хочет ее запускать... в /etc/grub.d/40_custom прописано

#!/bin/sh
exec tail -n +3 $0

menuentry "MCBC-III" {
        insmod ext2
        set root=(hd2,1)
        linux vmlinuz-2.4.32-vniins42 root=/dev/hda4 ro
        initrd initrd-2.4.32-vniins42.img
}
вот кусок вывода 'fdisk -l /dev/sdc':
Disk /dev/sdc: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0f800000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1           3       24066    7  HPFS/NTFS
/dev/sdc2               4          28      200812+  83  Linux
/dev/sdc3              29        3820    30459209+   5  Extended
/dev/sdc4            3821        4865     8393962+  83  Linux
/dev/sdc5              29        3625    28886016   83  Linux
/dev/sdc6            3626        3820     1566306   82  Linux swap / Solaris
и 'mount | grep sdc':
/dev/sdc5 on / type ext4 (rw,errors=remount-ro)
/dev/sdc2 on /boot type ext4 (rw)
sdc часто видится как sda, при _нескольких_ установках MCBC был hda

но при загрузке все-равно

invalid file name vmlinuz-2.4.32-vniins42
...

vmlinuz-2.4.32-vniins42
initrd-2.4.32-vniins42.img

Указывайте путь от корня раздела. Слеш в начале обязателен.

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

а там сейчас загрузчика не стоит, я думал все разрулить Squeez'оским grub'ом...

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

а так говорит
error: file not found

А тот ли раздел является корневым? Лежат ли файлы в корне раздела?

Добавьте в начале: search -s root -f /vmlinuz-2.4.32-vniins42

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

никаких изменяний в поведении...

раздел не корневой, но /boot
а корень MCBC как раз на hda4

---
я, по-моему, баран... подсовываю корень от Debiana!

спасибо большое за ценные указания :)
// минут через 5 доложу о том как развиваются события :)

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

«search -s root -f /vmlinuz-2.4.32-vniins42» ничего не находит, но опытным путем было установлено, что set root=(hd0,1) находит, скорее всего. Просто он ничего не пишет, а сразу грациозно ребутится :)

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

upgrade-grub-from-legacy не находит 2ю ОС?

не-а... просто говорит, что могу удалить menu.lst

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