1

Вот такая проблема. Хочу установить линукс в качестве второй ОС. Система ставится, но после перезагрузки как грузилась винда, так и грузится... Загружаюсь с LiveCD, иду в центр управления Мандрива. Вижу уведомление, говорящее о том, что загрузчик отсутствует. Ставлю его заново. Та же ситуация. Пробую другой дистрибутив. И опять все без изменений... В чем дело? Раньше такого не наблюдалось. Винда в паре с Мандривой стоят у меня уже несколько лет. Много раз переустанавливал и то и другое. На днях сменил жесткий диск, после этого все и началось. Может в этом проблема? Кто сталкивался, подскажите пожалуйста!

2

Версия мандривы.
Куда ставим линукс.
Куда ставим загрузчик.

3

Мандрива 2010.1 Free, как вариант - Мандрива 2010.1 One. Пробовал на обеих системах, результат один и тот же. Линукс ставится на специально выделенный раздел жесткого диска, на том же диске, что и винда. Вообще же в системе 2 жестких диска. Операционки стоят на первом диске в системе. Загрузчик - в главную запись MBR. По такой схеме ставил всегда, все работало до замены жесткого диска.

4

Туда же, где линукс стоит, поставить загрузчик не пробовали?

5

Сейчас попробовал. Никакого толка, все то же самое...

6

alex022,
На диске Free есть утилита восстановление загрузчика (или можно просто запустить обновление системы)

Обратно его на /dev/sda поставьте.

7

А может у него мать с UEFI? (это так, как предположение?) Попробуйте выбрать загрузчик не Grub а Lilo.

8

Перепробовал уже, наверное, все... Результата как не было, так и нет. Попробую сейчас выложить скрины с ошибками. Все получено через LiveCD.

+ открыть спойлер

http://s019.radikal.ru/i627/1204/aa/77987aa369ac.jpg

Это попытка восстановить загрузчик.

9

+ открыть спойлер

http://s002.radikal.ru/i197/1204/c2/547f088a53fa.jpg

Собственно ошибка после установки загрузчика...

10

alex022,
Посмотрите может поможет - совет №9 Полезные советы Mandriva Linux 2011

11

Попробовал. Как и в прошлые разы ничего не получилось. Вот скрин с ошибкой:

+ открыть спойлер

http://s017.radikal.ru/i424/1204/4c/913f374c94b4.jpg

12

alex022,
Не надо делать скриншоты консоли - просто копируйте текст с консоли и сюда в теги code выводите. И не делайте такие маленькие скриншоты - ничего не видно.

13 (20.04.2012 16:05:04 отредактировано alex022)

Это видно радикал так сжимает... Скрины вообще крупные получаются. В таком случае, действительно вот вывод консоли:

    GNU GRUB  version 0.97  (640K lower / 3072K upper memory)

 [ Minimal BASH-like line editing is supported.  For the first word, TAB
   lists possible command completions.  Anywhere else TAB lists the possible
   completions of a device/filename. ]

grub> find /boot/grub/stage2
 (hd0,6)

grub> root (hd0,6)
 Filesystem type is ext2fs, partition type 0x83

grub> setup (hd0)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0)"...  17 sectors are embedded.
succeeded
 Running "install /boot/grub/stage1 (hd0) (hd0)1+17 p (hd0,6)/boot/grub/stage2
/boot/grub/menu.lst"... failed

Error 12: Invalid device requested

grub> 

Вообще, складывается впечатление, что дело все же в жестком диске...

14

alex022 пишет:

Это видно радикал так сжимает..

Там есть опция - нужно снять галку, чтобы так не сжимало.

Скрины вообще крупные получаются

Как разместить картинку в виде превью?

15

alex022,
Покажите:

# df -h
# blkid

16

Вот выводы по данным командам:

[root@localhost live]# df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
none                  759M   34M  725M   5% /
[root@localhost live]# blkid
/dev/loop0: TYPE="squashfs" 
/dev/sda1: LABEL="System" UUID="DCEC95BBEC95907E" TYPE="ntfs" 
/dev/sda5: UUID="6C84279E84276A32" TYPE="ntfs" 
/dev/sda6: UUID="8263a078-b467-082b-1cf0-6f2daeae18c7" TYPE="ext4" 
/dev/sda7: UUID="7efd1f49-ce25-9d2e-3faa-c0edc9f855ee" TYPE="ext4" 
/dev/sda8: UUID="24fe1efa-3db4-4747-9608-e75773d2ae15" TYPE="swap" 
/dev/sdb5: UUID="14180A22180A0408" TYPE="ntfs" 
[root@localhost live]#

Похоже, что под LiveCD у меня вообще файловая система не монтируется, чего раньше (до замены жесткого диска) не наблюдалось. Попытка восстановить загрузчик тем способом, что я использовал ранее, тоже выдает ошибку. Вот этот вывод:

[root@localhost live]# mkdir /old
[root@localhost live]# mkdir /old/dev
[root@localhost live]# mount /dev/sda6 /old
[root@localhost live]# mount --bind /dev /old/dev
[root@localhost live]# chroot /old
[root@localhost /]# /sbin/grub-install /dev/sda
df: Предупреждение: не удалось прочитать таблицу смонтированных файловых систем
df: Предупреждение: не удалось прочитать таблицу смонтированных файловых систем
df: Предупреждение: не удалось прочитать таблицу смонтированных файловых систем
You must set the root directory by the option --root-directory, because
/boot/grub does not exist in the root device Could not find device for /boot.
[root@localhost /]#

Что, в общем-то, логично, поскольку файловые системы у меня по какой-то причине не монтируются...