Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Ошибка в GRUB.[РЕШЕНО]  (Прочитано 763 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dr.Martens

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • 24 bit
    • Просмотр профиля
Ошибка в GRUB.[РЕШЕНО]
« : 29 Декабря 2010, 02:18:34 »
GRUB не загружает Windows XP. Ubuntu устанавливал из по форточки,boot devicve указал диск  C/ ,что с виндой.Ubuntu загружается на ура.Хотел сначала восстановить через консоль восстановления винды(fixmbr) но на диске с XP она отсутствует.
sudo update-grub не помогает.

Вот sudo fdisk -l
(Нажмите, чтобы показать/скрыть)

Windows установлена на sda1.

Вот сам файл grub.cfg
(Нажмите, чтобы показать/скрыть)

Параметры запуска винды отделил немножко.Думаю что проблема именно там.
Уже 2 дня рою форумы но так и не нашел что правильно туда прописать. :'(
Переустанавливать не вариант вообще.Помогите пожалуйста кто рубит в GRUB
« Последнее редактирование: 29 Декабря 2010, 19:17:40 от Dr.Martens »
moo.

Оффлайн SCREENRUNNER

  • Участник
  • *
  • Сообщений: 179
  • Могу копать, могу не копать.
    • Просмотр профиля
Re: Ошибка в GRUB.
« Ответ #1 : 29 Декабря 2010, 02:22:58 »
файл /etc/grub.d/чето-тоам_other_sustem сюда давай смотреть будем
 под спойлер не забудь его положить
Asus A8VMN
Nvidia GForce7900GS

Оффлайн Dr.Martens

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • 24 bit
    • Просмотр профиля
Re: Ошибка в GRUB.
« Ответ #2 : 29 Декабря 2010, 02:33:12 »
такого файла там нет
(Нажмите, чтобы показать/скрыть)
moo.

Оффлайн SCREENRUNNER

  • Участник
  • *
  • Сообщений: 179
  • Могу копать, могу не копать.
    • Просмотр профиля
Re: Ошибка в GRUB.
« Ответ #3 : 29 Декабря 2010, 02:34:32 »
извиняюсь 30_os-prober надо
Asus A8VMN
Nvidia GForce7900GS

Оффлайн Dr.Martens

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • 24 bit
    • Просмотр профиля
Re: Ошибка в GRUB.
« Ответ #4 : 29 Декабря 2010, 02:37:04 »
вот.надеюсь поможет :(
(Нажмите, чтобы показать/скрыть)
moo.

Оффлайн SCREENRUNNER

  • Участник
  • *
  • Сообщений: 179
  • Могу копать, могу не копать.
    • Просмотр профиля
Re: Ошибка в GRUB.
« Ответ #5 : 29 Декабря 2010, 02:39:07 »
так опять не то найдите в этих скриптах тот где Windows упоминается
Asus A8VMN
Nvidia GForce7900GS

Оффлайн Dr.Martens

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • 24 bit
    • Просмотр профиля
Re: Ошибка в GRUB.
« Ответ #6 : 29 Декабря 2010, 02:48:05 »
В 30_os-probler только нашел.Искал слово "win": В остальных нету
(Нажмите, чтобы показать/скрыть)

moo.

Оффлайн SCREENRUNNER

  • Участник
  • *
  • Сообщений: 179
  • Могу копать, могу не копать.
    • Просмотр профиля
Re: Ошибка в GRUB.
« Ответ #7 : 29 Декабря 2010, 02:50:29 »
не там дожно быть


### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 24bc1d13bc1ce15a
drivemap -s (hd0) ${root}
chainloader +1
« Последнее редактирование: 29 Декабря 2010, 02:52:07 от SCREENRUNNER »
Asus A8VMN
Nvidia GForce7900GS

Оффлайн Dr.Martens

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • 24 bit
    • Просмотр профиля
Re: Ошибка в GRUB.
« Ответ #8 : 29 Декабря 2010, 02:52:53 »
Это только в grub.cfg
В папке grub.d ни в одном из файлов не нашел
« Последнее редактирование: 29 Декабря 2010, 02:55:11 от Dr.Martens »
moo.

Оффлайн SCREENRUNNER

  • Участник
  • *
  • Сообщений: 179
  • Могу копать, могу не копать.
    • Просмотр профиля
Re: Ошибка в GRUB.
« Ответ #9 : 29 Декабря 2010, 03:04:56 »
Там должен лежать файл other systems с номером( попробуйте загрузившись с лайв-сд переустановить граб командой sudo install grub

Пользователь решил продолжить мысль 29 Декабря 2010, 03:05:41:
файл дожен появится а кстати ставили то через wubi?
Asus A8VMN
Nvidia GForce7900GS

Оффлайн Dr.Martens

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • 24 bit
    • Просмотр профиля
Re: Ошибка в GRUB.
« Ответ #10 : 29 Декабря 2010, 13:11:58 »
Файл не появился =(
Нет,ставил на отдельный том
moo.

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2172
    • Просмотр профиля
Re: Ошибка в GRUB.
« Ответ #11 : 29 Декабря 2010, 14:16:15 »
1. В интернете есть iso-образы консоли восстановления;
2. Есть программа testdisk (кроссплатформенная, как для windows, так и для ubuntu).

Первый способ Вы уже, наверное прочитали.
Второй способ я знаю теоретически, восстанавливал загрузочный сектор только на флешке.


Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: Ошибка в GRUB.
« Ответ #12 : 29 Декабря 2010, 14:19:02 »
а кстати ставили то через wubi?

Нет,ставил на отдельный том

Ubuntu устанавливал из по форточки,boot devicve указал диск  C/

???
Tempora mutantur et nos mutantur in illis

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2172
    • Просмотр профиля
Re: Ошибка в GRUB.
« Ответ #13 : 29 Декабря 2010, 16:20:46 »
Хочу поэкспериментировать. Но портить свою рабочую машину не хочется.
Вот, что надо бы сделать, в ubuntu:

sudo testdisk

Первый шаг.
Запись логов. По умолчанию выбран пункт [Create], соглашаемся, нажимаем Enter.
Второй шаг.
Выводится список дисков, обнаруженных в системе. Клавишами "вверх/вниз" выбираем нужный диск.
В нижней части окна в списке доступных команд выбираем [Proceed], нажимаем Enter.
Третий шаг.
Выбор типа таблицы разделов. Выбираем [Intel], нажимаем Enter.
Четвёртый шаг.
Выбор варианта действий. Выбираем [Advanced], нажимаем Enter.
Пятый шаг.
Выбираем загрузочный раздел Windows. В списке доступных команд должен появиться пункт [Boot], выбираем его, нажимаем Enter.
Шестой шаг.
Программа определяет состояние основного и резервного загрузочных секторов. Возможно, основной сектор будет иметь статус "Bad", а резервный - "OK". Тогда в списке доступных команд выбираем [Backup BS], нажимаем Enter.
Седьмой шаг.
Подтверждаем выбор, нажимаем клавишу Y.

Затем 5 раз нажимаем [Quit]. Перезагружаемся и, возможно, загрузится Windows.


А можно просто посмотреть, не бэкапить.
Ссылка на первоисточник:
http://sourceforge.net/apps/mediawiki/bootinfoscript/index.php?title=Boot_Problems:Boot_Sector
« Последнее редактирование: 29 Декабря 2010, 16:23:13 от Виктор Перестукин »

Оффлайн Dr.Martens

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • 24 bit
    • Просмотр профиля
Re: Ошибка в GRUB.
« Ответ #14 : 29 Декабря 2010, 19:12:15 »
а кстати ставили то через wubi?

Нет,ставил на отдельный том

Ubuntu устанавливал из по форточки,boot devicve указал диск  C/

???

неправильно написал.ставил на комп с уже установленой форточкой

Пользователь решил продолжить мысль 29 Декабря 2010, 19:16:53:
Проблему решил так.
Нашел чистый образ XP SP3 Rus,без вырезанной консоли восстановления.
Консоль вызывается R при начале установки форточки.
fixbootfixmbrВосстановил загрузку винды.
Потом через liveUSB восстановил grub.

Жаль конечно что так и не узнал в чем было дело. :(
« Последнее редактирование: 29 Декабря 2010, 19:16:53 от Dr.Martens »
moo.

 

Страница сгенерирована за 0.022 секунд. Запросов: 20.