Автор Тема: Как восстановить загрузку Солярки  (Прочитано 34493 раз)

Оффлайн solman

  • Специалист
  • ****
  • Сообщений: 79
  • Репутация: +26/-0
    • Просмотр профиля
    • E-mail
Re: Как восстановить загрузку Солярки
« Ответ #30 : Январь 12, 2011, 04:15:18 pm »
примонтировать корневую файловую систему - т.е. ты имеешь ввиду восстановить тот же пул zpool import -f rpoof ??

удалить /rpool/boot/grub/menu.list

и заново их создать bootadm update-archive -R rpool/boot/grub/menu.list ??

Эта вся информация тогда не потеряется после ребута?

Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 463
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
Re: Как восстановить загрузку Солярки
« Ответ #31 : Январь 12, 2011, 05:11:49 pm »
Я имел в виду другое. Вобщем, пишу по командам.

1. Подцепляем пул: zpool import -f  7599099198786015314
2. Обнаруживаем на нем корневую файловую систему. В выходе команды zfs list должна быть строка, у которой в столбце NAME написано rpool/ROOT/opensolaris . Она автоматически не монтируется на корень, так как корень уже занят.
3. Надо временно поменять точку монтирования rpool/ROOT/opensolaris командой
zfs set mountpoint=/rpoolroot rpool/ROOT/opensolaris
zfs mount rpool/ROOT/opensolaris
Теперь в каталоге /rpoolroot появится то, что было в корне работавшей системы.
4. Удаляем ломаные бутархивы:
rm /rpoolroot/platform/i86pc/boot_archive /rpoolroot/platform/i86pc/amd64/boot_archive
5. Создаем их заново:
bootadm update-archive -R /rpoolroot
6. Восстанавливаем точку монтирования корневой файловой системы
zfs unmount rpool/ROOT/opensolaris
zfs set mountpoint=/ rpool/ROOT/opensolaris
7. Пробуем загрузить систему.


Оффлайн solman

  • Специалист
  • ****
  • Сообщений: 79
  • Репутация: +26/-0
    • Просмотр профиля
    • E-mail
Re: Как восстановить загрузку Солярки
« Ответ #32 : Январь 16, 2011, 10:06:38 am »
Ура!
Получилось! Респект и Уважуха тебе, keremet!
Слушь, а нельзя все-таки как-нить сделать через grub > меню, не прибегая к помощи live cd?

Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 463
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
Re: Как восстановить загрузку Солярки
« Ответ #33 : Январь 17, 2011, 12:21:13 pm »
GRUB не настолько функционален. Он нужен только для загрузки. Для устранения данного сбоя нужна была возможность запускать команды операционной системы.

Оффлайн solman

  • Специалист
  • ****
  • Сообщений: 79
  • Репутация: +26/-0
    • Просмотр профиля
    • E-mail
Re: Как восстановить загрузку Солярки
« Ответ #34 : Февраль 06, 2011, 02:08:37 pm »
Доброго времени суток!
Теперь я установил Solaris 5.10. А там уже не Zfs ,  а ufs стоит как корневая. После команды reboot & init5 выходит
черный экран с единственной надписью GRUB_  и всё!

Что делать.? Неужели все солярки такие ненадежные?

Илья

  • Гость
Re: Как восстановить загрузку Солярки
« Ответ #35 : Февраль 06, 2011, 08:54:28 pm »
Я когда устанавливал специально указал в установке ZFS надо было ее выбрать при установке но теперь поздно у меня ответ переустановить и указать ZFS только надо внимательно дойти до пункта в котором выбор файловых систем
Посмотри ччто скажет главный модератор?

Оффлайн solman

  • Специалист
  • ****
  • Сообщений: 79
  • Репутация: +26/-0
    • Просмотр профиля
    • E-mail
Re: Как восстановить загрузку Солярки
« Ответ #36 : Февраль 06, 2011, 09:56:48 pm »
А из-за чего все-таки так происходит? Выходит ufs такая ненадежная. ?! хммда, боюсь признаться, что обычная винда надежнее солярисов, так как после внезапной перезагрузки и даже отключения электричества она работает как ни в чем не бывало (винда).
А Solaris после обычной "reboot" & "init * " уходит в 'GRUB_'

 

Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 463
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
Re: Как восстановить загрузку Солярки
« Ответ #37 : Февраль 07, 2011, 04:51:25 pm »
Интересный вопрос. Надо бы мне самому попробовать у себя на компе такой баг воспроизвести.

Оффлайн solman

  • Специалист
  • ****
  • Сообщений: 79
  • Репутация: +26/-0
    • Просмотр профиля
    • E-mail
Re: Как восстановить загрузку Солярки
« Ответ #38 : Февраль 07, 2011, 09:55:40 pm »
Люди, хелп плиз. ситуация очень критичная. Короче надо безопасно придумать так, чтоб на одном харде были и винда и солярка. И какую первой установить ?

Илья

  • Гость
Re: Как восстановить загрузку Солярки
« Ответ #39 : Февраль 07, 2011, 10:50:07 pm »
Первой устанваливай Виндовс потом оставь на диске неразмеченную область то есть надо поделить диск на два раздела один на Виндовс другой на Солярис. Солярис ставится на неразмеченную область. При установке Виндовс она будет спрашивать на какой диск устанавливать ты его рабей на раздел и отформатируй так чтобы на одном диске еще оставалась неразмеченная область

Оффлайн solman

  • Специалист
  • ****
  • Сообщений: 79
  • Репутация: +26/-0
    • Просмотр профиля
    • E-mail
Re: Как восстановить загрузку Солярки
« Ответ #40 : Февраль 08, 2011, 01:58:24 pm »
все. устранил проблему. нашел в инетете информацию.
загрузившись с диска в single user сделал installgrub -m /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c4d0s0

Илья

  • Гость
Re: Как восстановить загрузку Солярки
« Ответ #41 : Февраль 13, 2011, 03:05:20 pm »
У меня иногда отключали свет тоже приходилось переустанавливать ОпенСолярис пока она не перестала устанавливаться потом поставил бесперебойник и не выключаю Солярис только когда нужна перезагрузка, а так система работает без сбоев правда когда загржаю окно приветствия приходиться сбрасывать до 1024х768 пикселей иначе не загружается на данном мониторе