Рубрика: Admin Work
16 Июн 2010Как я писал в прошлом посте, недавно у меня на работе моргал свет и один из серверов под Ubuntu приказал долго жить, а именно откинулся GRUB загрузчик Linux. Первое что я увидел когда загрузил сервер это было:
GRUB Loading.
error: no such partition
grub rescue>
Блин что это за хрень? Это был мой первый опыт когда я сталкивался с такой ошибкой. Но оказалось что устранить её довольно просто. Сначала я правда начал читать различные форумы где описывались схожие проблемы. Но нечего из описанного не помогало, и тогда я подумал что наверняка на компакт-диске с Ubuntu есть консоль восстановления. Так оно и оказалось.
Весь процесс занял не более 10 минут. При загрузке с компакт диска нужно всего лишь выбрать «Восстановление системы» и ответить на ряд вопросов которые задаст вам система они впрочем аналогичны тем что были при установки ubuntu server. В конце вам потребуется один раз перезагружаться и зайти у же рабочую консоль.
Надеюсь мой опыт будет вам полезен и вы обойдёте очередные грабли стороной.
Подписаться на обновления:
Вы можете подписаться на обновления через RSS, и получать оперативно все новсти блога в удобном форме.
6 коммент. к GRUB error: no such partition в Ubuntu server
David
4th Май 2011 в 12:52
напишите на мыло плиз
у меня проблемы с восстановлением
там один вопрос которого никак не пойму
admin
4th Май 2011 в 13:34
Задайте вопрос в комментариях, я постараюсь помочь.
David
4th Май 2011 в 14:40
я поставил Ubuntu (последнюю (1*.4))
дополнительно к винде, после перезагрузки GRUB пишет сообщение error: no such partition
(это уже после того как я что-то почудил, было другая ошибка)
сделал как вы сказали, восстановление запустил, выбрал раздел с линуксом (другие нет смысла выбирать, будет ошибку писать), прописал /dev/sda что означает установить GRUB на винт(по описанию, было на англ) никаких сообщений, и ошибок не было, что-то на долю секунды милькнуло, и вернуло к выбору действия.
другие команды тоже не работают (из списка, /dev/sda2, /dev/sda5, /dev/fd0)
на майле ответили что поможет
(у меня линукс на /sda7)
sudo su
mount /dev/sda7 /mnt
mount –bind /dev /mnt/dev
chroot /mnt /bin/bash
update-grub
grub-install /dev/sda
дополнил командой
mount /sys
т.к. система просила
sudo su
mount /dev/sda7 /mnt
mount –bind /dev /mnt/dev
chroot /mnt /bin/bash
mount /sys
update-grub
grub-install /dev/sda
в первый раз это исправило ошибку на №5
сказали что это проблема с разметкой разделов, исправил, не помогло, переставил линукс, теперь пишет данную ошибку
(error: no such partition)
и пока никакими командами не смог её исправить.
прошу помощи.
David
4th Май 2011 в 14:48
я в линуксе совсем новичок, абсолютно не шарю, только догадываюсь что да как, (хоть в винде и умею многое и знаю), мне как незнайке посоветовали убунту, сказали самая приближенная к винде, и я какие не поставлю убунту\минт\опн сюс вечно проблемы с GRUB’ом
может если без винды, только линукс поставить, будет без проблем?
вот думаю сносить винду или нет..
admin
4th Май 2011 в 14:58
У меня была похожая ситуация, вы можете не переживать за данные просто запустите Ubuntu с компакт диска не установку а просто LiveCD версию. После уже в ней выберете установку Ubuntu 11.04 и в процессе установки выберете пункт установить в ручную или как то так я просто не помню точное название он вроде бы 3й в списке был. Откроется окошко с вашими разделами выбирайте раздел с линуксом и делайте его основным. После этого сам установщик найдёт вашу винду и скажет что добавит её в загрущик после этого, всё будет ровно работать.
David
4th Май 2011 в 15:05
оО система, благодарю, счас попробую.
а я пробовал сделать раздел с линуксом основным, а не тот что с виндой, только я это делал через акронис, а как я это сделал, то таблица разделов вобще рухнула, и начали вылазить в виндовсе ошибки о повреждении файлов.