SuperGrubDisk - Инструкция для программы восстановления Grub и не только. (Решение)

Изображение пользователя Anakin_Sk.

Сегодня я расскажу о замечательной программе SuperGrubDisk. Обычно я использую ее для быстрого восстановления Grub, хотя это всего лишь одна из многих ее возможностей.

SGD

We want Linux newbies to restore their new toy, but also help the Linux advanced user make potentially dangerous operations to the MBR in a safe way. Super Grub Disk is also a teaching tool to help you learn more about bootloaders and the booting process. After all, booting is the most important thing your computer does -- without the boot process, you would not have an operating system to use!

Использование

SGD часто бывает полезной.Вот несколько примеров:

* GNU / Linux установлен в вашем ПК, переустановка Windows сделала невозможной загрузку GNU / Linux (Grub больше не появляется при загрузке). Вы можете восстановить Grub автоматически.
* У вас есть Windows, которая установлена на второй жесткий диск и она не хочет грузиться. С помощью Super Grub Disk Вы сможете загрузить ее.
* Вы не можете загрузить Windows потому что ваш MBR поврежден или установка Grub выполнена некорректно. С Super Grub вы сможете загрузить Windows с необходимого раздела жесткого диска.
* Сообщение No Active Partition Found. С диском Super Grub вы можете активировать необходимый раздел.

Бесплатность

Super Grub Disk распространяется под лицензией GNU Public License (GPL). Это означает, что программа является бесплатной, но самым важным моментом является то, что исходный код доступен каждому человеку свободно, на условиях, которые описаны в лицензии GPL.

Для продвинутых

Интерфейс командной строки доступен для самых продвинутых пользователей с новыми мощными командами Grub, что даже позволяет использовать переменные. узнать об этом подробнее можно в документации.

---
Это было вступление, а сейчас я расскажу о том, как создать загрузочные диски SuperGrub.

Создание загрузочного cd диска

1. Скачать Super Grub Disk Cdrom.
2. После распаковки у вас будет ISO образ.
3. Вам необходимо записать этот ISO образ непосредственно cd-диск.

Как сделать Super Grub Disk дискету.

1. Положите пустую или неиспользованную дискету в дисковод для гибких дисков.

Windows

1. Используйте Rawritewin программу.
///Справка:RawWrite (или RAWRITE) является необходимым инструментом для создания загрузочных дисков и других образов дискет.
2.С помощью "..." кнопки выберите SGD образ дискеты.
3. Щелкните на кнопке Создать.
4. Подождите, пока процесс будет выполнен на 100%.

Linux

dd if=/path/to/floppyimage of=/dev/fd0

Отмонтируйте дисковод, чтобы быть уверенным что данные записываются на дискету.

Как сделать Super Grub Disk USB

Примечание: При использовании этого метода ваши данные на usb устройстве сохраняются. Этот метод нуждается в системе GNU / Linux ...

1. Отмонтируйте и извлеките ваше USB устройство.
2. Откройте терминал и выполните:
mount

1. Вставьте USB диск. Откройте окно с содержанием диска.

Теперь в выводе Mount вы должны увидеть ваш USB диск, которого не было в первом выводе Mount.
У меня вывод был такой: /dev/sdc1 on /media/KINGSTON type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=1000,utf8,umask=077,flush)

Теперь мы узнали, как называется устройство USB: / dev/sdc1 (теперь вы должны продолжать использовать инструкцию с вашим собственным именем USB-устройства, который может называться / dev/sda1 или что-то подобное).

Скачайте образ Super Grub USB. Распакуйте его во временную папку. Скопируйте и вставьте boot папку в корень USB, чтобы при открытии вашей флешки вы видели папку boot (Вы не должны видеть super_grub_disk_0.9753 или нечто подобное).

1. Закройте окно флеш диска

1. Найти значок флеш диска на рабочем столе.
2. Щелкните правой кнопкой мыши на ней
3. Выберите отсоединить том. Не выбирайте безопасного извлечения!

Теперь необходимо получить суперпользователя.
sudo -i # в ubuntu
su - # в других ОС

sync
Сейчас мы будем использовать /dev/sdc (/dev/sdb это диск, а /dev/sdb1 это партиция) устройство в grub для того чтобы ассоциировать его с виртуальным устройством (hd3).
grub
grub>device (hd3) /dev/sdb
grub>root (hd3,0)
grub>setup (hd3)

Мой вывод был примерно таким:
grub> setup (hd3)
setup (hd3)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/fat_stage1_5" exists... yes
Running "embed /boot/grub/fat_stage1_5 (hd3)"...  23 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd3) (hd3)1+23 p (hd3,0)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded
Done.
grub>

Теперь вы можете выйти из меню grub и отмонтировать USB диск.

Windows

Скачайте Unetbootin для Windows

Запустите Unetbootin. Выберите Distribution, и из выпадающего списка выберите "Super Grub Disk"

Выберите нужный USB диск, и кликните OK.

---

Как зазрузится с помощью SGD

У вас есть Super Grub Disk cd, дискета или USB, вы должны вставить диск в cd-rom, дискету в дисковод, или флешку в разъем USB незадолго до запуска компьютера. Если SGD появляется при загрузке вам не нужно ничего делать.

Если SGD не появится, нужно изменить настройки BIOS так, чтобы устройство, куда SGD установлено, запускалось в первую очередь.

---
Оригинал статьи на моем блоге

Комментарии (36)

0
mityukov - 25 Сентябрь, 2009 - 14:50
Изображение пользователя mityukov.

Хорошая штука. Сам давно собираюсь скачать из записать болваночку.

0
picaro - 25 Сентябрь, 2009 - 15:27
Изображение пользователя picaro.

По мне так обычной флехи с грабом вполне достаточно, а если после граба будет ещё и Ubuntu Rescue, то вообще замечательно.

0
balamutick - 30 Сентябрь, 2009 - 03:54
Изображение пользователя balamutick.

Люди, может эту статью в избранное ?

0
Voyageur - 30 Сентябрь, 2009 - 05:48
Изображение пользователя Voyageur.

Обязательно в избранное!!!
***Voyageur вспоминает, как сам судорожно искал способ хоть как-нибудь загрузиться...

0
DarkneSS - 30 Сентябрь, 2009 - 10:07
Изображение пользователя DarkneSS.

Да, нужно только название подкорректировать!..

0
balamutick - 30 Сентябрь, 2009 - 11:33
Изображение пользователя balamutick.

Пока ты это писал, я это и сделал :-)

Если кому не нравится, предложите другое.

0
DarkneSS - 30 Сентябрь, 2009 - 13:43
Изображение пользователя DarkneSS.

SuperGraubDisk

+2
Voyageur - 30 Сентябрь, 2009 - 13:45
Изображение пользователя Voyageur.

Знаешь, мне кажется, что темы, расположенные в подшивке, необязательно дополнять фразой "(РЕШЕНО)". А в остальном - все отлично!

0
balamutick - 30 Сентябрь, 2009 - 14:07
Изображение пользователя balamutick.

Я об этом сам думал, но ведь не подшивкой единой живёт пользователь.

И в поиске по сайту и в поисковых системах, будет сразу понятно, что в этой теме вероятно есть полезная информация.

Впрочем, если у кого есть другие мысли, делитесь, если сообща решим не нужность (Решено) то поправим.

+1
Anakin_Sk - 30 Сентябрь, 2009 - 16:31
Изображение пользователя Anakin_Sk.

Имхо тикет "Решение" нужен для тех тем, что где то что то спрашивалось и на это что то нашлось решение. А тут имела место статья, где ничего не спрашивалось, а только утверждалось, так что я думаю данный тикет не нужен.

+1
balamutick - 1 Октябрь, 2009 - 14:25
Изображение пользователя balamutick.

Тикеты, блин... Знания родного языка никак не позволяет заменить это слово более уместным ? (это моё негодуэ). Понимаю ещё срачи вокруг технических терминов, но уж мысли то можно выражать на родном или братском(если родной украинский) языке ?

По теме, метку "решение", можно и убрать, я совсем не исключаю, что она не везде может быть уместна.

0
Anakin_Sk - 1 Октябрь, 2009 - 22:07
Изображение пользователя Anakin_Sk.

Все же каждый говорит как считает нужным и использует те "термины", которые больше нравятся ему и которые он, согласно своему имхо, конечно же, считает уместными. Так что..-) Ведь основная моя мысль понятна, не правда ли? Так зачем придераться к тому, как я выражаю свои мысли?
По теме: Народ отпишитесь кто как думает, нужна ли "метка" (тикет или как вам больше нравится, нужное подчеркнуть) в названии данной темы.

+1
balamutick - 2 Октябрь, 2009 - 14:48
Изображение пользователя balamutick.

Так же напомню, что священных нападок на "нелюбящих Россию авторов" и\или на тормозящих ей "англофикацию и научное развитие", для угроз замочить собеседника словарём Ожегова или заставить собеседника перевести компьютерную документацию на старословянский, у нас есть замечательная "срачетема":

Тема обсуждения: Термин "репозиторий" или судьба русского языка в информационном веке

:-)

По теме:
считает уместнымия считаю уместным высказаться, что я и сделал.Ведь основная моя мысль понятна, не правда ли? полезна, безусловно. Но способ её выражения вреден. Вообщем, я буду рад услышать ваше мнение в указанной теме.

0
Doomed - 2 Октябрь, 2009 - 09:40
Изображение пользователя Doomed.

сам недавно записал сию прогу на болванку. теперь сплю спокойно :)
автору спасибо за статью. распечатаю и добавлю в лично свою "подшивку" ;)

0
retoucher - 8 Ноябрь, 2009 - 11:57
Изображение пользователя retoucher.

Добрый день!
Очень необходимая в "хозяйстве" штука, но немного не ясно, какой образ нужен -

sgd_*****.iso
или
super_grub_disk_*****.iso

Извиняюсь за свой "чайникоподобный" вопрос...

0
Anakin_Sk - 8 Ноябрь, 2009 - 22:04
Изображение пользователя Anakin_Sk.

Нужно использовать вот этот образ

0
retoucher - 8 Ноябрь, 2009 - 23:06
Изображение пользователя retoucher.

Anakin_Sk, спасибо за подсказку.

0
rossomaha - 4 Февраль, 2010 - 16:41
Изображение пользователя rossomaha.

а ктонить может сказать есть ли возможность в GRUB поставить пароли на запуск той или иной операционки? как в акронисе?

0
Anakin_Sk - 5 Февраль, 2010 - 20:42
Изображение пользователя Anakin_Sk.

Посмотрите тут.

0
rossomaha - 5 Февраль, 2010 - 21:53
Изображение пользователя rossomaha.

Спасибо.

0
smartass - 27 Декабрь, 2010 - 14:00
Изображение пользователя smartass.

Решил я поставить на флешку груб, чтобы можно было на другом компе запускать линукс (винда затерла груб).
Меня очень устраивает если линукс будет запускаться только с помощью флешки. Нету флешки - пусть грузится винда.
Решил....
Но оказалась что у меня нету груба, но зато у меня есть груб2. Думаю что команды будут те же самые, но я даже не смог запустить конфигуратор груба2...

[email protected]:~$ grub
Программа 'grub' на данный момент не установлена.  Вы можете установить её, выполнив:
sudo apt-get install grub
[email protected]:~$ grub2
No command 'grub2' found, did you mean:
Command 'grub' from package 'grub' (main)
grub2: command not found

Не ставить же мне первый груб?!
Что делать?

0
Mad_Spider - 27 Декабрь, 2010 - 14:12
Изображение пользователя Mad_Spider.

grub-install /dev/sdX
где икс буква твоей флешки

0
smartass - 27 Декабрь, 2010 - 14:59
Изображение пользователя smartass.

это команда установила груб. с параметрами разделов которые но моем ноуте. При загрузке на другом компе он выдает ошибку, что не нашел раздел и оставляет командную строку grub rescue>
А грузиться как?

0
ktchv - 27 Декабрь, 2010 - 14:12
0
smartass - 27 Декабрь, 2010 - 15:01
Изображение пользователя smartass.

тут нужного по теме нет.
Пытаюсь установить супергруб. Но Sturtup disk creator даже не выбирает исошники отличные от линуксовых, а Unetbootin ставит сперва свою менюшку в которой кроме неработающего пункта Default нечего нет/

0
DarkneSS - 27 Декабрь, 2010 - 16:04
Изображение пользователя DarkneSS.

Найдите на сайте супергруба инструкцию и следуйте ей.

0
smartass - 27 Декабрь, 2010 - 19:12
Изображение пользователя smartass.

Брэйн посоветовал установить копированием dd. Установилось. Но линукс не запускает. Он находит и его и винду. С ядром.gz (откуда оно?) выдает invalid magic number, а с ядром обычным загружается, но стопорится на ошибках что диск только для чтения. А винду грузит нормально.
PS. http://www.supergrubdisk.org/wiki/SuperGRUB2Disk инструкции установки на флешку нет

0
DarkneSS - 27 Декабрь, 2010 - 21:49
Изображение пользователя DarkneSS.

И правда. Тогда проще всего будет скачать Live какого-нибудь линукса с первым грубом. Или изучить форум supergrubdisk

0
smartass - 28 Декабрь, 2010 - 22:16
Изображение пользователя smartass.

С англишом у меня трудно. А гугл.транслэйт читать - помрешь со смеху.

0
DarkneSS - 29 Декабрь, 2010 - 00:24
Изображение пользователя DarkneSS.

Будет время - попробую поискать.

0
alexandr-makukhin - 25 Январь, 2011 - 16:24
Изображение пользователя alexandr-makukhin.

Какой из представленных образов подходить для CD-диска?
А. понял. Извиняюсь,поспешил.

0
alexandr-makukhin - 25 Январь, 2011 - 17:27
Изображение пользователя alexandr-makukhin.

Непонятно, как работает SuperGrubDisk:
- Как восстановить загрузчик с SuperGrubDisk?
- Как загрузится в Linux / Windows с него?

0
DarkneSS - 25 Январь, 2011 - 17:58
Изображение пользователя DarkneSS.

Будут соответствующие опции в подменю. По памяти так и не сказать...

0
alexandr-makukhin - 25 Январь, 2011 - 18:45
Изображение пользователя alexandr-makukhin.

Ждал 15 минут, когда SuperGrubDisk загрузить PCLinuxOS и Windows XP. Но, SuperGrubDisk так и ни загрузил этих систем.
Kubuntu SuperGrubDisk моментально грузит.

0
DarkneSS - 25 Январь, 2011 - 19:45
Изображение пользователя DarkneSS.

Там есть опции для продвинутых, побродите по меню.

0
balamutick - 28 Март, 2013 - 05:14
Изображение пользователя balamutick.

Открыл для себя boot-repair-disk.

Грузимся в нужной архитектуре.

Щёлкаем мышкой "Сделать зашибись", перезагружаемся и всё зашибись :-)

Я конечно рад сделать всё по ТруЪ пути, но пингвин разжирел и лень, ахахаха

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры