Ошибка загрузки операционной системы [решил проблему]

Здравствуйте! После установки пишет Error loading operation system (извиняюсь за ошибки)
Как устанавливал: Стоит ХР (S2) Ноут -Асус Жесткий разбит на НТФС (основной и лог раздел). Между ними
вставил Linux-Swap и еще два радела ext3. Загрузился с СD и выбрал установку (на рабочем столе). Выбрал куда ставить (на один из разделов ext3). Спрашивало куда загрузчик ставить - чтото указал (наверно на флопарь просило). Все поставло. Перезагружаюсь - запускается ХР. Ставлю активным раздел с Linux, перегружаюсь и ошибка.
А мне необходимо и ХР и Linux, так как жена в школе информатику преподает и они как раз на Calculate Linux переходят. Все инструкции перечитал. Что делаю неправильно и есть ли где как это все решить?

Судя по всему загрузчик не установился.
Я когда устанавливал, оставлял выбранное значение по умолчанию (вообще загрузчик должен писатся в загрузочную область винчестера, в самый верх)
Пробуйте установить снова. При установке разбить диски можно утилитой на рабочем столе. Файловую систему для самой системы лучше оставить ReiserFS, а под данные например ехт4.
После успешной установки обезательно должен появится загрузчик GRUB,для правильной загрузки ХР нужно будет раскоментировать строчку для Виндовс в /boot/grub/menu.lst
Пробуйте, а дальше тут помогут, сам относительно недавно перелез на линукс, очень доволен, постепенно все становится понятным и работает очень быстро.

В качестве диска для загрузчика необходимо указать диск /dev/sda, то есть то устройство (жесткий диск) с которого будет загружаться система. /dev/sda - первый жесткий диск, /dev/sdb - второй жесткий диск и т д.

Для того чтобы загрузилась windows после установки Linux, необходимо раскоментировать следующие строки в файле /boot/grub.conf

 # title Microsoft Windows
 # rootnoverify (hd0,0)
 # chainloader +1

Точно! Я указал /dev/sdb. Сегодня попробую вечером. А Linux рулит! Даже с CD - все работает как надо, все видится, запускается. Мне больше надо разобраться в совместимости Linux с программами под винду (1С, Налогоплательщик). Спасибо!

Нефига не получается! Как только диск не разбивал (NTFS - XP, SWAP,ReiserFS,NTFS - дополнительный). Все проходит. Говорит: перегрузись и будет тебе счастье. Загружается ХР. Ставлю активным раздел с Linux- после перезагрузки ошибка! Есть где инструкция (желательно с картинками)как это сделать? То что пишут в интернете не проходит

Стоп, стоп…
У вас ноутбук? И сколько там жестких дисков?
Вы случайно не перепутали понятия жесткого диска, как устройства и раздела жесткого диска?

“…Ставлю активным раздел с Linux” - где и как?

Жесткий один. Разбит на 1 НТФС с ХР, СВАП, Линукс, НТФС дополнительный. Разбивал - Акронис из винды (создал чисты раздел) В Лайф СД подготовил СВАП и Линукс. Жесткий видит как sdb. Да я уже все сделал только система не грузится (Линукс) Error 21 Selected disk does not exist
Вот grub.cfg

#------------------------------------------------------------------------------ 
 # Modified Calculate-install 2.2.0.0 # Processed template files: 
 # /usr/share/calculate/templates/install/system/grub/grub.conf
#------------------------------------------------------------------------------ 
timeout 5 
default 0 
fallback 1 
#splashimage=(hd1,3)/boot/grub/grub-calculate.xpm.gz

title Calculate Linux Desktop i686 10.9 GNOME 
root (hd1,3) 
kernel /boot/vmlinuz-5115acd1 root=/dev/sdb4 video=uvesafb:ywrap,1024x768-32@60,mtrr:3,splash=silent,theme:tty1 CONSOLE=/dev/tty1 udev quiet resume=/dev/sdb3 elevator=cfq doscsi initrd /boot/initrd-5115acd1

title Calculate Linux Desktop i686 10.9 GNOME Safemode 
root (hd1,3) 
kernel /boot/vmlinuz-5115acd1 root=/dev/sdb4 video=uvesafb:ywrap,1024x768-32@60,mtrr:3,splash=silent,theme:tty1 CONSOLE=/dev/tty1 udev quiet resume=/dev/sdb3 elevator=cfq doscsi initrd /boot/initrd-5115acd1-install 
#Uncomment if you have Windows on hard disk 
title Microsoft Windows 
rootnoverify (hd0,0) 
chainloader +1

Установка прошла нормально. В чем причина?
vmlinuz-5115acd1 - ярлык
initrd-5115acd1 - ярлык на архив

Если жесткий диск один, то откуда в грубе sdb? Должно быть sda.

Нету sda! Я поменял (hd1,3) на (hd0,3) загружается только нормально безопасный режим Linux (обычный выдает какуюто фигню. Напишу потом). Вот такая загогулина.

Может и не быть sda.
замена (hd1,3) на (hd0,3) правильна, т.к. в грубе нумерация начинается с 0, а не с 1 (поэтому и 3 - это 4 раздел диска)
раз безопасный режим грузится - повнимательнее изучите конфиг, может в настройках обычного режима что-то забыли подправить

если система то грузится, то нет - попробуйте диски по UUID прописать

А как диски прописать?

1. /etc/fstab
Вместо

#------------------------------------------------------------------------------
 # Modified Calculate-install 2.2.0.0
 # Processed template files:
 # /usr/share/calculate/templates/install/system/baselayout/fstab
#------------------------------------------------------------------------------
/dev/sda6       /             reiserfs        noatime 0 2
/dev/sdb6       /home   ext4              noatime 0 0

/dev/sda5       none    swap              sw      0 0

proc               /proc         proc               defaults 0 0
shm             /dev/shm   tmpfs         nodev,nosuid,noexec     0 0

Пишете

------------------------------------------------------------------------------
 # Modified Calculate-install 2.2.0.0
 # Processed template files:
 # /usr/share/calculate/templates/install/system/baselayout/fstab
#------------------------------------------------------------------------------
UUID=4b832acb-95ad-4a97-bd21-483f5fad882e        /       reiserfs        noatime 0 2
UUID=eaf0328c-5717-42bd-a0a6-f559a2e1a719       /home   ext4    noatime 0 0

UUID=fb858e62-47a9-4a6a-830d-35f40b037a72       none    swap    sw      0 0

proc            /proc           proc    defaults                0 0
shm             /dev/shm        tmpfs   nodev,nosuid,noexec     0 0

2. /boot/grub/grub.conf
Вместо

#------------------------------------------------------------------------------
 # Modified Calculate-install 2.2.0.0
 # Processed template files:
 # /usr/share/calculate/templates/install/system/grub/grub.conf
#------------------------------------------------------------------------------
timeout 10
default 2
fallback 1
splashimage=(hd0,5)/boot/grub/grub-calculate.xpm.gz

title Calculate Linux Desktop x86_64 10.9 KDE
root (hd0,6)
kernel /boot/vmlinuz-4b832acb root=/dev/sda6 video=uvesafb:ywrap,1024x768-32@60,mtrr:3,splash=silent,theme:tty1 CONSOLE=/dev/tty1 udev quiet resume=/dev/sda5 elevator=cfq doscsi
initrd /boot/initrd-4b832acb

title Calculate Linux Desktop x86_64 10.9 KDE Safemode
root (hd0,6)
kernel /boot/vmlinuz-4b832acb root=/dev/sda6 video=uvesafb:ywrap,1024x768-32@60,mtrr:3,splash=silent,theme:tty1 CONSOLE=/dev/tty1 udev quiet resume=/dev/sda5 elevator=cfq doscsi
initrd /boot/initrd-4b832acb-install

 # Uncomment if you have Windows on hard disk
title Microsoft Windows
rootnoverify (hd0,0)
chainloader +1

Пишете

#------------------------------------------------------------------------------
 # Modified Calculate-install 2.2.0.0
 # Processed template files:
 # /usr/share/calculate/templates/install/system/grub/grub.conf
#------------------------------------------------------------------------------
timeout 10
default 2
fallback 1
splashimage=(hd0,5)/boot/grub/grub-calculate.xpm.gz

title Calculate Linux Desktop x86_64 10.9 KDE
root (hd0,5)
kernel /boot/vmlinuz-4b832acb root=UUID=4b832acb-95ad-4a97-bd21-483f5fad882e video=uvesafb:ywrap,1024x768-32@60,mtrr:3,splash=silent,theme:tty1 CONSOLE=/dev/tty1 udev quiet resume=UUID=fb858e62-47a9-4a6a-830d-35f40b037a72 elevator=cfq doscsi
initrd /boot/initrd-4b832acb

title Calculate Linux Desktop x86_64 10.9 KDE Safemode
root (hd0,5)
kernel /boot/vmlinuz-4b832acb root=UUID=4b832acb-95ad-4a97-bd21-483f5fad882e video=uvesafb:ywrap,1024x768-32@60,mtrr:3,splash=silent,theme:tty1 CONSOLE=/dev/tty1 udev quiet resume=UUID=fb858e62-47a9-4a6a-830d-35f40b037a72 elevator=cfq doscsi
initrd /boot/initrd-4b832acb-install

 # Uncomment if you have Windows on hard disk
title Microsoft Windows
rootnoverify (hd0,0)
chainloader +1

Естественно ваши UUID будут другие

а где взять эти uuid?

В папке /dev/disk/by-uuid