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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: GRUB, Vista, ноутбук и внешний винт  (Прочитано 1528 раз)

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

Оффлайн sibsith

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
GRUB, Vista, ноутбук и внешний винт
« : 03 Апреля 2009, 19:00:21 »
Имеется: бук с вистой, внешний жесткий диск с установленной на него Ubuntu 8.10 (GRUB там же). При загрузке без подключения диска граб не грузится, соответственно, нельзя даже виндой воспользоваться, что очень неудобно.
Как сделать так, чтобы при подключении внеш. ж.д. можно было выбрать ОС из списка(как сейчас), а при неподключении просто грузилась бы Windows.
Плюс к этому хотелось бы еще получить возможность в перспективе безболезненно снести Ubuntu.
Очень прошу описать поподробнее, так сказать, по шагам. Спасибо.  :)

Оффлайн Archimonde

  • Участник
  • *
  • Сообщений: 111
    • Просмотр профиля
Re: GRUB, Vista, ноутбук и внешний винт
« Ответ #1 : 03 Апреля 2009, 21:03:14 »
Ну, к сожалению, с вистой я не знаю :-[ но в XP я бы загрузился без внешнего hdd, с установочного диска XP и восстановил загрузчик (fixboot, fixmbr). Хотя, скорее всего, вы убьете граб. Поэтому надо сделать внешний хдд загрузочным, и поставить туда граб. Как восстановить граб я знаю :-)

1. Грузимся с live-cd(с подключенным внешним хдд)
2. Открываем терминал.
3. Пишем sudo grub
4. в грабе:
 find /boot/grub/stage1
 (hdX,Y)
 (x,y - запомнить)
 root (hdX,Y)
 setup (hdX)
 quit
5. Все, граб жив.

Оффлайн dr_bream

  • Любитель
  • *
  • Сообщений: 84
  • Быть добру!!!
    • Просмотр профиля
Re: GRUB, Vista, ноутбук и внешний винт
« Ответ #2 : 04 Апреля 2009, 16:28:47 »
grub> find /boot/grub/stage1
 (hd1,4)

grub>

А дальше  Error 27: Unrecognized command
 :- :'(



Пользователь решил продолжить мысль 04 Апреля 2009, 14:31:08:
Тут дело в том ... ставил  ecom  и упал граб.... надоела ставить заново ... скорость инета 128   -долга

grub> find /boot/grub/stage1
 (hd1,4)

grub>

Што писать дальше ... кансоль баюсь как огня ... может паможите  што мне делать

Пользователь решил продолжить мысль 04 Апреля 2009, 16:57:56:
Cорри .... я уже разобрался ... ни такая уж страшная эта кансоль   ;D :D ;)
Всё проста и удобна )))
« Последнее редактирование: 04 Апреля 2009, 16:57:56 от dr_bream »
ubuntu 16.10 x86_64

Оффлайн Archimonde

  • Участник
  • *
  • Сообщений: 111
    • Просмотр профиля
Re: GRUB, Vista, ноутбук и внешний винт
« Ответ #3 : 04 Апреля 2009, 20:10:03 »
grub> find /boot/grub/stage1
 (hd1,4)

grub>

А дальше  Error 27: Unrecognized command
 :- :'(



Пользователь решил продолжить мысль 04 Апреля 2009, 12:31:08:
Тут дело в том ... ставил  ecom  и упал граб.... надоела ставить заново ... скорость инета 128   -долга

grub> find /boot/grub/stage1
 (hd1,4)

grub>

Што писать дальше ... кансоль баюсь как огня ... может паможите  што мне делать

Пользователь решил продолжить мысль 04 Апреля 2009, 14:57:56:
Cорри .... я уже разобрался ... ни такая уж страшная эта кансоль   ;D :D ;)
Всё проста и удобна )))

Извините, это я неправильно написал. (hdX,Y) - это то что вернется, писать это НЕ НАДО!

Оффлайн sibsith

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: GRUB, Vista, ноутбук и внешний винт
« Ответ #4 : 07 Апреля 2009, 20:21:49 »
проблема так и  не решилась. Загрузчик винды не работает! Нужен граб для ее запуска. Винт отключаю - эррор 17, подключаю - грузится граб.
Как же сделать все-таки, чтобы при отключенном внешнем жд грузилась бы просто виста как раньше, а? Загрузочного диска нет, т.к. в комплекте с буком не шел, есть спец. утилита, с помощью которой можно сделать бэкап, сделал, записал на двд, переустановил висту, все как было, так и осталось, только Windows работает шустрее)) помогите!!!
« Последнее редактирование: 07 Апреля 2009, 20:24:52 от sibsith »

Оффлайн tremor

  • Участник
  • *
  • Сообщений: 212
  • Промышляю локальными сетями
    • Просмотр профиля
    • Компьютерные сети в Екатеринбурге
Re: GRUB, Vista, ноутбук и внешний винт
« Ответ #5 : 07 Апреля 2009, 21:00:42 »
Да все несложно щас скопирую свой груб.... ждите...

## ## End Default Options ##

title      Ubuntu 8.10, kernel 2.6.27-14-generic
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.27-14-generic root=UUID=1de4c500-c5d0-4c5a-9fec-8cb162cdd73d ro quiet splash vga=794
initrd      /boot/initrd.img-2.6.27-14-generic
quiet

title      Ubuntu 8.10, kernel 2.6.27-14-generic (recovery mode)
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.27-14-generic root=UUID=1de4c500-c5d0-4c5a-9fec-8cb162cdd73d ro  single
initrd      /boot/initrd.img-2.6.27-14-generic

title      Ubuntu 8.10, kernel 2.6.27-13-generic
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.27-13-generic root=UUID=1de4c500-c5d0-4c5a-9fec-8cb162cdd73d ro quiet splash vga=794
initrd      /boot/initrd.img-2.6.27-13-generic
quiet

title      Ubuntu 8.10, kernel 2.6.27-13-generic (recovery mode)
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.27-13-generic root=UUID=1de4c500-c5d0-4c5a-9fec-8cb162cdd73d ro  single
initrd      /boot/initrd.img-2.6.27-13-generic

title      Ubuntu 8.10, kernel 2.6.27-12-generic
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.27-12-generic root=UUID=1de4c500-c5d0-4c5a-9fec-8cb162cdd73d ro quiet splash vga=794
initrd      /boot/initrd.img-2.6.27-12-generic
quiet

title      Ubuntu 8.10, kernel 2.6.27-12-generic (recovery mode)
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.27-12-generic root=UUID=1de4c500-c5d0-4c5a-9fec-8cb162cdd73d ro  single
initrd      /boot/initrd.img-2.6.27-12-generic

title      Ubuntu 8.10, kernel 2.6.27-11-generic
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.27-11-generic root=UUID=1de4c500-c5d0-4c5a-9fec-8cb162cdd73d ro quiet splash vga=794
initrd      /boot/initrd.img-2.6.27-11-generic
quiet

title      Ubuntu 8.10, kernel 2.6.27-11-generic (recovery mode)
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.27-11-generic root=UUID=1de4c500-c5d0-4c5a-9fec-8cb162cdd73d ro  single
initrd      /boot/initrd.img-2.6.27-11-generic

title      Ubuntu 8.10, kernel 2.6.24-23-generic
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.24-23-generic root=UUID=1de4c500-c5d0-4c5a-9fec-8cb162cdd73d ro quiet splash vga=794
initrd      /boot/initrd.img-2.6.24-23-generic
quiet

title      Ubuntu 8.10, kernel 2.6.24-23-generic (recovery mode)
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.24-23-generic root=UUID=1de4c500-c5d0-4c5a-9fec-8cb162cdd73d ro  single
initrd      /boot/initrd.img-2.6.24-23-generic

title      Ubuntu 8.10, memtest86+
root      (hd1,0)
kernel      /boot/memtest86+.bin
quiet

title      Windows XP
root      (hd0,0)
savedefault
makeactive
chainloader +1

### END DEBIAN AUTOMAGIC KERNELS LIST



Как видно абзац - это один пункт груба. В итоге эта запись - это куча ядер Убунты, а в оконцовиче - Windows. Поменяйте разделы под себя и все.

Груб точно должен быть на винте ноутбука. И по умолчанию грузить венду, а как опция - Linux с внешнего винта (строчка такая будет у вас в грубе, тоесть абзац в конфиге.) Какой абзац - умолчальный - все в этом конфиге выставляется, я все не стал копировать. Почитайте внимательно - там к каждой опции удобный комментарий. Я сам разобрался в свое время.

Оффлайн BMJ

  • Активист
  • *
  • Сообщений: 782
    • Просмотр профиля
Re: GRUB, Vista, ноутбук и внешний винт
« Ответ #6 : 07 Апреля 2009, 21:11:32 »
Что-то странно, если нет внешнего диска, при условии что загрузчик (граб) установлен на нем, виста должна грузиться. У меня два винта, граб на убунтовском, он в биосе загрузочный по умолчанию, хочу винду, в биосе выбираю диск с виндой и она грузится не видя граба. Подозреваю что при установке убунты, граб встал на винт с виндой, вот и результат.

Оффлайн tremor

  • Участник
  • *
  • Сообщений: 212
  • Промышляю локальными сетями
    • Просмотр профиля
    • Компьютерные сети в Екатеринбурге
Re: GRUB, Vista, ноутбук и внешний винт
« Ответ #7 : 07 Апреля 2009, 21:13:10 »
Да там явно mbr затерт, я вот и говорю, полностью на граб перейти и никакой биос не нужен.

Оффлайн sibsith

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: GRUB, Vista, ноутбук и внешний винт
« Ответ #8 : 08 Апреля 2009, 09:38:27 »
Для простоты назовем бучный диск hitachi, а внешний - wd (так в общем то и есть). Почему если граб на hitachi, то он вообще не грузится без подключения wd? Пишет grub loading stage1.5 error17. На wd папка /boot/grub существует. Если пишу в консоли find /boot/grub/stage1, пишет hd(2,0), stage2 - то же самое. А по идее то у меня их всего два, 0 и 1. На первом(hitachi) 3 раздела, на wd два.
Вот запись из моего menu.lst. Вообще говоря, хотелось бы уже восстановить загрузчик висты, снести Ubuntu и пользовать wd для складирования информации.

## ## End Default Options ##

title      Ubuntu 8.10, kernel 2.6.27-11-generic
uuid      2617cc3a-6ad3-40c2-811a-aaeef92192b7
kernel      /boot/vmlinuz-2.6.27-11-generic root=UUID=2617cc3a-6ad3-40c2-811a-aaeef92192b7 ro quiet splash
initrd      /boot/initrd.img-2.6.27-11-generic
quiet

title      Ubuntu 8.10, kernel 2.6.27-11-generic (recovery mode)
uuid      2617cc3a-6ad3-40c2-811a-aaeef92192b7
kernel      /boot/vmlinuz-2.6.27-11-generic root=UUID=2617cc3a-6ad3-40c2-811a-aaeef92192b7 ro  single
initrd      /boot/initrd.img-2.6.27-11-generic

title      Ubuntu 8.10, kernel 2.6.27-7-generic
uuid      2617cc3a-6ad3-40c2-811a-aaeef92192b7
kernel      /boot/vmlinuz-2.6.27-7-generic root=UUID=2617cc3a-6ad3-40c2-811a-aaeef92192b7 ro quiet splash
initrd      /boot/initrd.img-2.6.27-7-generic
quiet

title      Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid      2617cc3a-6ad3-40c2-811a-aaeef92192b7
kernel      /boot/vmlinuz-2.6.27-7-generic root=UUID=2617cc3a-6ad3-40c2-811a-aaeef92192b7 ro  single
initrd      /boot/initrd.img-2.6.27-7-generic

title      Ubuntu 8.10, memtest86+
uuid      2617cc3a-6ad3-40c2-811a-aaeef92192b7
kernel      /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title      Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title      Windows Vista/Longhorn (loader)
root      (hd0,0)
savedefault
makeactive
chainloader   +1


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda2
title      Windows Vista/Longhorn (loader)
root      (hd0,1)
savedefault
makeactive
chainloader   +1

Оффлайн gomzz

  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: GRUB, Vista, ноутбук и внешний винт
« Ответ #9 : 08 Апреля 2009, 11:26:19 »
когда grub инициируется кодом начальной загрузки он ищет свой menu.lst, который у вас, как я понял, находится на снятом харде, отсюда ваши ошибки.
Попробуйте grub4dos, конкретно посмотрите это и это

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Re: GRUB, Vista, ноутбук и внешний винт
« Ответ #10 : 08 Апреля 2009, 14:14:30 »
Цитировать
Имеется: бук с вистой, внешний жесткий диск с установленной на него Ubuntu 8.10 (GRUB там же).
В BIOS укажите первоочерёдную загрузку с внешнего диска.
Внешний хард станет (hd0,0) и GRUB будет грузится по умолчанию. В menu.lst потом дописывается опция загрузки с windows.
И.М.Х.О. Намного проще сменить местами харды в BIOS, чем переустанавливать GRUB и переделывать menu.lst...

P.S. Windows не сможет загрузится с отличного от hd0 диска, потому нужно делать remaping:
title Windows
rootnoverify (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
chainloader +1
« Последнее редактирование: 08 Апреля 2009, 14:19:22 от Alie Alexandross »
Подпись автора jillsmitt истинна...

 

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