METALLURG. glassers - ежели Ubuntu грузится - надо этим пользоваться))) копайте настройки груба. а еще лучше - /etc/default/grub и /boot/grub/grub.cfg в студию!
кстати, какая у кого Windows? читал тут, что семка затирает MBR к чертям, когда ее об этом не просят. хотя... тут, по ходу, другой вариант. короче. симптомы подбробней описываем
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 6d8cedbe-e685-4f51-9571-189eea1aa240
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 6d8cedbe-e685-4f51-9571-189eea1aa240
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=6d8cedbe-e685-4f51-9571-189eea1aa240 ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 6d8cedbe-e685-4f51-9571-189eea1aa240
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=6d8cedbe-e685-4f51-9571-189eea1aa240 ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows XP Media Center Edition (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 8e683b69683b4ee9
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
Система виндус медиа центр раздел находится на сда1
сейчас грузится тока линукс а Windows мертва
Пользователь решил продолжить мысль 15 Ноября 2009, 17:55:46:
[font=Verdana][color=red]Решение всей насушьной проблемы темы.[/color][/font]
sudo fdisk -l
для работы нам понадобится /-раздел (root). примонтируйте его командой
sudo mount /dev/sda5 /mnt
в моем случае корневой раздел системы - /dev/sda5, вы же используйте свое значение. если у вас /boot сделан отдельным разделом, его также надо будет примонтировать. я не использую отдельный boot-раздел, но предположим, что sda3 выделен под /boot. монтируем его:
sudo mount /dev/sda3 /mnt/boot
также монтируем папку /dev нашей live-системы как /dev нашего root-раздела:
sudo mount --bind /dev /mnt/dev
и /proc live-системы как /proc root-раздела:
sudo mount --bind /proc /mnt/proc
теперь выполняем следующую команду:
sudo chroot /mnt
теперь вы - root-пользователь в системе, корневым разделом которой считается /mnt, то есть корневой раздел вашей настоящей системы. и вот мы готовы обновить MBR-раздел жесткого диска, переустановив grub2. но для начала нам нужно определиться, с какого физического диска загружается наш компьютер. если у вас один жесткий диск, разбитый на разделы - он будет именоваться sda. если несколько - первый из них - sda, второй - sdb, и так далее. определить загрузочный диск снова поможет команда
sudo fdisk -l
в полученной таблице есть столбец "загрузочный". в моем случае напротив раздела sda1 стоит звездочка, означающая, что у меня загрузочным является первый жесткий диск, то есть sda. определившись с загрузочным диском, ставим на него grub2:
grub-install /dev/sda
если вы столкнетесь с какими-либо ошибками - попробуйте перезапустить команду с ключом --recheck:
grub-install --recheck /dev/sda
также в некоторых случаяъ может помочь вариант
grub-install --recheck --no-floppy /dev/sda
обратите внимание: мы устанавливаем grub2 на физический диск (sda, sdb...), а не на раздел (sda3, sdb1...)!
если все прошло успешно, выходим из chroot командой
exit
отмонтируем наши диски и паки:
sudo umount /mnt/dev
/proc:
sudo umount /mnt/proc
boot-раздел, если таковой монтировался отдельно:
sudo umount /mnt/boot
sudo umount /mnt
все! перезагружаемся, восстанавливаем порядок загрузки в BIOS (ставим жесткий диск на первое место) и смотрим результат.
Далее входив в Ubuntu, далее перезагружаемся.
В менеджере выбора загрузки систем
выбираем Ubuntu Repaur - > grub update .
И перезагружаемся. Вуаля и линукс подхвачен от первой махинации и Виндус тоже подцепился.
Минимум дел и быстрота. а в груб цфг нефиг лазить. (Виндус хп и Виста)