"A disk read error occurred. Press Ctrl-Alt-Del to restart" после установки Linux

На домашнем компьютере стоял Windows XP. Решил туда тоже поставить Linux. Сначала поставил Ubuntu Linux, загрузчиком стал GRUB. Все работало нормально, но я решил перейти на KDE и поставить Kubuntu Linux. Когда я ставил Kubuntu, был подключен второй, винчестер (обычно он у меня отключен, и при первой установке Windows XP и Ubuntu тоже был отключен) Seagate Barracuda 80 Gb ATA. После перезагрузки GRUB загружал Linux, но не загружал Windows XP. Fixboot, fixmbr, bootcfg, chkdsk не помогли. Linux загружается нормально, но при попытке загрузить Windows выходит:
A disk read error occurred
Press Ctrl-Alt-Del to restart

Возможно проблема не во втором винте, а в том что я не правильно создал партиции Linux-а. Уже не помню, я создал его как Primary или Extended Partition. Но проблема точно не в Kubuntu. На работе параллельно с Windows поставил то же самый Kubuntu, и все работает нормально, при это там тоже этот Linux не первый установленный, до этого там стоял openSUSE.
Подскажите пожалуйста, как не потеряв раздел с Windows XP и другие NTFS разделы, исправить его загрузку. Снести GRUB или же разделы с Linux-ом не жалко. Установка (в том числе настройка) Linux-а и всех программ проще чем в случае с Windows. Лень устанавливать много программ по отделбности и их настраивать. В случае с Linux-ом большинство программ ставятся вместе с ОС, надо лишь доустановить пару программ (простым выделением программы из менеджера пакетов) и еще настроить саму ОС. Кроме того, если снести GRUB, то я возможно смогу востановить его и еще сделать загрузку через NTLDR (сам не делал до этого, но кое-что читал).

Конфигурация компьютера:
Intel Pentium Dual-Core 1.80 GHz E2160
Asus P5KPL-E
1 GB RAM
Seagate Barracuda 7200.10 250 GB SATA 16 MB
Seagate Barracuda 80 Gb ATA (отключен)
Sony-NEC AD-7170A

0
MyVoice - 5 Июнь, 2008 - 16:59
Изображение пользователя MyVoice.

Попробуй просто обновить или восстановить ХР. Потом только граба остаётся привертеть, и всё в шоколаде будет.

А без разницы в данном случае - логический или примари. Тут с диском и с ФС проблемы.

0
polkan - 6 Июнь, 2008 - 03:41
Изображение пользователя polkan.

все дело в волшебных пузырьках.... (это присказка)

берем ПК, ставим на него 2 сата ХДД в режиме IDE, назовем их для себя ХДД1 и ХДД2

для винды они будут

disk0 (ХДД1)
disk1 (ХДД2)
(как то по правильному они звались нипомню... в boot.ini могно глянуть пример официального названия)

для линуха они же

/dev/hda (ХДД1)
/dev/hdb (ХДД2)

для фрибсд

/dev/ad0 (ХДД1)
/dev/ad1 (ХДД2)

теперь переведем их в режим AHCI

винда просто не узреет пока дрова (по F6 которые) не подсунешь, да и с ними не грузанется

линух увидит

/dev/sda
/dev/sdb

фрибсд плевать на такое, все равно как и на ИДЕ

теперь поменяем местами ХДД1 и ХДД2

во всех осях они поменяются местами, то есть обозначение нашего ХДД1 было hda а стало hdb

теперь к чему это я веду:

загрузчик - это НЕСКОЛЬКО программ, каждая из которых ЖЕСТКО привязана к конфигурации железа

МБР - первый этап, он просто передает загрузку на ПЕРВЫЙ жесткий диск
загрузчик ОС (груб, лило, винбут и прочие) - тут уже можно что то настраивать, они передают загрузку уже непосредственно операционке, на тот хард где та живет
ОС - загружается с параметрами ПРОПИСАННЫМИ при установке или настройке

пример:

было: ХДД1 - винда, данные1; ХДД2 - данные2, линух; загрузчиком груб

голосом МБР на ХДД1 - отдаю бут на активный ХДД (сейчас ХДД2)
голосом груба - так!.. кто тута у нас на /dev/hda? и кто тута у нас на /dev/hdb?... по дефолту отдаю на /dev/hdb2
голосом винды - я живу на disk0/partition0 у мну файлы тама и дом тама
голосом линуха - я живу на /dev/hdb2 и ядро мое тама

поменяем физически местами ХДД1 и ХДД2

голосом МБР на ХДД1 - отдаю бут на активный ХДД (сейчас ХДД1)
голосом груба - так!.. кто тута у нас на /dev/hda? и кто тута у нас на /dev/hdb?... по дефолту отдаю на /dev/hdb2
голосом данных1 - какого хрена мне суют загрузку?! нету тута никого и звать их никак!

настроим груба с сидюка к новой конфигурации

голосом МБР на ХДД2 - отдаю бут на активный ХДД (сейчас ХДД1)
голосом груба - так!.. кто тута у нас на /dev/hda? и кто тута у нас на /dev/hdb?... по дефолту отдаю на /dev/hda2
голосом винды - я живу на disk0/partition0 у мну файлы тама и дом тама (на самом деле тама данные2)
голосом линуха - я живу на /dev/hda2 и ядро мое настроено на /dev/hda2

0
TemavsxXx - 7 Октябрь, 2010 - 16:31

Может просто ты в Bios не выбрал жестак с Линуксом... А с винды он наверное не грузится потому что Линукс ставился сверху...

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры