Преамбула:
Был себе комп, на нем стояла винда, а точнее несколько на С: - Win98 и на D: - ЗлоХР. Усугубляло ситуацию то, что диск D: был логическим.
Еще на компе жил себе ALTLinux 2.2. Жили они долго и счастливо до тех пор, пока комп не переехал в новый оффис, сменилось несколько админов и уже никто не помнил какой же там рутовый пароль.
Еще в оффисе жил молодой программист, по совместительству сис-админ, который начал свое знакомство с Linux не так давно.
И вот, пока сис-админ где-то ходил, этот молодой человек переустановил линукс, чтобы обновить пароли. В процессе переустановки у него что-то там случилось с партициями на винте, и вот результат - не грузится винда. Не долго думая, он вставил установочный диск со ЗлоХР и вошел в консоль восстановления. Оттуда он позатирал загрузочные сектора и на компе перестало грузится вобще что-либо.
В таком состоянии этот комп ко мне и попал.
Сказать честно, времени на него я угрохал уйму, но вот - он работает! Ура! Слава Господу, дающему мудрость просто и без упреков!
Итак, как это было:
Первым делом я выкачал замечательный дистрибутив KNOPPIX 5.1 - UA - благодарю всех тех, кто принял участие в его разработке и составлении - это действительно прекрасный продукт, к тому же так близок к родному Debian :)
Загрузившись с LiveCD, я запустил GParted и начал колдовать над винтом.
Оказалось, что при установке АЛТЛинукса, что-то случилось с единственным примари диском - С:, поэтому не смотря ни на какие действия при загрузке обнаружить NTLDR там не удавалось, хотя он там точно был.
Первым делом я сделал диск D: из логического - в примари, освободив место на винте, и потом просто скопировав весь раздел, а тот, старый (логический) потом удалил.
Потом из консоли восстановления ЗлоХР на этот диск были переписаны: NTLDR, NTDETECT.COM и boot.ini. Но, чтобы с него загружаться - его нужно было сделать активным. Тут возникла другая проблема - став активным, он перестал быть D:, он стал C:. Поэтому, хотя виндя уже начинала грузиться, и все могли радоваться глядя на голубой экранчик с логотипом виновс. Но дальше дело не шло, поскольку все программы были прописаны для работы с диска D:. Поменять букву диска тоже не представлялось возможным, да и не хотелось, честно говоря.
Загрузившись еще раз с любимого KNOPPIX, я снова сделал активным диск с Вин98, тот, который раньше был С:. Примонтировал раздели с АльтЛинуксом и установил продвинутый бут-менеджер GRUB c такой опцией:
grub-install --recheck --no-floppy --root-directory=/media/hda5/ /dev/hda
Потом создал файл в /media/hda5/boot/grub/menu.lst такого вида:
default 0
timeout 5
color cyan/blue white/blue
title Linux
root (hd0,4)
kernel /boot/vmlinuz-2.6.18-3-486 root=/dev/hda5 ro
initrd /boot/initrd.img-2.6.18-3-486
savedefault
title Microsoft Windows XP Professional RU
root (hd0,1)
savedefault
title Reboot
reboot
После этого вынял все медиа носители и перезагрузил компьютер.
Ура, слава Богу, все работает и запускается.
Снова диски названы своими именами, снова все программы запускаются.
В завершение хочу сказать: насколько просто было решить все восстановлением АЛТЛинукс, настолько сложно было париться с Виндой. А когда-то я думал, что Линукс сложнее :)
Был себе комп, на нем стояла винда, а точнее несколько на С: - Win98 и на D: - ЗлоХР. Усугубляло ситуацию то, что диск D: был логическим.
Еще на компе жил себе ALTLinux 2.2. Жили они долго и счастливо до тех пор, пока комп не переехал в новый оффис, сменилось несколько админов и уже никто не помнил какой же там рутовый пароль.
Еще в оффисе жил молодой программист, по совместительству сис-админ, который начал свое знакомство с Linux не так давно.
И вот, пока сис-админ где-то ходил, этот молодой человек переустановил линукс, чтобы обновить пароли. В процессе переустановки у него что-то там случилось с партициями на винте, и вот результат - не грузится винда. Не долго думая, он вставил установочный диск со ЗлоХР и вошел в консоль восстановления. Оттуда он позатирал загрузочные сектора и на компе перестало грузится вобще что-либо.
В таком состоянии этот комп ко мне и попал.
Сказать честно, времени на него я угрохал уйму, но вот - он работает! Ура! Слава Господу, дающему мудрость просто и без упреков!
Итак, как это было:
Первым делом я выкачал замечательный дистрибутив KNOPPIX 5.1 - UA - благодарю всех тех, кто принял участие в его разработке и составлении - это действительно прекрасный продукт, к тому же так близок к родному Debian :)
Загрузившись с LiveCD, я запустил GParted и начал колдовать над винтом.
Оказалось, что при установке АЛТЛинукса, что-то случилось с единственным примари диском - С:, поэтому не смотря ни на какие действия при загрузке обнаружить NTLDR там не удавалось, хотя он там точно был.
Первым делом я сделал диск D: из логического - в примари, освободив место на винте, и потом просто скопировав весь раздел, а тот, старый (логический) потом удалил.
Потом из консоли восстановления ЗлоХР на этот диск были переписаны: NTLDR, NTDETECT.COM и boot.ini. Но, чтобы с него загружаться - его нужно было сделать активным. Тут возникла другая проблема - став активным, он перестал быть D:, он стал C:. Поэтому, хотя виндя уже начинала грузиться, и все могли радоваться глядя на голубой экранчик с логотипом виновс. Но дальше дело не шло, поскольку все программы были прописаны для работы с диска D:. Поменять букву диска тоже не представлялось возможным, да и не хотелось, честно говоря.
Загрузившись еще раз с любимого KNOPPIX, я снова сделал активным диск с Вин98, тот, который раньше был С:. Примонтировал раздели с АльтЛинуксом и установил продвинутый бут-менеджер GRUB c такой опцией:
grub-install --recheck --no-floppy --root-directory=/media/hda5/ /dev/hda
Потом создал файл в /media/hda5/boot/grub/menu.lst такого вида:
default 0
timeout 5
color cyan/blue white/blue
title Linux
root (hd0,4)
kernel /boot/vmlinuz-2.6.18-3-486 root=/dev/hda5 ro
initrd /boot/initrd.img-2.6.18-3-486
savedefault
title Microsoft Windows XP Professional RU
root (hd0,1)
savedefault
title Reboot
reboot
После этого вынял все медиа носители и перезагрузил компьютер.
Ура, слава Богу, все работает и запускается.
Снова диски названы своими именами, снова все программы запускаются.
В завершение хочу сказать: насколько просто было решить все восстановлением АЛТЛинукс, настолько сложно было париться с Виндой. А когда-то я думал, что Линукс сложнее :)
Немає коментарів:
Дописати коментар