URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 2586
[ Назад ]

Исходное сообщение
"Grub не грабит"

Отправлено Arinoshi , 09-Май-09 12:24 
Проблема такая: было 3 харда, разбиты на разделы, стоял Линь вчера поставил еще один хард и установил на него Мастдай. Граб потерся, Пробовал восстановить как обычно это делается, но не помогло. Суть в том, что я поменял местами диски на матери + поставил сата контроллер дополнительно. В общем, теперь диски под другими буквамиб граб не может нормально загрузиться после восстановления.
Пытался сделать по ману: http://easylinux.ru/node/141
Но на стадии

/# grep -v rootfs /proc/mounts > /etc/mtab
grep: /proc/mounts: No such file or directory

# fdisk -l
невозможно открыть /proc/partitions

# ls -l /proc
итого 0

Заглох... mtab пустой, /proc тоже пустой оО Помогите, люди добрые, пожалуйста.


Содержание

Сообщения в этом обсуждении
"Grub не грабит"
Отправлено gaa , 09-Май-09 13:07 
>стоял Линь вчера поставил
>еще один хард и установил на него Мастдай.

Кто все эти люди? Мы тут телевизор не смотрим и всех героев дома-2 не знаем.

>/# grep -v rootfs /proc/mounts > /etc/mtab
>grep: /proc/mounts: No such file or directory

mount proc -t proc /proc


"Grub не грабит"
Отправлено Arinoshi , 09-Май-09 13:14 
>>стоял Линь вчера поставил
>>еще один хард и установил на него Мастдай.
>
>Кто все эти люди? Мы тут телевизор не смотрим и всех героев
>дома-2 не знаем.
>

Виноват. Стоит убунту и винХР.
>>/# grep -v rootfs /proc/mounts > /etc/mtab
>>grep: /proc/mounts: No such file or directory
>
>mount proc -t proc /proc

А дальше?


"Grub не грабит"
Отправлено gaa , 09-Май-09 15:56 
>>mount proc -t proc /proc
>А дальше?

Хотелось сказать "а далее по тексту", но я сходил по ссылке и понял, что
там не совсем для твоего случая написано.

Скомпилировав обе статьи про grub  стого сайта, могу попытаться подсказать
следующее (сам не пробовал):

1. указать в биосе, чтобы диск с линуксом в списке загрузки стоял ранее
диска с winxp
2. загрузитьс с livecd
3. определить, где находится раздел с линуксом и подмонтировать его
(например, полным перебором по всем /dev/{hd,sd}*)
4. поправить настройки grub:
    а. обновить список устройств в /boot/grub/device.map
    б. прописать запись в /boot/grub/menu.lst для winxp, находящейся на
    соответствующем диске (как написано тут: http://easylinux.ru/node/14)
5. chroot /mnt/recovery /bin/bash
   grub-install /dev/hda
   mtab вроде бы создавать ни к чему. Если груб будет ругаться, то
   создай, не забыв смонтировать /proc так, как я тебе написал ранее.
6. Теперь вроде всё.
    cd /
    exit
    cd /
    umount /dev/sda1
    reboot

Вроде бы ничего страшного даже в случае, если я ошибся, произойти не должно.