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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Проблема с GRUB  (Прочитано 1040 раз)

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

Оффлайн edenisn

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Проблема с GRUB
« : 30 Апреля 2011, 14:54:23 »
Доброго дня всем!

Проблема с GRUBом. Линух грузится замечательно, а вот Windows 7 из под GRUB не загружается. что делать?

Оффлайн #define true 0

  • Участник
  • *
  • Сообщений: 149
  • В Гугл, животное, кури маны! П.С.:шутка конечно :)
    • Просмотр профиля
Re: Проблема с GRUB
« Ответ #1 : 30 Апреля 2011, 15:39:33 »
Пробовал в консоли от рута выполнить update-grub???
Ее нет в списке??? или просто не загружается после того как ее выбираешь???
« Последнее редактирование: 30 Апреля 2011, 15:42:08 от Denis_1 »
CPU :AMD Athlon(tm) II X2 265 Processor 3315MHz | GPU: GeForce GT 240 PCI Express

Оффлайн edenisn

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Проблема с GRUB
« Ответ #2 : 01 Мая 2011, 16:54:30 »
Пробовал в консоли от рута выполнить update-grub???
Ее нет в списке??? или просто не загружается после того как ее выбираешь???

update-grab выполнил. проблема осталась.2 винта у меня: один на 1 Тб, второй на 160 Гб. На терабайтнике стоит Windows7, на 160 установлен Ubuntu 11.04. Так вот привыборе грузится с винды ничего не происходит.черный экран...вверху мигает курсор ввода и все.все молчит.что делать?

Оффлайн vasyl

  • Старожил
  • *
  • Сообщений: 1724
    • Просмотр профиля
Re: Проблема с GRUB
« Ответ #3 : 01 Мая 2011, 17:11:26 »
Восстановить загрузчик вин с DVD-7, восстановить grub с live-CD (IMHO).
Ubuntu Mate 16.04 + Windows 10

Оффлайн edenisn

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Проблема с GRUB
« Ответ #4 : 01 Мая 2011, 17:17:15 »
Восстановить загрузчик вин с DVD-7, восстановить grub с live-CD (IMHO).

а зачем восстанавливать загрузчик винды? если я в биосе выбираю грузиться с теробайтника, то Windows грузится как обычно.

Оффлайн vasyl

  • Старожил
  • *
  • Сообщений: 1724
    • Просмотр профиля
Re: Проблема с GRUB
« Ответ #5 : 01 Мая 2011, 17:32:07 »
Ну тогда sudo update-grub ?
Ubuntu Mate 16.04 + Windows 10

Оффлайн edenisn

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Проблема с GRUB
« Ответ #6 : 01 Мая 2011, 17:38:12 »
Ну тогда sudo update-grub ?

уже пробовал.не помогает

Оффлайн Panic! At the Kernel

  • Активист
  • *
  • Сообщений: 700
    • Просмотр профиля
Re: Проблема с GRUB
« Ответ #7 : 01 Мая 2011, 17:43:43 »
Попробуй сделать вручную соответственно разбивке своих хардов http://erickoo.wordpress.com/2009/06/14/how-to-add-vista-partition-to-grub-2-ubuntu-9-10-karmic-koala/

Я так делал, когда хард с виндой подключил уже после установки линукса.

Оффлайн vasyl

  • Старожил
  • *
  • Сообщений: 1724
    • Просмотр профиля
Re: Проблема с GRUB
« Ответ #8 : 01 Мая 2011, 17:45:06 »
/boot/grub/grub.cfg?
Ubuntu Mate 16.04 + Windows 10

Оффлайн Norrius

  • Участник
  • *
  • Сообщений: 189
    • Просмотр профиля
Re: Проблема с GRUB
« Ответ #9 : 01 Мая 2011, 17:53:06 »
/etc/grub.d/40_custom!

Оффлайн edenisn

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Проблема с GRUB
« Ответ #10 : 01 Мая 2011, 18:18:41 »
Попробуй сделать вручную соответственно разбивке своих хардов http://erickoo.wordpress.com/2009/06/14/how-to-add-vista-partition-to-grub-2-ubuntu-9-10-karmic-koala/

Я так делал, когда хард с виндой подключил уже после установки линукса.

попробовал.нет такого раздела пишет.вот что у меня выдает команда sudo fdisk -l /dev/sda
Диск /dev/sda: 1000.2 ГБ, 1000204886016 байт
255 heads, 63 sectors/track, 121601 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xbdce9528

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1          13      102400    7  HPFS/NTFS
Раздел 1 не заканчивается на границе цилиндра.
/dev/sda2              13       30596   245656576    7  HPFS/NTFS
Раздел 2 не заканчивается на границе цилиндра.
/dev/sda3           30596      121602   730999920    f  W95 расшир. (LBA)
Раздел 3 не заканчивается на границе цилиндра.
/dev/sda5           30596      121602   730999910+   7  HPFS/NTFS

Может в файле 11_Windows я не так прописал set root=(hd0,1)??? Пробовал уже и hd0,0 и hd0,2 не помогает. может Вы что то подскажите?

Пользователь решил продолжить мысль 01 Мая 2011, 18:21:37:
/etc/grub.d/40_custom!

Я новичок в линухе... совершенно не понял что Вы написали
« Последнее редактирование: 01 Мая 2011, 18:21:37 от edenisn »

Оффлайн Norrius

  • Участник
  • *
  • Сообщений: 189
    • Просмотр профиля
Re: Проблема с GRUB
« Ответ #11 : 01 Мая 2011, 19:02:33 »
Добавьте в конце /etc/grub.d/40_custom строки такого вида:
menuentry "Windows loader (on /dev/sdb1)" {
insmod part_msdos
insmod ntfs
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set ea143c0b143bd971
chainloader +1
}
где '(hd1,msdos1)' - первый раздел второго харда, и $ sudo update-grub

Вообще, '(hd1,msdos1)' - это как-то по-китайски, но у меня в автоматическом конфиге указания на разделы такого вида.
« Последнее редактирование: 01 Мая 2011, 19:04:08 от Norrius »

Оффлайн edenisn

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Проблема с GRUB
« Ответ #12 : 01 Мая 2011, 19:15:42 »
Добавьте в конце /etc/grub.d/40_custom строки такого вида:
menuentry "Windows loader (on /dev/sdb1)" {
insmod part_msdos
insmod ntfs
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set ea143c0b143bd971
chainloader +1
}
где '(hd1,msdos1)' - первый раздел второго харда, и $ sudo update-grub

Вообще, '(hd1,msdos1)' - это как-то по-китайски, но у меня в автоматическом конфиге указания на разделы такого вида.

может конечно дурацкий вопрос... но причем тут hd1? если Windows у меня на hd0

Оффлайн Norrius

  • Участник
  • *
  • Сообщений: 189
    • Просмотр профиля
Re: Проблема с GRUB
« Ответ #13 : 01 Мая 2011, 19:21:23 »
А откуда мне знать, какой из винтов у вас стоит нулевым, а какой - первым? Кстати, строка с search вроде необязательная.

Оффлайн edenisn

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Проблема с GRUB
« Ответ #14 : 01 Мая 2011, 19:25:03 »
А откуда мне знать, какой из винтов у вас стоит нулевым, а какой - первым? Кстати, строка с search вроде необязательная.

Тогда почему такой вот код не работает???
#! /bin/sh -e
echo “Adding Windows” >&2
cat << EOF
menuentry “Windows 7″ {
set root=(hd0,1)
chainloader +1
}
EOF

 

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