Реферат Курсовая Конспект
MBR — бэкап, восстановление и загрузка через образ - раздел Образование, Данный файл содержит в себе основные настройки для grub2 Для Тех, Кто Не Знает, Поясню: Mbr — Фрагмент Первого Сектора Жесктого Диска,...
|
Для тех, кто не знает, поясню: MBR — фрагмент первого сектора жесктого диска, в котором, в том числе, прописан код, запускающий загрузчик. При загрузке с диска оттуда считывается информация о том, как запустить загрузчик. grub2 прописывает свой код в MBR при установке (и это же мы делаем, выполняя «grub-install … /dev/sda»). На случай повреждения MBR (причины бывают разными) и для возможности быстрого восстановления работоспособности grub2 полезно будет иметь резервную копию MBR жесткого диска. Чтобы создать ее, сначала нужно определиться, с какого из жестких дисков производится загрузка (можно посмотреть с помощью «sudo fdisk -l»). После этого скопируем первый сектор (первые 512 байт) диска в файл с помощью команды dd:
sudo dd if=/dev/sda of=mbr.bin bs=512 count=1Если ваш загрузочный диск — не sda, поменяйте значение на свое (на самом деле, код загрузчика занимает первые 446 байт, а дальше записана таблица разделов, но для загрузки нашего образа он должен быть не меньше 512 байт). Наш образ готов! Данные сохранены в файл «mbr.bin» в вашей домашней директории. Используя полученный образ, можно загрузить основной grub2 из-под другого при поврежденном MBR диска. Если у вас есть другая установленная linux-система с grub2 на другом жестком диске или загрузочная флэшка с grub2 (создание таковой описано выше) — можете попробовать на практике нижеприведенный совет. Итак, в моем примере я загружаюсь со своей спасительной флэшки с grub2, на которую я предварительно закинул образ MBR своего жесткого диска. Загрузившись в grub2, выходим в консоль (нажав «c»). Указываем в качестве корневого раздела тот жесткий диск, на котором по сценарию попорчен MBR, и с которого мы хотим запустить grub2. Можно указать сам диск или любой из его разделов, например так:
set root=(hd1)Проверим результат командой
rootЕсли все верно — загружаем наш образ с помощью chainloader. Здесь нужно указать полный путь, начиная с раздела, на котором лежит наш файл. Флэшка, с которой я загружен именуется (hd0), так что команда будет выглядеть так:
chainloader (hd0,1)/mbr.binЕсли все тихо — даем команду на запуск:
boot
АЛМАТЫ ЭНЕРГЕТИКА ЖӘНЕ БАЙЛАНЫС УНИВЕРСИТЕТІ
АҚПАРАТТЫҚ ТЕХНОЛОГИЯЛАР ФАКУЛЬТЕТІ
«Компьютерлік технологиялар» кафедрасы
ЕСЕПТЕУ-ГРАФИКАЛЫҚ ЖҰМЫСТАР №2
«Операциялық жүйелер» пәні бойынша
Орындаған : Болатбайұлы Е.
Группа:БВТк-11-1
Тексерген: Асқарова Шынар
Алматы 2013
АЛМАТЫ ЭНЕРГЕТИКА ЖӘНЕ БАЙЛАНЫС УНИВЕРСИТЕТІ
АҚПАРАТТЫҚ ТЕХНОЛОГИЯЛАР ФАКУЛЬТЕТІ
«Компьютерлік технологиялар» кафедрасы
ЕСЕПТЕУ-ГРАФИКАЛЫҚ ЖҰМЫСТАР №2
«Операциялық жүйелер» пәні бойынша
Орындаған : Саурык Б
Группа:БВТк-11-1
Тексерген: Асқарова Шынар
Алматы 2013
– Конец работы –
Эта тема принадлежит разделу:
etc default grub... Данный файл содержит в себе основные настройки для grub Через него собственно они и изменяются Для наглядности...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: MBR — бэкап, восстановление и загрузка через образ
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов