Предыстория: Сидел на ХР, захотелось приключений. Нашел дистрибутив Zorin OS на базе Ubuntu 11.04. Винт был разбит следующим образом:
C: (основной)- системный c виндой
D: (экстендед)- разные файлы
E: (экстендед)- по сути ненужный,
Решил раздел E отдать ubuntu.
В итоге после установки получено следующее:
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x405ff3d7
Device Boot Start End Blocks Id System
/dev/sda1 * 1 4112 33029608+ 7 HPFS/NTFS
/dev/sda3 4113 121601 943729889+ 5 Extended
/dev/sda5 10641 121601 891294201 7 HPFS/NTFS
/dev/sda6 4113 8715 36966400 83 Linux
/dev/sda7 8715 10640 15467520 82 Linux swap / Solaris
то бишь Windows на /dev/sda1 (разбиение по размеру конечно бредовое (16 Гигов свопа при 1 Гб ОЗУ)))))
после всей этой установки BIOS стал грузить GRUB 1.99 с несколькими вариантами, среди которых есть вот такой:
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional RU (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 7420F7BF20F78700
drivemap -s (hd0) ${root}
chainloader +1
}
Собественно проблема:
При выборе этого menuentry передачи управления в ntldr не происходит, после черного экрана и курсора в течение 2 сек на экране опять появляется то же самое меню grub'а
Т.к. ubuntu только в первый раз увидел, то хотелось бы иметь возможность работать и в windows пока.