Документация по ОС FreeBSD Четверг, 09.05.2024, 04:05
Приветствую Вас Гость | RSS
Меню сайта

Категории каталога
Мои статьи [0]
Установка и настройка [281]
X Window [25]
Man pages [30]
Ports & Packages [26]
cvs [18]
Multimedia [20]
Нововсти в мире Unix [0]
RFC [4]
RFC (Request for Comments, Запрос на комментарии) - серия документов, публикуемая сообществом исследователей и разработчиков, руководствующихся практическими интересами, в которой описывается набор протоколов и обобщается опыт функционирования Интернет.
Безопасность [52]
Работа с железом [58]
Книги по FreeBSD [17]
Сеть [505]
Программирование [40]
FireWall [58]
Темы экзамена BSDA [14]
Официальные темы экзамена BSDA, включая подробноые описания и советы по обучению.

Главная » Статьи » Установка и настройка

Восстановление загрузчика FreeBSD (MBR) [2011]

При загрузке системы с диска в первую очередь считывается нулевой сектор жесткого диска: MBR (Master Boot Record) — программа размером не более 512 байт, позволяющая найти все разделы, из которых возможен запуск (копия MBR располагается в файле /boot/boot0). Если вдруг MBR был поврежден или перезаписан другой операционной системой, то можно вернуть его следующей командой (загрузившись с Live CD или загрузочных дискет FreeBSD):

# fdisk -В -b /boot/bootO deviceName

где deviceName – имя загрузочного устройства, например ad0.

В случае, если при установке системы не была выбрана установка Boot Manager, то автоматически произойдет загрузка программы, находящейся в загрузочном секторе за-грузочного раздела (копия располагается в файле /boot/boot1). Данная программа также ограничена 512 байтами и содержит информацию о метке диска, а также о расположении boot2.
Программа boot2 (копия находится в файле /boot/boot2) распознает файловую систему FreeBSD и может передавать управление ядру или программе-загрузчику. Программы boot1 и boot2 неразрывно связаны между собой и устанавливаются вместе. Более того, в FreeBSD 5.Х эти два файла объединены в один: /boot/boot. Если возникла необходимость перезаписать эти программы в загрузочную область раздела, используйте следующие команды:

# disklabel -В [-b boot1 -s boot2] slice
# bsdlabel -В [-b boot] slice

где slice — имя раздела, например, adOs1; disklabel — утилита для FreeBSD 4.X; bsdlabel — утилита для FreeBSD 5.X; параметры, заключенные в квадратные скобки, указывать не обязательно.



Источник: http://blogfreebsd.com/freebsd/vosstanovlenie-zagruzchika-freebsd-mbr.html
Категория: Установка и настройка | Добавил: oleg (13.11.2011) | Автор: admin
Просмотров: 1453 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Beastie

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
links

Copyright MyCorp © 2024