Читаем Linux полностью

Здесь:

• /dev/hda – представляет собой ссылку на первый жесткий диск с интерфейсом IDE;

• файл hda-mbr.bin – это тот самый файл, содержимое которого и будет являться главной загрузочной записью жесткого диска;

• размер блока устанавливается равным 512 байтам;

• параметру count присвоено значение 1, поскольку требуется скопировать только один сектор данных.

Программа первичного загрузчика содержится в главной загрузочной записи только первичного жесткого диска (/dev/hda или /dev/sda). На всех остальных дисковых устройствах в этой записи будет содержаться только таблица разделов, а оставшаяся ее часть будет пустой. В любом случае полезно сохранять сведения о таблицах разделов всех жестких дисков компьютера.

Для восстановления главной загрузочной записи жесткого диска достаточно использовать следующую команду:

dd of=/dev/hda if=$BACKUP_FILE bs=512 count=l

Помимо использования команды dd и резервной копии главной загрузочной записи жесткого диска, таблицу разделов можно восстановить вручную, воспользовавшись информацией, предварительно сохраненной или распечатанной с помощью команды fdisk -1. Полезно сохранить копию этих данных непосредственно в процессе исходной установки системы. В результате, вы всегда будете знать местонахождение этих данных, независимо от последующих перемещений системы.

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

Поскольку полученный с помощью команды dd файл является двоичным, вы не можете без особых ухищрений получить из него информацию о разбиении жесткого диска. Поэтому желательно хранить также текстовый вариант списка всех разделов диска (с указанием их размеров и расположения), причем еще и в распечатанном виде, предназначенном для чтения человеком. Этот список легко может быть получен с помощью команд:

fdisk -1

или

mount

Перейти на страницу:

Все книги серии Наиболее полное руководство

Linux
Linux

Книга посвящена операционной системе Linux. Приводятся подробные сведения о ее особенностях и возможностях, идеологии файловой системы, инсталляции и основных командах, вопросах компиляции ядра, настройках и сервисах. Большое внимание уделяется организации на базе Linux различных серверов и служб: электронной почты, WWW, FTP, INN, Proxy, NTP, а также проблемам администрирования сети, обеспечения безопасной работы и другим вопросам. Описаны способы настройки под Linux рабочих станций, в т. ч. и бездисковых, установки и эксплуатации на них графических сред типа X Window, а также конфигурирование модемных соединений, принтеров и сканеров, отладка взаимодействия с Linux-машинами такой «экзотической» периферии, как карманные компьютеры, мобильные телефоны, TV-тюнеры и т. п. Рассматриваемые в книге конфигурационные файлы и структура каталогов соответствуют дистрибутиву Red Hat Linux 7.x, тем не менее, при минимальной адаптации все упоминаемые в книге пакеты устанавливаются в любом дистрибутиве Linux.Для начинающих администраторов или пользователей Linux.

Алексей Александрович Стахнов

ОС и Сети, интернет

Похожие книги