На ноуте установлен ХР и Убунту, поиграл с Easy BCD и испортил boot.ini, теперь при загрузке когда в Груб выбираю ХР пишет ntoskrnl.exe поврежденный, Груб в терминале показывает что ХР у меня в /dev/sda2 но перед ним есть звездочка, диска для восстановление мбр нету рядом, через Убунту можно как то решить эту проблему, в boot.ini написано:
[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP on C:\" /fastdetect
Программное обеспечение
Вопрос для тех кто разбирается в линукс, помогите пожалуйста совсем запутался...
Есть смысл попробовать сделать так:
Загрузиться в Убунту, открыть терминал и ввести команду
sudo update-grub - обновить загрузчик
Если после этого сможешь загружаться в обе системы - визжи и радуйся.
Если не загрузишься в винду, попробуй отредактировать в gedit файл boot.ini, путь к которому, если не ошибаюсь, /media/sda2/boot.ini
Если я не ошибаюсь, так и набери в терминале
sudo gedit /media/sda2/boot.ini
Откроется окно редактора с указанными тобой строчками. Вместо
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP on C:\" /fastdetect
впиши
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=
"Windows XP" /noexecute=optin /fastdetect
И сохранить. Если не выскочит запрет на это действие, то 90% вероятности, что в винду можно будет загрузиться.
Если - облом, придётся использовать загрузочный диск винды (Acronis DD например) и редактировать С: \boot.ini уже оттуда.
Если и это не поможет, придётся винду восстанавливать. При этом затрётся загрузчик grub. (набери в поисковике "Восстановить загрузчик grub", чтоб знать, к чему готовиться)
Но как же ты исхитрился такой важный для винды файл сломать?
Загрузиться в Убунту, открыть терминал и ввести команду
sudo update-grub - обновить загрузчик
Если после этого сможешь загружаться в обе системы - визжи и радуйся.
Если не загрузишься в винду, попробуй отредактировать в gedit файл boot.ini, путь к которому, если не ошибаюсь, /media/sda2/boot.ini
Если я не ошибаюсь, так и набери в терминале
sudo gedit /media/sda2/boot.ini
Откроется окно редактора с указанными тобой строчками. Вместо
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP on C:\" /fastdetect
впиши
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=
"Windows XP" /noexecute=optin /fastdetect
И сохранить. Если не выскочит запрет на это действие, то 90% вероятности, что в винду можно будет загрузиться.
Если - облом, придётся использовать загрузочный диск винды (Acronis DD например) и редактировать С: \boot.ini уже оттуда.
Если и это не поможет, придётся винду восстанавливать. При этом затрётся загрузчик grub. (набери в поисковике "Восстановить загрузчик grub", чтоб знать, к чему готовиться)
Но как же ты исхитрился такой важный для винды файл сломать?
Вот тут на форуме разбираются
Все, как говорится, приехали, из под Убунту с Виндой сделать ничего не можно. Я сделал так на Убунту поставил виртуальную машину, а на нее Семерку. Не хотелось убирать Убунту и начинать все заново с Винды.
sudo grubupdate, если сам груб стоит нормально, если нет, то с лай СД придется устанавливать в нужное место, а потом команда см. вышетута очень папулярно
Похожие вопросы
- Те, кто разбираются в компьютерах, помогите, пожалуйста, чайнику)
- Пользователи Линукса, помогите пожалуйста.
- Кто разбирается в Word.Помогите пожалуйста. Как объединить 2 страницы в Word.
- Кто хорошо разбирается в компьютерах, помогите пожалуйста
- Кто разбирается в торренте помогите пожалуйста!!!?
- Кто разбирается в компьютерах помогите пожалуйста=(
- помогите пожалуйста с установкой линукс!
- линукс!!!!оставьте пожалуйста свои комменты!!!
- Пользователи виндовса и линукса просветите пожалуйста)))))
- Пользователи Линукс, помогите с установкой!