Премини към съдържанието
  • Добре дошли!

    Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

    Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

     

Възстановяване на GRUB на 2 харда


Препоръчан отговор


Здравейте, натъкнах се на следния проблем

има инсталиран на мастер харда ubuntu 9.10, а на другия хард windows xp, след преинсталиране на windows опитах няколко начина за възстановяване на grub, но безуспешни. Използвах методи ,които са при инсталиране на двете системи на един хард, за моя случай никъде не открих информация. Ще съм благодарен много ако някой помогне.

Линк към този отговор
Сподели в други сайтове

на много места е описана стъпката за възстановяване.

1. boot from live-cd

2. app-> terminal

3. sudo su

4. grub

find /boot/grub/stage1

или

find /grub/stage1

ако ти изпише резултат:

find /grub/stage1

(hd0,0)

пишеш:

>root (hd0,0)

>setup (hd0)

и рестартираш

Линк към този отговор
Сподели в други сайтове

на много места е описана стъпката за възстановяване.

1. boot from live-cd

2. app-> terminal

3. sudo su

4. grub

find /boot/grub/stage1

или

find /grub/stage1

ако ти изпише резултат:

find /grub/stage1

(hd0,0)

пишеш:

>root (hd0,0)

>setup (hd0)

и рестартираш

странно, но не се получи. но sudo update-grub2 помогна. Ubuntu 9.10 вече върви с grub2. Благодаря

Линк към този отговор
Сподели в други сайтове

странно, но не се получи. но sudo update-grub2 помогна. Ubuntu 9.10 вече върви с grub2. Благодаря

е аз съм ти написал хелп-а за груб1 :D

не знаех 4е си с 2ка

Линк към този отговор
Сподели в други сайтове
  • 1 месец по-късно...
странно, но не се получи. но sudo update-grub2 помогна. Ubuntu 9.10 вече върви с grub2. Благодаря

Това означава ли че за възтановяване на grub2 е достатъчно да се стартира LiveCD и в терминала да се напише команда: sudo update-grub2.

Това ще възтанови ли grub2, който е изгубен след преинсталиране на Windows.


Линк към този отговор
Сподели в други сайтове
  • 2 седмици по-късно...

Това означава ли че за възтановяване на grub2 е достатъчно да се стартира LiveCD и в терминала да се напише команда: sudo update-grub2.

Това ще възтанови ли grub2, който е изгубен след преинсталиране на Windows.

да

Линк към този отговор
Сподели в други сайтове

Не е сигурно, че само update-grub2 ще възстанови записа в MBR, който се презаписва при инсталация на Windows.

Ето какво пише в "man update-grub": "update-grub - stub for grub-mkconfig", т.е. на практика се извиква grub-mkconfig.

Ето какво пише в "man grub-mkconfig": "Generate a grub config file", т.е. генерира се /boot/grub/grub.cfg. Не е написано, че се извикват следващи команди.

Ако ще се използва команда от LiveCD на Ubuntu 9.10, по-добре е първо да се монтира дяла на Ubuntu-то и след това да се използва grub-install. Ето какво пише в help-а:

$ grub-install --help

Usage: grub-install [OPTION] install_device

Install GRUB on your drive.

...

INSTALL_DEVICE can be a GRUB device name or a system device filename.

grub-install copies GRUB images into the DIR/boot directory specified by

--root-directory, and uses grub-setup to install grub into the boot sector.

Това е описано тук като Method 1.

Линк към този отговор
Сподели в други сайтове

Това означава ли че за възтановяване на grub2 е достатъчно да се стартира LiveCD и в терминала да се напише команда: sudo update-grub2.

Това ще възтанови ли grub2, който е изгубен след преинсталиране на Windows.

да

Не съвсем, както е писал trosho.

Иначе grub2 за съжаление е почти недокументиран и "съвсем малко" бъгав. Макар че не съм сигурен доколко фактът че когато се стартира от хард update-grub омазва MBR-ите на всички закачени към компютъра дискове, препращайки ги да зареждат инсталацията на grub от този диск/дял, от който я възстановявате може да се нарече малък бъг. За мен поне този бъг е критичен, тъй като прави всички други устройства нестартируеми. Именно като такъв съм го докладвал и в bugs.debian.org. Този бъг прави много връткава работа и инсталирането на grub2 в MBR-а на друг диск след копиране на инсталация.

Като добавим към това многото други бъгове и прекалено честите проблеми с незареждаеми модули след обновяване не е изненада че до ден днешен винаги когато съм се опитвал да сложа grub2, системата в рамките на най-много месец се е оказвала по една или друга пречина нестартируема. Изглежда трябва да мине още време за да го доизпипат и да напишат поне някаква документация. До тогава ще продължа да ползвам патчнатата 1-ца от дебиан с добавена ntfs поддръжка в съчетание с PLoP Boot (стартиране от USB и CD). Препоръчвам и на останалите да правят това.

Линк към този отговор
Сподели в други сайтове

Добавете отговор

Можете да публикувате отговор сега и да се регистрирате по-късно. Ако имате регистрация, влезте в профила си за да публикувате от него.

Гост
Напишете отговор в тази тема...

×   Вмъкнахте текст, който съдържа форматиране.   Премахни форматирането на текста

  Разрешени са само 75 емотикони.

×   Съдържанието от линка беше вградено автоматично.   Премахни съдържанието и покажи само линк

×   Съдържанието, което сте написали преди беше възстановено..   Изтрий всичко

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Добави ново...

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите Условия за ползване