Не могу зайти в Windows XP после установки Ubuntu
10035
6
Выбор между системами есть, выбираю Windows:
не удается запустить из-за испорченного или отсутствующего файла
windows root\system 32\hal.dll

нашла рецепт - поменять местам разделы, захожу в терминал,
какой нужен список команд?
Заходить в терминал нужно из загрузочного диска или можно прямо из Ubuntu?
NataliaVl
format c: решит все ваши проблеммы.
А вобще это проблемма с разделом на котором винда установленна.
Надо загрузиться с установочного диска винды в консоли востановления и проверить раздел чекдиском (chkdsk) с ключем FR (chkdsk /fr) на наличие ошибок.
Можно жесткий диск к другому компу с виндой подключить и так же проверить чекдиском.
DarkXimik
format c: решит все ваши проблеммы.
Убьет Windows и всё...
Intejer
Ну вобще это шутка.
Да и из никсовой консоли такое не прокатит.
Линукс (вышеназванная Ubuntu в часности) диски и разделы на них, буквами, как винда не обозначает.
И команды format тоже не знает.
DarkXimik
Линукс (вышеназванная Ubuntu в часности) диски и разделы на них, буквами, как винда не обозначает.
И команды format тоже не знает.
И тем не менее нужный диск найти не составит труда, и инструменты для работы с разделами диска там тоже есть, GParted, например. А то, что Windows не грузится, то это скорее всего проблема Windows, а не Ubuntu.
Intejer
И тем не менее нужный диск найти не составит труда, и инструменты для работы с разделами диска там тоже есть, GParted, например. А то, что Windows не грузится, то это скорее всего проблема Windows, а не Ubuntu.
GParted конечно прга классная, но подлечить винду не сможет, ибо для другог предназначена.
Вобще логичнее лечить винду из винды, а не из линукса.
Подобные ошибки (невозможно загрузить какую то библиотеку) часто возникают при проблемах с диском, или файловой системой.
Поэтому надо проверить неисправный раздел на наличие ошибок. И сделать это из винды, а не из линукса.
Возможно проверка файловой системы chkdsk поможет и винда загрузится.
Если нет то можно попробовать востановить поврежденный файл (hal.dll) переписав его на точно такой же взятый из рабочей винды или с установочного диска.
Да, замену файла можно провести и из линукса. Но это поможет только в том случае если только поврежден один файл.
Поэтому сперва чекдиск, а затем, если понадобится заменять поврежденные файлы.
hal.dll лежит в c:\windows\system32
DarkXimik
GParted конечно прга классная, но подлечить винду не сможет...
Но отформатировать диск может.
Если нет то можно попробовать востановить поврежденный файл (hal.dll) переписав его на точно такой же взятый из рабочей винды или с установочного диска.
А это можно сделать из под Ubuntu.
Вобще логичнее лечить винду из винды, а не из линукса.
Так она как раз и не грузится, можно, конечно и Live CD с вендой, но и из под Linux тоже можно кое-что сделать. А ещё лучше создавать образ диска после установки той же винды, например с помощью Acronis, потом восстановить винду дело нескольких минут.