GRUB не видит windows

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Аватара пользователя
mist404
Сообщения: 106
ОС: Free Mandriva 2009

GRUB не видит windows

Сообщение mist404 »

Народ помогите: установил убунту, а граб не подрубил винду, вписал в menu.lst:

Код: Выделить всё

 # This entry automatically added by the Debian installer for a non-linux OS

# on /dev/sda2

title vista

rootnoverify (hd0,0)

savedefault

makeactive

chainloader +1

Всё равно не чего не получилось (ошибку пишет когда пытаюсь загрузить винду)
вот полный:

Код: Выделить всё

# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default        0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout        3

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title        Windows 95/98/NT/2000
# root        (hd0,0)
# makeactive
# chainloader    +1
#
# title        Linux
# root        (hd0,1)
# kernel    /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=6ed0978f-8656-40cc-b5f3-97fa4cadf942 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=403dabfb-790f-48c1-8238-207464e4b78e

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## specify if running in Xen domU or have grub detect automatically
## update-grub will ignore non-xen kernels when running in domU and vice versa
## e.g. indomU=detect
##      indomU=true
##      indomU=false
# indomU=detect

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title        Ubuntu 9.04, kernel 2.6.28-11-generic
uuid        403dabfb-790f-48c1-8238-207464e4b78e
kernel        /vmlinuz-2.6.28-11-generic root=UUID=6ed0978f-8656-40cc-b5f3-97fa4cadf942 ro quiet splash
initrd        /initrd.img-2.6.28-11-generic
quiet

title        Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid        403dabfb-790f-48c1-8238-207464e4b78e
kernel        /vmlinuz-2.6.28-11-generic root=UUID=6ed0978f-8656-40cc-b5f3-97fa4cadf942 ro  single
initrd        /initrd.img-2.6.28-11-generic

title        Ubuntu 9.04, memtest86+
uuid        403dabfb-790f-48c1-8238-207464e4b78e
kernel        /memtest86+.bin
quiet

 # This entry automatically added by the Debian installer for a non-linux OS

# on /dev/sda2

title vista

rootnoverify (hd0,0)

savedefault

makeactive

chainloader +1

### END DEBIAN AUTOMAGIC KERNELS LIST

Вывод fdisk -lu:

Код: Выделить всё

Диск /dev/sda: 250.0 ГБ, 250059350016 байт
255 heads, 63 sectors/track, 30401 cylinders, всего 488397168 секторов
Units = секторы of 1 * 512 = 512 bytes
Disk identifier: 0x90909090

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1              63   307194929   153597433+   5  Расширенный
/dev/sda2   *   307202048   488394751    90596352    7  HPFS/NTFS
/dev/sda5       299387340   307194929     3903795   82  Linux своп / Solaris
/dev/sda6             189      192779       96295+  83  Linux
/dev/sda7          192843   299371274   149589216   83  Linux

Вывод sfdisk -d:

Код: Выделить всё

Предупреждение: расширенный раздел не начинается на границе раздела.
DOS и Linux будут интерпретировать содержимое по-своему.
# таблица разделов /dev/sda
unit: sectors

/dev/sda1 : start=       63, size=307194867, Id= 5
/dev/sda2 : start=307202048, size=181192704, Id= 7, bootable
/dev/sda3 : start=        0, size=        0, Id= 0
/dev/sda4 : start=        0, size=        0, Id= 0
/dev/sda5 : start=299387340, size=  7807590, Id=82
/dev/sda6 : start=      189, size=   192591, Id=83
/dev/sda7 : start=   192843, size=299178432, Id=83


Мне так то по идее и ненужна она, только вот вебмани, сертификата нет, а клиент только под виндой работает :(
Плиз помогите!!!
Спасибо сказали:
godofwar
Сообщения: 11
ОС: Ubuntu 8.04 LTS

Re: GRUB не видит windows

Сообщение godofwar »

Так у веб-мани Keeper-mini и Keeper-Light прекрасно работают с Firefox даже из-под Линукса, и проблем с сертификатами не возникает.
Спасибо сказали:
Аватара пользователя
mist404
Сообщения: 106
ОС: Free Mandriva 2009

Re: GRUB не видит windows

Сообщение mist404 »

godofwar писал(а):
07.10.2009 23:24
Так у веб-мани Keeper-mini и Keeper-Light прекрасно работают с Firefox даже из-под Линукса, и проблем с сертификатами не возникает.

У меня нет сертификата :(, только кей
Спасибо сказали:
cheater
Сообщения: 59

Re: GRUB не видит windows

Сообщение cheater »

вродь как должно быть

rootnoverify (hd0,1)

нумерация начинается с 0, у тебя второй раздел, то есть первый в толковании GRUB. :scratch_one-s_head:
Все мы бывшие пользователи венды... (с)
Спасибо сказали:
Аватара пользователя
mist404
Сообщения: 106
ОС: Free Mandriva 2009

Re: GRUB не видит windows

Сообщение mist404 »

cheater писал(а):
08.10.2009 10:24
вродь как должно быть

rootnoverify (hd0,1)

нумерация начинается с 0, у тебя второй раздел, то есть первый в толковании GRUB. :scratch_one-s_head:

Ставил я (hd0,1), выдало другую ошибку и предложение ребутнуться посредствам трёх пальцев.
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: GRUB не видит windows

Сообщение unflag »

У вас же SATA-диск. Попробуйте вместо (hd0,1) сделать (sd0,1).

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
mist404
Сообщения: 106
ОС: Free Mandriva 2009

Re: GRUB не видит windows

Сообщение mist404 »

unflag писал(а):
08.10.2009 19:51
У вас же SATA-диск. Попробуйте вместо (hd0,1) сделать (sd0,1).

Нет, ничего не получилось, при том у меня в биосе включена эмуляция IDE, пробовал её вырубить и загрузиться -> тажа лажа :(
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: GRUB не видит windows

Сообщение blackdevil »

Нет, так дело не пойдет...Вы уж давайте дословно что прописывали и какую ошибку получили в итоге...а то так до старости гадать будем...
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
cheater
Сообщения: 59

Re: GRUB не видит windows

Сообщение cheater »

unflag писал(а):
08.10.2009 19:51
У вас же SATA-диск. Попробуйте вместо (hd0,1) сделать (sd0,1).


в грабе диски все hd сата ни сата не важно. синтаксис команды
root(hdn,m) где n - номер диска m - номер раздела. нумерация начинается с нуля. если диск один, то имеем дело с hd0. виндовый раздел sda2 в толковании убунты значит в толковании GRUB (hd0,1)
root(hd0,1) -- едиственно верный вариант.

mist404 писал(а):
08.10.2009 17:15
cheater писал(а):
08.10.2009 10:24
вродь как должно быть

rootnoverify (hd0,1)

нумерация начинается с 0, у тебя второй раздел, то есть первый в толковании GRUB. :scratch_one-s_head:

Ставил я (hd0,1), выдало другую ошибку и предложение ребутнуться посредствам трёх пальцев.


сообщение об ошибке сюда.
Все мы бывшие пользователи венды... (с)
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: GRUB не видит windows

Сообщение unflag »

в грабе диски все hd сата ни сата не важно. синтаксис команды
root(hdn,m) где n - номер диска m - номер раздела. нумерация начинается с нуля. если диск один, то имеем дело с hd0. виндовый раздел sda2 в толковании убунты значит в толковании GRUB (hd0,1)
root(hd0,1) -- едиственно верный вариант.

Точно, я ошибся.
Склоняюсь к мысли, что автор каким-то образом снес загрузчик висты.

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
yurik81
Сообщения: 85
ОС: Ubuntu 9.10 и, немного, WinXP

Re: GRUB не видит windows

Сообщение yurik81 »

В комментариях груба есть пример загрузки винды. ИМХО от него надо и отталкиваться, то есть в menu.lst строки связанные вистой

Код: Выделить всё

title vista

rootnoverify (hd0,0)

savedefault

makeactive

chainloader +1


заменить на

Код: Выделить всё

title        vista
root        (hd0,1)
makeactive
chainloader    +1


А потом уже, если не прокатит, играться с параметром "root". Например, поменять "hd0,1" на "sd0,1" и т.д.
Чтобы попробовать Убунту, достаточно запустить её прямо с диска!
Не путайте Убунту с Кубунту и прочими!
Спасибо сказали:
Аватара пользователя
mist404
Сообщения: 106
ОС: Free Mandriva 2009

Re: GRUB не видит windows

Сообщение mist404 »

cheater писал(а):
08.10.2009 22:11
unflag писал(а):
08.10.2009 19:51
У вас же SATA-диск. Попробуйте вместо (hd0,1) сделать (sd0,1).


в грабе диски все hd сата ни сата не важно. синтаксис команды
root(hdn,m) где n - номер диска m - номер раздела. нумерация начинается с нуля. если диск один, то имеем дело с hd0. виндовый раздел sda2 в толковании убунты значит в толковании GRUB (hd0,1)
root(hd0,1) -- едиственно верный вариант.

mist404 писал(а):
08.10.2009 17:15
cheater писал(а):
08.10.2009 10:24
вродь как должно быть

rootnoverify (hd0,1)

нумерация начинается с 0, у тебя второй раздел, то есть первый в толковании GRUB. :scratch_one-s_head:

Ставил я (hd0,1), выдало другую ошибку и предложение ребутнуться посредствам трёх пальцев.


сообщение об ошибке сюда.

Вот ошибка при загрузке (hd0,1):

Код: Выделить всё

Starting UP
BOOTMGR is missing
press ctrl+alt+del to restart

при подстановке (sd0,1) - пишет, что диск ненайден (или что то в этом роде)
Спасибо сказали:
cheater
Сообщения: 59

Re: GRUB не видит windows

Сообщение cheater »

Вот ошибка при загрузке (hd0,1):

Код: Выделить всё

Starting UP
BOOTMGR is missing
press ctrl+alt+del to restart


походу тут проблемы с загрузчиком винды. походу его нет или он битый.
Все мы бывшие пользователи венды... (с)
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: GRUB не видит windows

Сообщение blackdevil »

Попробуйте с диска винды запустить консоль восстановления и набрать fixboot.
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
AlexFilth
Сообщения: 450
Статус: Хронический ламер
ОС: GENTOO

Re: GRUB не видит windows

Сообщение AlexFilth »

а линуху можно грузить и виндовым загрузчиком.
-=emerge -auDn world=-
Спасибо сказали:
buykz
Сообщения: 1
ОС: Ubuntu 9.10

Re: GRUB не видит windows

Сообщение buykz »

Извиняюсь, т.е. на этот ответ никто не смог ответить?
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: GRUB не видит windows

Сообщение blackdevil »

Все ответы даны выше, в каждом случае ответ будет различаться в зависимости от того, что выдает система.
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали: