История:
Мой компьютер был настроен с двумя дисками: 80G на IDE 0 Primary, на котором работал Windows 2000, и 320G на IDE 0 Secondary, на котором работал Linux (Ubuntu). Я решил вытащить 80Gb диск из системы, так что dd
«d всего диска 80 G (/ DEV / SDA) на 320 (/ Dev / SDB) - это включает MBR и таблицу разделов. Затем я вытащил диск, подключил 320 к IDE 0 Primary и перезагрузил компьютер. Раздел Windows работал на этом этапе.
Затем я установил Ubuntu в оставшееся место на 320. Оно работает. Однако, когда я пытаюсь загрузиться в Windows, я получаю BSOD со следующим сообщением:
*** STOP: 0x0000007B (0x89055030,0xC000014F,0x00000000,0x00000000)
INACCESSILE_BOOT_DEVICE
Перед BSOD я вижу заставку Win2K, и он заявляет, что он "запускает окна" на пару секунд - так что похоже, что загрузчик первого этапа работает как положено. То же самое, когда я пытаюсь загрузиться в безопасном режиме.
Прочитав статью Microsoft KB, я загрузился в консоль восстановления и попытался запустить chkdsk /r
. Он отказался работать, утверждая, что диск был поврежден (извините, не записал точное сообщение об ошибке).
Однако я могу смонтировать диск из Linux и получить доступ ко всем файлам. И что бы это ни стоило, я могу сканировать диск с помощью "Дисковой утилиты" Linux (это Ubuntu, в меню не отображаются реальные названия программ), он утверждает, что диск чистый.
В статье базы знаний упоминалось, что проблема может быть в boot.ini
, так что вот оно:
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows 2000 Professional" /fastdetect
Любые указатели на то, что делать дальше?