восстановление GRUB посредствам Live CD

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
DimkaFimka
Сообщения: 5
ОС: SUSE 10.3

восстановление GRUB посредствам Live CD

Сообщение DimkaFimka »

Здравствуйте, мне нужно восстановить grub из Лайв СД Суси 10.3

кто чем поможет?
Спасибо сказали:
DimkaFimka
Сообщения: 5
ОС: SUSE 10.3

Re: восстановление GRUB посредствам Live CD

Сообщение DimkaFimka »

читал т.к. нуб сами понимаете) можно по понятнее?
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: восстановление GRUB посредствам Live CD

Сообщение diesel »

что конкретно не понятно, для начала?

1. Загрузится с CD - с этим проблем нет?
2. Запустить терминал - с этим?
3. (тут я начинаю фантазировать). Примонтировать корневой раздел с СуСЕй, куда-нить, например в /mnt/suse (допустим это /dev/sda1):
mkdir -p /mnt/suse
mount /dev/sda1 /mnt/suse
тут может быть непонятно местоположение корневого раздела SuSE. - тогда покажите вывод fdisk -l или допустим скриншот менеджера дисков виндового, Partition Magic, или чего-то подобного.
4. Примонтировать /dev/ с liveCD :
mount -o bind /dev/ /mnt/suse/dev/
6. chroot'ится:
chroot /bin/bash /mnt/suse
7. Установить загрузщик:
grub_install /dev/sda
Здесь опять же может непонятно КУДА ставить загрузщик.

Другой вариант.(начиная с третьего пункта).
3. Запускаем grub, командой grub:
видим вот такое милое приглашение:

Код: Выделить всё

    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>


Прежде всего нам нужно определить где находится /boot с нужными grub'у для установки и запуска файлами, для этого набираем find(hd<Жмем Tab> тут появляется список доступных жестких, если жесткий один, то будет автодополнение. Вводим номер, ставим запятую(если не дополнилось), жмем опять таб,- появляется список разделов:

Код: Выделить всё

 grub> find (hd0,
 Possible partitions are:
   Partition num: 1,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 2,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 4,  Filesystem type unknown, partition type 0x82
   Partition num: 5,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 6,  Filesystem type is fat, partition type 0xc

теперь поочередно пробуем разделы, закрыв скобку и набрав /:

Код: Выделить всё

grub> find (hd0,1)/
 Possible files are: lost+found bin boot etc lib root sbin usr var dev media mnt proc sys tmp chroot initrd.img opt vmlinuz vmlinuz.old home initrd.img.old
data


пытаясь найти директорию /boot/grub на одном из них. (unknown,fat - разделы есс-но пропускаем). Когда нашли запоминаем то что у нас получилось. Например (hd0,1) как у меня. (find дает минимальные средства навигации по ФС).

далее вводим:

Код: Выделить всё

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


Далее, если я допустим желаю установить это дело в MBR этого же диска:

Код: Выделить всё

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)"...  15 sectors are embedded.
succeeded
 Running "install /boot/grub/stage1 (hd0) (hd0)1+15 p (hd0,1)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded
Done.

grub>

значить все хорошо :-D

выходим из grub'а:

Код: Выделить всё

grub> quit


reboot.

что по этому способу непонятно? даже знать на каком именно разделе корень СуСЕ не нужно.
Спасибо сказали:
Аватара пользователя
Darth Ba
Сообщения: 477
Статус: Somewhere above the horizon

Re: восстановление GRUB посредствам Live CD

Сообщение Darth Ba »

diesel - загрузчик это вечная тема. Извини уж, если я тебя достал тогда (я kante) :blush:
Мне помогла прога для нубов. Думаю, легче всего её юзать, проблем ноль совершенно, и экономия времени, за пару миллисекунд всё делает. См.:
http://supergrub.forjamari.linex.org/
Качаем образ, шмаляем на диск и бутимся.
LightLang Team

Oh let the sun beat down upon my face, stars to fill my dream
I am a traveler of both time and space, to be where I have been

~Led Zeppelin - Kashmir
Спасибо сказали:
DimkaFimka
Сообщения: 5
ОС: SUSE 10.3

Re: восстановление GRUB посредствам Live CD

Сообщение DimkaFimka »

Спасибо, попробую...ещё вопрос: как настроить граб, чтобы он запускал винду из другого раздела, он просто когда я установил СуСю не тот выбрал...и виня не грузилась((
Спасибо сказали:
Камикадзе
Сообщения: 47
ОС: OpenSuse 11.0

Re: восстановление GRUB посредствам Live CD

Сообщение Камикадзе »

Стоооп, товарищи! В Сусе при загрузке с диска есть утилита установки загрузчика, и нечего мудрить! Для начала надо ее попробовать.
Суешь диск, выбираешь Install, доходишь до места, где тебе предлагают выбрать, и три пункта:
1) Новая установка
2) Обновление
3) Другое
Жмешь Другое, и у тебя вываливается еще 2 подпункта:
а)Восстановление системы
б)Загрузка установленной системы (кстати, помогает загрузить Сьюзу, когда убит загрузчик, проверено) )
Выбираешь Восстановление системы. Дальше Утилиты эксперта -> Установить новый загрузчик (или типа того). А дальше все просто. Справа внизу будет кнопка Другое (точно не помню), из которой выедет меню, в котором надо выбрать Перечитать конфигурацию с диска (тут можно поэкспериментировать с настройками, главное - не увлекаться). Дальше - Завершить. А потом Прервать (хотя попробуй, может можно поцивильнее выйти).
После этого загрузчик должен встать. Только учти, если системы на разных винтах, то Граб одну из них не увидит (правда, тут не могу ответить точно, так как не лазил ручками в настройки загрузчика во время установки, просто поставил обе системы на один винт).
Спасибо сказали:
Аватара пользователя
fed71
Сообщения: 2480
ОС: Ubuntu

Re: восстановление GRUB посредствам Live CD

Сообщение fed71 »

Для начала надо сусю поставить, а венду прикрутить попроще будет.
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...

Мой блог http://fed71.livejournal.com
Спасибо сказали:
DimkaFimka
Сообщения: 5
ОС: SUSE 10.3

Re: восстановление GRUB посредствам Live CD

Сообщение DimkaFimka »

Камикадзе у меня только Лайв СД

сусю поставлю, а без вас, фиг я прикручу))
Спасибо сказали:
Камикадзе
Сообщения: 47
ОС: OpenSuse 11.0

Re: восстановление GRUB посредствам Live CD

Сообщение Камикадзе »

Аааа, вот оно что. Ну тогда может проще раздобыть нормальный диск? Я пробовал сторонние проги, и жестоко поплатился, правда, я никого не спрашивал) Но восстановиться до сих пор пока не получилось.
Спасибо сказали:
DimkaFimka
Сообщения: 5
ОС: SUSE 10.3

Re: восстановление GRUB посредствам Live CD

Сообщение DimkaFimka »

:D но тупо диск покупать, если суся уже установлена и винда тоже, осталось попасть туда +) с этим проблемы(
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: восстановление GRUB посредствам Live CD

Сообщение Juliette »

DimkaFimka писал(а):
09.11.2007 21:22
:D но тупо диск покупать, если суся уже установлена и винда тоже, осталось попасть туда +) с этим проблемы(

не скажите, Фёдор Михалыч -- вот вам хотя бы одна причина для покупки диска -- Гроб переустановить. Каждый раз чтоли так мучаться собираетесь?
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: восстановление GRUB посредствам Live CD

Сообщение diesel »

я чет не понял, а ты где топикстартер загрузщик восстанавливает? в установленом на винт линуксе? - тогда вопрос в силе. что не понятно в том что я написал выше.
Спасибо сказали:
Аватара пользователя
fed71
Сообщения: 2480
ОС: Ubuntu

Re: восстановление GRUB посредствам Live CD

Сообщение fed71 »

Я тут с топикстартером говорил. Ситуация такая. У него liveCD SUSE 10.3 KDE с возможностью установки. Сусю он говорит поставил. Потом тут же был переустановлен виндус. Причина этого безобразия в том, что венда перестала загружаться. Соответственно слетел граб. Вот теперь принимаются меры к возвращению граба на историческую Родину.
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...

Мой блог http://fed71.livejournal.com
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: восстановление GRUB посредствам Live CD

Сообщение diesel »

тогда и то что сказал Камикадзе, и то что сказал я в силе.
Спасибо сказали:
carkov
Сообщения: 52
ОС: Debian GNU/Linux 9

Re: восстановление GRUB посредствам Live CD

Сообщение carkov »

Здравствуйте Уважаемые форумчане !

Помогите кто может востановить систему (jessie)
решил запаролить Grub и не удачно, пароль после перезагрузки просит, но не принемает говорит не верный

был создан фаил в /etc/grub.d/ 05_password и внем лежит сейчас вот что, по видемому что то не коректно скопировалось

Код: Выделить всё

#!/bin/bash -e
echo "Setting password protection..." >&2
cat << EOF
set superusers="admin"
password_pbkdf2 admin
EOF


должна в нем еще быть переменная PBKDF2 , но её нет

и update-grub я соотвецтвенно тоже сделал

вытащил я теперь жесткий и его подключил по юсб к другому ноуту (debian jessie) примонтировал но не знаю какие конфиги редактировать
делал как на писано тут

помогите кто может?

или не чего сделать нельзя в таком случае?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20792
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: восстановление GRUB посредствам Live CD

Сообщение Bizdelnick »

carkov писал(а):
26.07.2017 23:34
не знаю какие конфиги редактировать

/boot/grub/grub.cfg
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
carkov
Сообщения: 52
ОС: Debian GNU/Linux 9

Re: восстановление GRUB посредствам Live CD

Сообщение carkov »

Bizdelnick Спасибо вам огромное !!!

всего делов то, закоментить две строчки и всё

ОС уже загруженна !!! :) :) :)
Спасибо сказали:
Ответить