Пожалуйста, укажите причину жалобы на комментарий пользователя и ваши контактные данные, по которым мы могли бы связаться с Вами для уточнения информации или уведомления о предпринятых действиях со стороны администрации сайта!
Отмена Отправить
X

E-mail:

Пароль:

| Забыли пароль?


Восстановление GRUB 2

Восстановление GRUB 2

[После установки Windows не могу загрузить Ubuntu - пропал выбор операционных систем]

В Ubuntu, начиная с 9.10, используется новый загрузчик GRUB 2, восстановить который старыми методами не получиться. Здесь надо немного исхитриться. Вам потребуется Live CD. Загрузите Ubuntu, какую хотите, 12.04 или более ранние версии с диска Live CD (хочеться отметить что способ проверен на дистрибутивах Ubuntu, однако теоретически он должен сработать с ЛЮБЫМ дистрибутивом LiveCD, в составе которого есть пакет chroot).

Нажмите CTRL+ALT+T чтобы запустить терминал.

Taburetka.RU. шкафы-купе на заказ от производителя. Производитель. Москва и МО.

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

sudo fdisk -l

Эта команда покажет вашу таблицу разделов. Здесь приведена моя таблица для лучшего понимания:

/dev/sda1 29 8369 66999082+ 83 Linux
/dev/sda2 * 8370 13995 45190845 7 HPFS/NTFS
/dev/sda3 13996 14593 4803435 5 Extended
/dev/sda5 13996 14593 4803403+ 82 Linux swap / Solaris

Теперь я примонтирую Linux-раздел (здесь sda1), у меня нет отдельного /boot-раздела, как вы можете сами видеть (ЕСЛИ У ВАС ЕСТЬ не забудьте примонтировать его!)

sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc

Теперь перейдем в окружающую среду chroot:

sudo chroot /mnt

После перехода вам не придется использовать sudo, т.к.теперь вы будете запускать команды от имени суперпользователя

Вы можете при желании отредактировать файл /etc/default/grub в соответствии с вашей системой (опции задержки и т.д.).

nano -w /etc/default/grub

Поиграйтесь с этими настройками, однако будьте осторожны: если не понимаете - не трогайте, потому что это может привести к невозможности загрузки системы. И не забудьте отдать команду update-grub если захотите сохранить эти изменения.

Теперь установка/восстановление grub2 через команду

grub-install /dev/sda

Вы могли получить сообщение об ошибке, как это было у меня. Если получили, то используйте команду:

grub-install --recheck /dev/sda

Теперь вы можете выйти из chroota, отмонтировать разделы и перезагрузить ваш компьютер:

exit
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt
sudo reboot

Источник: dasteel.blogspot.com

Раскажи всем:

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

Аватар аноним16.04.2010 в 06:32#370
Привет!
А как восстановить его на виртуальной машине vmware?
при инсталле ругается на отсутствие сигнатуры и потом при буте говорит:
GRUB the symbol 'r1.1' not found
Aborted. Press any key to exit.
Аватар Brullworfel16.04.2010 в 09:36#372 ответ на #370
А как восстановить его на виртуальной машине vmware?

По-идее этот процесс никак не должен отличаться от восстановления на реальной машине. Скорее всего это либо недоработки VMWare, либо есть какая-то особенность в VMware по работе с жесткими дисками. Я вам рекомендую использовать бесплатный VirtualBOX вместо VMWare
http://virtualbox.org
Аватар phoenix15.08.2010 в 04:58#1193
А может быть лучше использовать какую нибуть графическую утилиту сейчас же не каменный век? И когда только ubuntu cтанет нормальной?
Аватар Brullworfel16.08.2010 в 02:25#1197 ответ на #1193
А может быть лучше использовать какую нибуть графическую утилиту сейчас же не каменный век? И когда только ubuntu cтанет нормальной?

Смотря что вы понимаете под "нормальной ubuntu". Большинство задающих этот вопрос имеют ввиду: "Ну когда же Ubuntu станет бесплатной Windows?" =)
Аватар AvoS23.08.2010 в 23:08#1217
NIX-ы не станут широкораспространёнными до тех пор пока основная масса потенциальных пользователей не сможет настраивать систему и проги через графический интерфейс! Копаться в терминале, запоминать не нужные им команды, это удел исключительно тру (читай - фанатов), что само по себе не есть хорошо!

Так что люди ждут не "бесплатную винду", а нормальную, удобную рабочую среду БЕЗ ковыряния в ... (придумайте сами в чём).
Аватар Владимир26.08.2010 в 04:40#1226
AvoS, расскажите о волшебной графической утилите, которая в два клика восстановит загрузчик windows.
Аватар Владимир04.09.2010 в 15:29#1253
"Владимир 26 Авг, 2010
AvoS, расскажите о волшебной графической утилите, которая в два клика восстановит загрузчик windows."

5 Баллов !!! :-)
Аватар Brightside04.09.2010 в 20:49#1254
Спасибо за статью! Очень помогло!
Аватар Андрей06.09.2010 в 08:17#1260
Спасибо за статью!
Пробовал на виртуалке - помогло сразу.
Аватар Daemon_Magic11.09.2010 в 17:26#1276
to Владимир

>AvoS, расскажите о волшебной графической утилите, которая в два клика восстановит загрузчик windows.

win7 boot cd восстанавливает загрузчик в 2 счёта - надо тока ткнуть в "Repair" разок, да потом "OK", шоб починило (напр. бывает надо после клонирования на другой диск, а т.к. семёрка пользует GPT - после клона не грузиццо).
Аватар CuJIbBEP03.10.2010 в 03:24#1347
Вообще ничего не получается и не работает, лучше переустановить
Аватар Shurick24.10.2010 в 14:22#1424
Была установлена Ubuntu 10.10 amd64 , решил поставить еще
Linux Mint 10 RC amd64. В результате слетел загрузчик.
На этой странице нашел совершенно конкретную информацию по восстановлению grub2 - и восстановил его.
Спасибо за инфу.
Аватар Apollo24.10.2010 в 22:42#1426
Thanks, kruto, mne srazu pomoglo.
Аватар sonne24.10.2010 в 23:59#1427
Спасибо большое! рядом с linux ubuntu 10.10 установил windows 7, и grub 2 исчез.. (

но с помощью этой статьи восстановил!
Аватар spasibo25.10.2010 в 01:22#1429
spasibo avtoru,ochen' pomoglo!!!!
Аватар Rex13.11.2010 в 13:08#1534
Господа хорошие, а вот мну слетела загрузка сама, винт один, пытаюсь по вашему пособию восстановить:
$sudo fdisk -l
/dev/sda1 * 1 24322 195360952+ c W95 FAT32 (LBA)

$sudo mount /dev/sda1 /mnt
mount: you must specify the filesustem tupe

$sudo mount --bind /dev /mnt/dev
mount: mount point /mnt/dev doest not exist

Подскажите пожалуйста, куда ковырять дальше?
С уважением-с ...
ЗЫ: в нос и далее прошу не посылать.. :)
Аватар glavny16.11.2010 в 17:57#1547
В течение первого месяца работы убунта 3 раза создавала "recovery mode". Сейчас у меня при загрузке появляется на выбор аж 6 видов загрузки (3-generic и 3-recovery mode).
На днях перестала загружаться.
Появляется на черном экране: "No init found. Try passing init=bootarg."
При разных попытках загрузки в разные моды (из 6-ти) появляются также:
"Alert! /dev/sdb1 does njt exist. Dropping to a shell!"
"Killed
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have /sbin/init
No init found. Try passing init=bootarg.
Я совершенно неопытный. Этот способ мне подойдёт?
Как сохранить нынешнее состояние, если я во время восстановления что-то не так сделаю ещё хуже.
Помогите срочно.
Убунта, к сожалению, стоит на одном разделе с WinXP.
Не могу я работать в Win-надоело после работы в Линуксе.
Аватар glavny17.11.2010 в 15:57#1550
Вчера написал вопрос, а вы его стерли, не ответив.
Вы позиционируете свой сайт в помощь начинающим, а сами даже не удосужились написать 3 слова, хотя бы - "помогать не буду."
Исходя из описанного в моем вопросе, ваше решение не помогло мне ничуть.
Грошь цена вам и вашему сайту за такую мне конкретную "помощь".
Аватар glavny17.11.2010 в 16:01#1551
По поводу стертого моего вопроса "беру свои слова обратно" (он был скрыт!).
Но помогать всё равно не хотите - просил срочно помочь!
Аватар Brullworfel17.11.2010 в 16:20#1552 ответ на #1550
Вчера написал вопрос, а вы его стерли, не ответив.
Вы позиционируете свой сайт в помощь начинающим, а сами даже не удосужились написать 3 слова, хотя бы – “помогать не буду.”
Исходя из описанного в моем вопросе, ваше решение не помогло мне ничуть.
Грошь цена вам и вашему сайту за такую мне конкретную “помощь”.

Никто Ваши комментарии не удалял. На сайте стоит премодерация, Только что все Ваши комментарии были просмотрены и одобрены к публикации, простите за задержку.
Аватар glavny17.11.2010 в 23:54#1557
Только теперь стало понятно с причиной вашего "молчания".
Но тем не менее,стоит ли следить и заходить на ваш сайт, сможете ли вы мне помочь с конкретной моей проблемой?
Аватар Bronevoy21.11.2010 в 20:52#1568
После некорректного выключения Ubuntu 10.10, система предложила загрузку из Grub, но при загрузке из любого пункта выводится сообщение No init found. Try passing init=bootarg, и вываливается в BusyBox. Подправить из ЛайвСД или выдернуть данные нет возможности так, как раздел просто не монтируется, терминал на mount просто виснет, fа дисковая утилитка выдает ошибку "A job is pending on /dev/sda1", подправить файловую систему из GParted 0.6.2 нет возможности выдает следующее:
e2fsck -f -y -v /dev/sda1
Filesystem mounted or opened exclusively by another program?
e2fsck 1.41.12 (17-May-2010)
e2fsck: Устройство или ресурс занято при попытке открыть /dev/sda1
Система на компе стоит одна. Хотелось бы её восстановить. Буду благодарен за помощь.
Аватар vlav02.12.2010 в 19:39#1602
Важное замечание!
При использовании способа 1 в дополнение к dev и proc нужно примонтировать еще и sys.

И все получается
Аватар diveru4i05.12.2010 в 17:51#1606
Спасибо! Долго мучился, перепробовал разные маны - только твой сработал.
Аватар Владимир06.12.2010 в 12:12#1609
Установил Win7 64x, после восстановил grub, но ВЫБОР загрузки систем так и не появился!!!

Сейчас тупо загружается Ubuntu...

Как сделать выбор систем?
Аватар MANS08.12.2010 в 14:26#1616
У меня тоже возникла проблема. Восстановил grub, выбор загрузки появился, но в списке загрузки нет windows XP, только ubuntu. Как это испправить?
Аватар antowa11.12.2010 в 10:39#1627
Пожалуйста, подскажите, верно чего-то не понимаю, но что сделать, чтобы появились локации:
/mnt/dev
/mnt/proc
/mnt/sys

На комманду:
sudo mount --bind /dev /mnt/dev
ответ такой:
mount: mount point /mnt/dev does not exist

может дело в версии livecd?
Аватар Brullworfel11.12.2010 в 13:17#1628 ответ на #1627
На комманду:
sudo mount –bind /dev /mnt/dev
ответ такой:
mount: mount point /mnt/dev does not exist

Может, просто папка /mnt/dev не существует? Тогда:

mkdir /mnt/dev
Аватар Brullworfel11.12.2010 в 13:20#1629 ответ на #1534
$sudo fdisk -l
/dev/sda1 * 1 24322 195360952+ c W95 FAT32 (LBA)

У вас либо раздел в Linux пропал, либо вы его установили на раздел FAT32 (ЗАЧЕМ??).

Лучше переустановите систему, выделив для нее ОТДЕЛЬНЫЙ раздел в файловой системе EXT4 размером от 4 Гб и дополнительный раздел подкачки (SWAP) на 1 Гб.
Аватар john16.12.2010 в 16:41#1635
Что делать когда пишет после
> sudo chroot /mnt
chroot: cannot run command '/bin/bash': No such file or directory
Аватар SerjiOK26.12.2010 в 00:47#1661
[boot.ini]
..
..
C:ootsect.bin="Ubuntu"


...dd if devsda... bs=512 count=1 .... bootsect.bin
Аватар Артём30.12.2010 в 01:49#1671
Спасибо, помогло! Очень рад, что не надо переустанавливать любимую Убунту! =)

phoenix 15 Авг, 2010

А может быть лучше использовать какую нибуть графическую утилиту сейчас же не каменный век? И когда только ubuntu cтанет нормальной?


Товарищ, это косяк не Убунты, а винды, это она не желает понимать Линуху...
Аватар Николай04.01.2011 в 11:58#1681
У меня две ОС:сборка Chip WindoWs XP и Ubuntu 10.04.На диске DVD Chih Windows есть консоль восстановления,Акронис директор.А в директоре-Активатор ОС.Устанавливаем Активатор ОС на винду.Запускаем.Он на всех дисках ставит папки с загрузочными данными.После перезагрузки выбираем ОС по умолчанию.При запуске Ubuntu загрузчик Grub появляется.Дальше.Снес старую сборку винды,установил новую.Естественно винда снесла Grub.Запускаю Акронис Директор./Перезагрузка,нажимаем F12,загрузка с CD/DVD/.В директоре выбираем Активация ОС.Все.Выходим,убираем диск.При запуске компа-первым появляется загрузчик Акрониса.Нажимаем-Сервис-Активировать ОС.Выбираем загрузку ОС по умолчанию.Попросит перезагрузку.Делаем.Работаем с любой ОС.А с Ubuntu еще проще.После переустановки Ubuntu работает только загрузчик Grub.Акронис выключается.Я его тоже отключаю,чтобы глаза не мозолил.Но если переустанавливать Windows,его лучше включить.Я им пользуюсь уже около двух лет.Пока успешно.Да,и еще-иногда после переустановки Ubuntu,нет винды в Grub.Она появится сама,после повторного запуска.
Аватар cmmndr20.01.2011 в 19:00#1720
Доброе время суток

У меня ситуация с точностью да наоборот. Как и все я новичок ) ) решил поставить ubutntu 10.10 но на внешний жесткий диск.и теперь если внешний диск при загрузки не подключен не грузится ни чего((( как быть?
Аватар Максим21.01.2011 в 16:53#1722
Фу... Огромное спасибо за статью. Хоть я полностью и не отказался от "форточек", но и свою настроеную Ubuntu терять не хотелось. Еще раз спасибо.
Аватар cmmndr21.01.2011 в 16:55#1723
нашел решение


восстановить mbr в Windows 7
http://users.ask-ru.net/question.aspx?qid=261
Аватар виктор14.02.2011 в 03:23#1782
Спасибо мэн, ты крут)). С меня пиво:)
Аватар Алекс17.02.2011 в 22:11#1792
Спасибо. Очень помогло восстановить загрузчик после W7SP1.
Аватар Виктория20.02.2011 в 21:09#1797
Тот же самый вопрос:

Что делать когда пишет после
> sudo chroot /mnt
chroot: cannot run command ‘/bin/bash’: No such file or directory

И никакими другими клевыми способами (http://www.ubuntologia.ru/grub2-recovery) тож ничерта не получается... Загрузчик еще на отдельном диске в 50 метров.

*бьюсь галавой апстену*
Видать, никак не мне восстановить мою всенастроенную убунту, злобно похеренную икспишкой...:(
Аватар Владимир21.02.2011 в 20:52#1802
Спачибо!!! Всё востановилось.
Аватар граф25.02.2011 в 20:03#1805
спасибо огромноеее!!! Восстановил выбор систес)
Аватар inok04.03.2011 в 13:31#1821
Благодарствую за статью, качественную. Маленькая просьба. Хотелось бы видеть ваши материалы, в форме доступной для распечатки. Просто в текстовом варианте. Был бы ещё более признателен.
Аватар Никита11.03.2011 в 13:46#1852
Обновлял ubuntu 10.04 на 10.10 через менеджер обновлений. После загрузки пакетов и обновления (приблизительно 2.5 часа)система потребовала перезагрузки. После перезагрузки повился черный экран с сообщением

error: the symbol `grub_xputs` not found.
grub rescue>

и требует ввода команды ((( и Я ничего не могу понять... Кто сталкивался? Заранее спасибо за помощь!!!!
Аватар Николай19.03.2011 в 20:48#1866
Пробовал,как у вас сказано,востановить загрузчик ubuntu10.04,но после ввода sudo fdisk-1 пишет command not found.Подскажите пожалуйста,что делать.
Аватар Brullworfel19.03.2011 в 20:55#1867
Николай, вы неправильно вводите:

1. Там не единица, а маленькая английская L;
2. Между командой fdisk и параметром -l должен быть пробел.
Аватар Николай21.03.2011 в 12:59#1874
Здравствуйте,дошел до chroot,попал в GNU nano 2.2.2 файл w изменен.А текстовое поле чистое, ввел #grub-install/sda,потом # exet жму Enter ничего,вручную закрыл терминал,перезагрузился.Грузится виндус,пробовал переустановить ubuntu10.04,но пишет что нельзя установить grub на SDA.
Аватар RSA22.03.2011 в 09:36#1876
Здравствуйте, у меня в компе Ubuntu 10.10 и Windows 7, все было нормально, но у меня появился точно такой же ошибка, переустановил Убунту. Список появился, но когда выбираю винду, он не загружается, заново появляется этот список. Попробовал сделать как в статье но не получилось
Аватар Ден22.03.2011 в 16:59#1877
Супер. долго мучался. а тут три строки и вуаля! класс.
Аватар Євгений26.03.2011 в 01:17#1886
Ура получилося, СПАСИБО тебе ....!!!!!!!
До етого обрил" пол "гугла и нашол ету статейку
Аватар Надежда10.04.2011 в 15:25#1941
Спасибо большое, Ваш совет помог восстановить загрузчик, мы спасены, ураааааа!!! :)
Аватар mrt21.04.2011 в 23:24#1968
ubuntu на live cd должна быть с той же архитектурой, что и на жестком (х64 или х86), тогда ошибка "chroot: cannot run command ‘/bin/bash’: No such file or directory" не возникнет
Аватар phantomsmart23.04.2011 в 22:54#1982
У меня такое счастье было. Восстановил груб по описанной выше инструкции - помогло.
Аватар Гена02.05.2011 в 23:46#2035
у меня дебиан скизи. при попытке использовать команду grub-install пишет command not found - вроде есть примонтированые разделы: с корнем, с usr.
ковыряю уже два дня - не могу понять в чём дело. загружаюсь с первого dvd lenny, а там вхожу в оболочку и выполняю вышеописанное
Аватар Brullworfel03.05.2011 в 07:09#2037 ответ на #2035
"command not found" - значит "команда не найдена", другими словами: в ваша система не понимает что такое "grub-install", а значит на LiveDVD не установлен GRUB, вот и все. Загрузитесь с LiveCD Ubuntu или другой системы, где GRUB есть.
Аватар Kudemskey03.05.2011 в 10:25#2039
Имея на машине две или более ОС, проще всего установить Acronis OS Selector и больше не париться с загрузчиками. Сложно описать, что я только не выделываю с установкой и переустановкой ОС, но этот менеджер всегда выполняет свою задачу! Всем добра и здоровья...
Аватар GresBuba14.05.2011 в 11:31#2141
Способ восстановления загрузчика linux mint 10:
1.)запускаем консоль в MENU->'терминал' и там набираем
2.)sudo -s
3.)mkdir /old
4.)mkdir /old/dev
5.)mount /dev/sda№ /old #вместо № подставить номер раздела/харда-там где был установлен LINUX MINT (если не знаем - смотрим через прогу gparted(только смотрим))
6.)mount --bind /dev /old/dev
7.)chroot /old
8.)воспользовавшись поиском на компьютере находим файл "grub-install" и записываем путь к нему
9.)набираем записанный выше путь/grub-install /dev/sda
пример: /usr/sbin/grub-install /dev/sda
10.)перезагрузка
P.S. соблюдаем расположения пробелов,способ полностью восстанавливает предыдущий загрузчик
Аватар GresBuba14.05.2011 в 11:44#2143
Замечания по поводу отображения символов на экране:
1.)плохо видно ширину пробела
2.)ВНИМАНИЕ: сливаются вместе символы минуса(как определить количество ???????????????????)
пример:———————————————-
В ПРЕДЫДУЩЕМ СООБЩЕНИИ В ПУНКТЕ 6 НАХОДИТСЯ 2(ДВА) МИНУСА
Аватар SkaN09.06.2011 в 00:38#2282
а никто случаем не знает, как выйти в консоль через netboot? а то у меня нету дисковода
Аватар Алекс17.06.2011 в 23:08#2322
спасибо, помогло!
SkaN: сделай загрузочную флэшку.
Аватар Сергей13.07.2011 в 16:03#2419
Спасибо!!! Сработало на отлично.
Все восстановилось моментом.
Аватар slavay03y31.07.2011 в 03:08#2481
Стояло 2-линукса и винда хрюшка , удалили один линукс (у него стоял груб) , не запускался комп , с лив сиди поставили както груб (предпологаю что обрувом установки) . Итог : винда с груба грузится , а юбунта нет (с лив сиди при просмотре видно что от одного линукса все файлы и папки остались). Пробовал поразному восстанавливать груб - при попытке загрузить линукс только чёрный экран без какихнить признаков жизни. Подскажите что можно сделать (та убунта оч нужна ) .....
Аватар Анатолий14.08.2011 в 00:47#2515
После $sudo mount --bind /dev /mnt/dev или
$sudo mount --bind /proc /mnt/proc
выдает:
mount:mount point /mnt/dev does not exist
mount:mount point /mnt/proc does not exist
я так понял, что нету этих папок, а их и действительно нету!!! что делать ХЕЛПППП!!!
Аватар Brullworfel14.08.2011 в 10:43#2517 ответ на #2515
потому что неправильно выполнили предыдущую команду
Аватар 3-D_Holod21.08.2011 в 01:41#2536
Анатолий, ты пытаешься примонтировать к несуществующим папкам /mnt/proc и /mnt/dev. Просто создай папки dev и proc в папке /mnt
Аватар Brullworfel21.08.2011 в 10:10#2537 ответ на #2536
Нет, не надо ничего создавать. Если бы у него корневая ФС примонтировалась в /mnt то эти две папки бы там были. Вывод: не примонтирована корневая ФС, то есть не выполнена предыдущая команда. Читайте статью внимательнее.
Аватар Егор29.08.2011 в 22:01#2555
Вот тут всё так красиво написано, но мой случай не вкладывается в эти рамки. Причина моих бед - эгоистичный линукс. У меня стоит винда, пгтом я поставил линукс. Это всё мирна сосуществовало на винте. Далее я решил пгставить убунту на флешку. Отрубил винт воткнул флэшку и поставил. Но если я при подключенном винте гружусь с флэшки то шинукс на флэшке сносит груб с винта и ставит на флэшку. Причём после этого я могу попасть либо в винду лило в линукс на флэшке а в линукс нк винте-фиг
Аватар Aleks30.08.2011 в 17:16#2558
после установки граб неплохо было бы его и обновить
sudo update-grub

но даже и с помощью этого не помогает способ,
Вроде все нормально протекает, и пишет installation finished. no errors report

но все равно загружается вин7
Что делать ааааааа
Аватар dn14.09.2011 в 19:30#2597
Сложновато будет. А проще восстановить груб нельзя?
Аватар Brullworfel14.09.2011 в 23:51#2600 ответ на #2597
Переустановить систему? =)
Аватар Alexxx_27.09.2011 в 16:40#2630
Интересно можно ли решить эту проблему (c grub)установив ubuntu на свободное место (ещё раз), автоматически так сказать.
Аватар Max27.09.2011 в 17:21#2631
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1912 15358108+ 7 HPFS/NTFS
/dev/sda2 23940 24322 3068929 f W95 Ext'd (LBA)
/dev/sda3 1913 4344 19530752 83 Linux
/dev/sda4 4344 23940 157401088 83 Linux
/dev/sda5 23940 24322 3068928 82 Linux swap / Solaris

Не разберусь, что дальше мне вводить
Аватар Brullworfel27.09.2011 в 18:43#2632 ответ на #2631
У Вас 2 Linux-раздела:

/dev/sda3 1913 4344 19530752 83 Linux
/dev/sda4 4344 23940 157401088 83 Linux

Работайте с тем, куда устанавливали Ubuntu.
Аватар Brullworfel27.09.2011 в 18:44#2633 ответ на #2630
Ну GRUB то установиться, но у Вас получиться 2 системы, одна из которых Вам не нужна..
Аватар Alexxx_28.09.2011 в 10:54#2634
Если будет видна Винда и Линакс, то всё ОК. Второй Линакс можно потом снести.
Аватар Юрий29.09.2011 в 11:19#2638
Спасибо све получилось
Аватар maks1k29.09.2011 в 23:13#2640
[email protected]:~$ sudo fdisk -l
диск......

устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 2197 17647371 7 HPFS/NTFS
/dev/sda2 2197 3217 8193150 83 Linux
/dev/sda3 3218 38912 286720057 f W95 разшир. (LBA)
?dev/sda5 3218 38912 286720056 7 HPFS/NTFS
[email protected]:~$ sudo mount /dev/sda2 /mnt
[email protected]:~$ sudo mount --bind /dev /mnt/dev
mount: точка монтирования /mnt/dev не существует
што делать ??
Аватар Brullworfel29.09.2011 в 23:31#2641
Может Ubuntu туда не установлена, или ФС повреждена? Что выдаст "ls /dev/mnt" после "sudo mount /dev/sda2 /mnt"?
Аватар maks1k30.09.2011 в 09:38#2642
ls: невозможно получить доступ нет такого файла или каталога
(у меня ubuntu 11.04 установлена, и на cd та же 11,04)
Аватар maks1k30.09.2011 в 10:18#2643
mkdir /mnt/dev
mkdir: невозможно создать каталог "/mnt/dev": Отказ в доступе
Аватар maks1k30.09.2011 в 10:48#2644
дошол до команди
#nano -w /etc/default/grub
а дальше недано мне понять
Аватар chandler01.10.2011 в 22:32#2649
Спастбо. помогло.
Аватар SG04.10.2011 в 03:13#2656
Здравствуйте. Сделал всё по инструкции. Операция прошла успешно. Но при загрузке попадаю в
GRUB>
Хорошо бы знать, что писать в эту строчку. Мануал на английском разбирать? А есть ещё варианты восстановления? Переустановка?
Аватар Владимир31.10.2011 в 11:20#2771
Спасибо!!! Всё работает!!!
Аватар Александр12.11.2011 в 23:17#2823
Спасибо! Заработало!
Самый быстрый способ из предложенных в интернете.
Аватар Бывший виндоусник Борис30.11.2011 в 09:09#2870
Восстановление Граба с LiveCD проще и быстрее переустановкой, т.к.не в каждом случае поддерживаются нужные опции, хотя с точки зрения чопорных профи это западло.
Аватар Brullworfel30.11.2011 в 15:36#2871 ответ на #2870
Тут Вы не правы - переустановкой проще все решить, если у Вас система голая была, а если Вы до этого все настроили и установили все нужное - то далеко не проще.
Аватар Бывший виндоусник Борис01.12.2011 в 12:42#2874
Sorry... Несправедливо полагал, что у хозяина развитой системы не возникают такие вопросы.
Аватар Александр01.12.2011 в 12:54#2875
Привет. Для чего мы монитруем временные dev и proc в уже установленные /mnt/dev и /mnt/proc??
$sudo mount --bind /dev /mnt/dev
$sudo mount --bind /proc /mnt/proc
Аватар Юра15.12.2011 в 20:52#2899
Потому-что они очищаются при перезагрузке
Аватар leo11.01.2012 в 08:59#2957
Огромное спасибо !!! Все сделал по инструкции очень помогло ,востановил загрузчик GRUB2
Аватар dnua17.01.2012 в 20:40#2990
Всё получилось, спасибо.
Аватар Антон20.01.2012 в 00:03#2997
Вы великолепны! Наиболее простая, понятная и действенная инструкция! Спасибо!
Аватар Sergey02.02.2012 в 15:53#3019
Ну тоже очень большое спасибо!
Аватар Lirriella07.02.2012 в 01:04#3029
Большое спасибо, очень пригодилось!
Аватар oleg21.02.2012 в 13:05#3075
Мне очень помогло. Спасибо огромнейшее!!!
Аватар sfei24.02.2012 в 18:07#3081
Дружище, огромное тебе спасибо, очень помог твой пост, еще раз Огромнейшее Спасибо!!!!
Аватар Albert_Wesker11.03.2012 в 19:34#3120
Какие жуткие шаманства в консоли творить надо)))
Ребят,погуглите за super grub disk и жизнь наладится
Аватар Brullworfel11.03.2012 в 19:42#3121 ответ на #3120
Спасибо за ссылку, классная штука!

Но в этой ситуации не очень-то практичная, ибо образ на 1,44 Мб может только помочь в запуске системы, а образ с утилитами для восстановления весит более 300 Мб. ИМХО - легче пару строк в консоли набрать =).

Ну или как другой вариант, загрузиться из образа, который 1,44 Мб и через него попасть в свою Ubuntu, а далее одна только команда из консоли:

sudo grub-install --recheck /dev/sda

P.S. /dev/sda поменять на свой вариант, если вдруг у вас он другой (это подходит если у вас загрузочный первый жесткий диск на SATA. Если нет - опять же смотрите в "sudo fdisk -l" и ищите там свой раздел с Linux.
Аватар Albert_Wesker11.03.2012 в 20:41#3122
->Ну или как другой вариант, загрузиться из образа, который 1,44 Мб и через него попасть в свою Ubuntu, а далее одна только команда из консоли:
Так и делал всегда)))
Аватар EVil26.03.2012 в 16:21#3165
Спасибо! Спас сервер.
Аватар barserk27.03.2012 в 15:15#3170
доброго времени суток,,, сталкнулся с такой проблемой,, на борту стоит саташный жеский с виндой,, его отсоеденяю прикручиваю ide жеский и пытаюсь установить ubuntu,, она ставится без проблем,, но после перезакрузки выдает,, Mminimal bah-like,,,, ну и т.д,, при установке указываю ей использовать весь диск,, что я не так делаю???
Аватар Сергей15.04.2012 в 22:03#3258
Переставил Windows 7 - grub пропал
Kubuntu у меня был на sda5
сделал следующее
sudo mount /dev/sda5 /media
далее ставим grub с копированием существующих параметров
sudo grub-setup -d /media/boot/grub /dev/sda
Аватар tyz16.05.2012 в 17:26#3407
/usr/sbin/grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-setup: error: will not proceed with blocklists.
Аватар asd19.05.2012 в 23:10#3420
А зачем монтировать dev и proc перед chroot? "Потому-что они очищаются при перезагрузке" выше -- это не ответ, а какая-то фигня.

И про "--recheck" у grub-install тоже непонятно. Зачем? Что за ошибка может без него вывалиться?
Аватар Freir12.06.2012 в 00:22#3614
После команды "update-grub" выдаёт:
"Searching for GRUB installation directory ... found: /boot/grub
Cannot determine root device. Assuming /dev/hda1
This error is probably caused by an invalid /etc/fstab
awk: командная строка:1: критическая ошибка: невозможно открыть файл `/etc/fstab' для чтения (Нет такого файла или каталога)"

Что можно сделать?
Аватар Brullworfel12.06.2012 в 00:46#3615 ответ на #3614
Очень странное поведение.. А что выдаст вот эта команда:

cat /etc/fstab

?
Аватар Freir12.06.2012 в 10:56#3619
Выдаёт: cat: /etc/fstab: Нет такого файла или каталога

При выполнении команды: "grub-install /dev/sda"
"df: Предупреждение: не удалось прочитать таблицу смонтированных файловых систем: Нет такого файла или каталога
df: Предупреждение: не удалось прочитать таблицу смонтированных файловых систем: Нет такого файла или каталога
Could not find device for /boot: Not found or not a block device."
Аватар Freir12.06.2012 в 11:44#3620
Выполнил: "sudo grub-install --root-directory=/mnt/ /dev/sd1"
После перезагрузки появилось приветствие "grub>"
Но дальше ничего не грузится, по команде "boot" пишет "kernel не найден"
Аватар Brullworfel12.06.2012 в 13:04#3622 ответ на #3620
Если у Вас даже файла /etc/fstab нет - Ваша система совершенно в нерабочем состоянии. Вы что-то не то удалили наверное. Я даже не знаю что Вам поможет, кроме переустановки системы.
Аватар sbp28.06.2012 в 19:18#3748
Помогите, подскажите...
Система упала - не грузится. Разделы с ЛайфСД командой fdisk -l определяется, но не монтируется -
sudo mount /dev/sda1 /mnt
Выдает следующее -
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or helper program, or other error
В некоторых случаях полезная информация может быть
найдена в syslog - попробуйте dmesg | tail или что-то
в этом роде
ЖД с ЛайфСД видно, но войти в него, чтобы вытащить ценную инфу, невозможно - выдает ошибку.
Аватар Brullworfel30.06.2012 в 08:44#3751 ответ на #3748
Поломалась файловая система. Возможно, жесткий диск неисправен? Если нет - тогда интересно, как вызвали эту ошибку?

Систему скорее всего придется просто переустанавливать..
Аватар sbp30.06.2012 в 12:39#3753
Спасибо за ответ... Нет, файловая система не поламалась. GPart видит разделы, видит что это ext4. Неисправность ЖД? пока не знаю. Сейчас R-Studio вытягивает 250 ГБ инфы... Все отлично считывается.
Два года тому я поставил на ноутбук Pinguy (есть такая сборка, ну очень стабильная и устойчивая была). Издевался я над ней как хотел. Что-то слетало - поправлял (программированием я не занимался). И все в ней мне нравилось кроме работы WiFi, этих проприетарных драйверов и кернел-пака, которые постоянно слетали. И конечно же ОпенОфис уступает Ворду. Поэтому ее снес и установил ВиндХР.
А U-12.04 заломал следующим образом - снес тайский Фонт. А оказывается куча всяких скриптов в Ubuntu написано на тайском. Вот такая была неосторожность - просто не посмотрел в Семантике, что этот пак тянет за собой "хвост" (по-сути я снес систему, но это я понял вчера), что-то меня отвлекло. (Самоуверенность наказуема). Но не беда - есть бекап на Ubuntu сделанный DD. С ЛайфСД зашол в DD - восстановление, а убунту отвечает, что бекапа нету (хотя настроенное ежедневное копирование выполнялось успешно)!
Тут начало чесаться там, где не чешется никогда.
А целью было уменьшить дистрибутив до минимума для быстроты и простоты, для клонирования на старые и маломощные машины.
Аватар Brullworfel30.06.2012 в 13:14#3754 ответ на #3753
Если Вам нужен маленький и быстрый дистрибутив для слабых машин, рекомендую Lubuntu или чуть более тяжелый Xubuntu.
Аватар sbp30.06.2012 в 13:27#3756
Спасибо, этих я не "пробовал".
Аватар Виталий31.07.2012 в 08:58#3918
Поскажите пожалуйста, какие диски надо монтировать, чтобы ничего не потерять?? у меня 2 HDD. 200Gb-главный, на нём есть раздел 8Mb Ntfs -там BOOT файл Windows и 3 раздела ext-4 (свап,Linux, данные). А на 80Gb -3 раздела (один на 8Mb -не задействованный) ,16Gb -windows, 63Gb -данные..
заранее благодарен...

[email protected]:~$ sudo fdisk -l

Диск /dev/sdb: 80.0 ГБ,
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 2 7689 61753860 5 Расширенный
/dev/sdb2 * 7690 9729 16386300 7 HPFS/NTFS
/dev/sdb5 2 7689 61753827+ 7 HPFS/NTFS

Диск /dev/sda: 200.0 ГБ,
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 1 1972 15840058+ 83 Linux
/dev/sda2 * 1973 1973 8032+ 7 HPFS/NTFS
/dev/sda3 1974 24321 179510279+ 5 Расширенный
/dev/sda5 1974 2598 5020281 82 Linux своп / Solaris
/dev/sda6 2599 24321 174489966 83 Linux
Аватар Brullworfel31.07.2012 в 09:56#3919 ответ на #3918
Суть вопроса не совсем ясна. Будете вы монтировать или нет - данные от этого никакие не теряются.

Если имеется ввиду, каким разделам надо указывать точки монтирования при установке - то обязательно указывать только разделу, куда устанавливаете Linux (точка монтирования - "/").

Остальным разделом необходимо указать точки монтирования при установке, только в том случае, если вам важно чтобы они монтировались при запуске системы. Файлы на них будут в любом случае будут доступны, просто если не указывать точки монтирования при установке, то монтироваться они будут автоматически при первом обращении к ним из файлового менеджера.
Аватар Виталий31.07.2012 в 15:15#3920
Суть вопроса- восстановить загрузчик grub2 после переустановки Windows.
Вот у вас написано :
теперь я примонтирую Linux-раздел (здесь sda1), у меня нет отдельного /boot-раздела, как вы можете сами видеть(ЕСЛИ У ВАС ЕСТЬ не забудьте примонтировать его!)

А у меня есть отдельный /boot раздел.
Когда я устанавливал Linux, то при установке указывал :
/- 16Gb Ext4 сама система Linuks
/boot -диск 8Mb NTFS -там загрузчик Windows (boot.ini и другие файлы)
/windows -диск 16Gb NTFS -сама операционка, программы...
/home -диск 179Gb EXT4 -личные данные для Линукса.

Я загружался с Live-DVD, в результате некоторых бесплодных попыток- перестала загружаться Windows (файл C:/windows/непомнюимени не найден)
Вот. И как теперь эт восстановить??? чтобы систему не переустанавливать (всё-же почти 1Gb обновлений всяких..)
Windows- не жалко, но научиться бы надо...
Аватар Brullworfel31.07.2012 в 19:38#3921 ответ на #3920
Вы сделали очень большую глупость - указали в качестве раздела /boot раздел с NTFS, да еще к тому же на котором находится загрузчик Windows. Систему Вам придется переустанавливать в любом случае - и на этот раз не выдумывайте ерунды: не нужен Вам отдельный раздел /boot, раз Вы не разбираетесь в чем его суть. Точно также, как и /home на 179 Гб. Выделите для Ubuntu 10-20 Gb (EXT4, точка монтирования "/"), которых с головой Вам хватит для системы и установки программ, для Windows 30-50 Гб, а на остальном свободном месте создайте большой раздел NTFS, на котором у Вас будут храниться Ваши файлы, видео, аудио, документы и т.д. и т.п., и этот раздел будет одинаково прекрасно виден и доступен как в Windows, так и в Linux, и Ваши данные на нем всегда будут в целости при любых переустановках.

Что касается обновлений для Ubuntu - то загрузитесь с LiveDVD и скопируйте с вашего диска с Ubuntu папку /var/cache/apt/archives - там находятся все выкаченные обновления. После установки новой системы, скопируйте содержимое этой папки туда же, и менеджер пакетов уже не будет заново их качать.
Аватар Виталий31.07.2012 в 21:25#3922
Спасибо за ответы..я собственно с этого и начинал...к этому и придётся вернуться...(Lin+Win на одном HDD ;а данные в NTFS-на втором HDD)...
Эксперименты..учусь. Я хотел,чтобы диск с данными сразу монтировался и при нажатии "переход -> документы "на диск с данными... А ещё,мне пришлось создать раздел EXT4 /home для того, чтобы
1- на диске с документами не было папок .namefiles
2- файлы в этой папке можно редактировать..там и програмные файлы, например: была проблема с установкой модема DSL-200 только потому,что папка home была на разделе с системой..
3 -я иногда играю в WoT, а WotFliks должен быть в домашней папке..(там свой .wine, надо редактировать...)
-хотя это одна из причин,почему я ставлю win (глюков меньше в игре)
Итак, я диск 200Gb "соберу" в один раздел NTFS, а 80-ку снова "перекромсаю" под две системы... Но опять вопрос- вирусы в Windows ? Линуксу, то они не страшны, а вот данные которые я буду записывать на болванки, могут ведь быть заражены...Я в Лине видел антивирус.. он сможет прибить например "силитёра непомнюкакточноназывается"- он съедал все файлы с расширением .exe и сам антивирус тоже...
Аватар kwisk11.09.2012 в 09:32#4254
Стоял загрузчик от акронис, то и дело слетал. Замучился. На одном разделе стояла винда 7, на другом mint 12. Загрузчик от mint был полностью затерт. При помощи этой статьи полностью восстановил. Теперь грузится загрузчик mint с возможностью выбора операционок. Спасибо автору, все очень удачно восстановилось.
Аватар Albert_Wesker30.11.2012 в 22:34#4767 ответ на #2870
Бывший виндоусник Борис,
Офигеный ник))))))))))))
Аватар lulik14.01.2013 в 00:48#5008
АВТОРУ БРАВО!!!БРАВО!!!БРАВО!!!БРАВО!!!БРАВО!!!БРАВО!!!БРАВО!!!БРАВО!!!
Аватар dambra26.02.2013 в 22:47#5175
Спасибо большое автору статьи. Решился доставил Win7 чтоб некоторыми прогами пользоватся, и не мог войти в систему кроме как винды. Еслиб не статья пришлось бы все сносить и устанавливать опять Linux. Сам не поверил когда увидел родной экран. К слову сказать за 24 часа что винда стояла уже 3 раза синий экран... Вродибы столько денег стоит а синий экран остается. Обажаю родную консоль и Linux.
Аватар VVS12.03.2013 в 22:47#5203
Благодарю автора, все получилось!
Аватар RusDeb08.12.2013 в 00:17#5719
Графическая утилита для восстановления Grub2
http://forum.rusdeb.ru/viewtopic.php?f=32&p=27
Аватар mirdomu06.12.2014 в 13:40#6085
У меня установлены на одном разделе W7 и Ubuntu. Все настроено и работает. Для подстраховки сделал копию раздела на внешний диск с помощью Acronis. Прочитав вышеописанные "страдания", задумался, в каком порядке следует восстанавливать системы и загрузчики. Я раньше при восстановлении WIN не особо заморачивался загрузчиком - иногда включал его восстановление, иногда нет. Все работало. А как восстанавливать системы сейчас?
Аватар Валер_5129.07.2015 в 11:54#6290
Обновлял ubuntu 10.04 на 12.04 через менеджер обновлений. После перезагрузки появился черный экран с сообщением:

error: the symbol `grub_xputs` not found.
grub rescue> _

и требует ввода команды... Как исправить? Заранее спасибо за помощь!
Аналогичная ситуация была у Никиты (см.#1852).
Аватар yustof05.02.2016 в 17:47#6408
у меня была проблема с тем что: записал windows 8.1 затем Ubuntu 14 затем window 7 каждую в отдельный раздел. В конце концов стал выходить было между 8.1 и 7. Ubuntu вне игры. Вставил установочную флешку, повтроил авторску процедуру и все заработало. теперь могу выбрать при старте любую. Спасибо автору!
Аватар vober31.08.2016 в 14:51#6482
На разных дисках стоит 3 линуксовых системы - Убунту 10.04, Убунту 16.04 и RosaFresh R8 с возможностью выбора ОС при включении компа.
После обновления со сменой ядра перестала загружаться, хотя меню появлялось.
Перейдя в режим редактирования в меню загрузил с sda1 Убунту 10.04 и в терминале из под рута выполнил grub-mkconfig -o /home/[my account name]/grab.cfg
В процессе выполнения было видно, какие ОС и где найдены.
После этого переименовал /boot/grub/grub.cfg в /boot/grub/grub.cfg.old и скопировал новый grub.cfg в /boot/grub/
При презагрузке получилось рабочее меню, с которого нормально загрузился.
Таким образом восстановил мультизагрузку компа
Оставить комментарий


В рубрике "Другие HOW-TO":

Может ли Ubuntu это?

Может ли Ubuntu это?Англоязычный ресурс "OMG! Ubuntu" приводит ответ на 4 часто-задаваемых Google вопроса, начинающихся с "Can Ubuntu" ("Может ли Ubuntu..."). В связи с языковыми особенностями, проанализировать эту же тему в рунете немного сложнее, но в целом, вопросы и ответы на них актуальны для любого региона, поэто...

Программная точка доступа в Ubuntu (обновлено)

Программная точка доступа в Ubuntu (обновлено) Программная точка доступа позволяет работать вашему компьютеру в качестве Wifi-роутера. Это наиболее легкий способ соединить несколько компьютеров в одну сеть, а также раздавать доступ в интернет через свой компьютер на другие устройства сети, включая ноутбуки, смартфоны и планшетные компьютеры. Эт...

Установка Ubuntu рядом с Windows

Установка Ubuntu рядом с Windows Самый большой, важный и, как многие думают - сложный шаг в начале работы с Ubuntu - это ее установка. Однако я утверждаю, что это вовсе не так, и установка Ubuntu ни чуть не сложнее Windows! Но так как файловая система Ubuntu, как и любой другой Linux-системы, в корне отличается от Windows, зачасту...

Установка программ в Ubuntu - способы

Установка программ в Ubuntu - способыВ Ubuntu Linux существует множество способов установки программ. Здесь можно и воспользоваться встроенным в систему магазином приложений, и пакетным менеджером, и устанавливать программы из репозиториев при помощи команд в терминале, а также скачивать пакеты программ из интернета, после чего устанав...

Чиним звук в Skype в Ubuntu 13.10

Чиним звук в Skype в Ubuntu 13.10Пользователи Ubuntu 13.10 жалуются на искаженный звук в Skype, если он был установлен не из репозиториев Ubuntu, а скачан с официального сайта программы. Некоторые пользователии говорят об отсутствии звука вовсе. Проблема заключается в том, что Ubuntu 13.10 поставляется с PulseAudio 4.0 на борту, ко...

Исправляем смену раскладки клавиатуры в Ubuntu 13.10

Исправляем смену раскладки клавиатуры в Ubuntu 13.10Одна из новинок Ubuntu 13.10 - это новая система переключения раскладок клавиатуры. Однако новинка эта оказалась весьма непродуманной и для конечного пользователя обратилась кучей проблем. Во-первых, индикатор раскладки отображается в области системных уведомлений даже если у вас всего одна раскладк...

Как удалить онлайн-поиск ِAmazon и другие поисковые плагины Unity в Ubuntu 13.10

Как удалить онлайн-поиск ِAmazon и другие поисковые плагины Unity в Ubuntu 13.10В Ubuntu 13.04, если вы хотите избавиться от результатов поиска в онлайн-магазинах в главном меню Unity, нужно просто удалить линзы для магазинов ("Shopping lens"). В Ubuntu 13.10 Saucy Salamander этого сделать нельзя, однако есть другой способ избавиться от ненужных линз Unity - просто отключить их...

TypeCatcher - простая установка шрифтов из Google Fonts в Ubuntu

TypeCatcher - простая установка шрифтов из Google Fonts в UbuntuПосле продолжительного молчания, возвращаемся к публикации интересного и/или важного из мира Ubuntu, ну а тем более что не за горами очередной релиз нашей любимой операционной системы - Ubuntu 13.10, а вместе с ней и совершенно знаковое событие, я бы даже сказал - переломный момент: первый стабильны...
Δ Наверх