Dormestmass: Админ — это состояние души

Делайте бекапы

Вчера измывался над своим ноутбуком, на котором живут FreeBSD и WindowsXP. В результате издевательств слетел бутовый загрузчик и первый раздел диска с вындой. Для начала я переустановил Windows.

Следующий шаг — восстановление бутового менеджера. Я использую стандартный менеджер загрузки boot0. Копия MBR с менеджером расположена в /boot/boot0.

Загружаюсь с livecd (под рукой была свежевышедшая TrueBSD 0.1), монтирую слайс FreeBSD и восстанавливаю MBR.

root@truebsd:~# mkdir /mnt/disk
root@truebsd:~# mount -t ufs /dev/ad0s3 /mnt/disk
root@truebsd:~# fdisk -B -b /mnt/disk/boot/boot0 /dev/ad0

Соглашаюсь с fdisk-ом, что действительно хочу заменить таблицу разделов…

root@truebsd:~# umount /mnt/disk
root@truebsd:~# reboot

Как ни странно, вся операция заняла несколько минут. FreeBSD Handbook рулит :)

Но! При включении ноутбука запускаеться до боли знакомый менеджер загрузки. Жму F1 — Windows загружаться нормально. Перезагружаюсь снова и пытаюсь загрузить FreeBSD. Вот тут-то меня и ждал подвох, на экране выдаеться сообщение:

NTLDR is missing
Press any key to restart

Видимо это результат вчерашних игр с виндозными fixboot и fixmbr :) .

Снова загружаюсь с livecd, монтирую слайс. Подозреваю, что дело в таблице разделов слайса. bsdlabel показывает, что они слетели:

root@truebsd:~# bsdlabel /dev/ad0s3
bsdlabel: /dev/ad0s3: no valid label found

Поскольку копии таблицы разделов у меня нет, то можно со спокойной душой попрощаться с моей копией FreeBSD. К счастью никаких серьёзных данных у меня там не было.

Господа, делайте резервные копии!

Популярность: 1%

P.S.

В строительном магазине Oleo Mac бензорезы, большой выбор техники этой фирмы в нашей стране.
обсуждения подарки мужчинам на новый год доставка

Вы можете следить за обсуждением с помощью RSS 2.0 ленты.