Можно выполнить загрузку ОС Linux на трех дискетах. Для этого необходимо скопировать на дискеты из каталога /home/bootdisk двоичные образы файлов bootdisk, modules1 и rescuefloppy из существующей системы следующими командами:
а) запись образа bootdisk на первую дискету с помощью команды, которая может работать с любой UNIX - системой
dd if=bootdisk of=/dev/fd0
или запись образа командой, предназначенной для работы с ОС Linux (не на Linux может работать некорректно)
cat bootdisk > /dev/fd0
б) запись образа modules1 на вторую дискету
cat modules1 > /dev/fd0
в) запись образа modules1 на третью дискету
cat rescuefloppy > /dev/fd0
Эти двоичные образы файлов при их загрузке создают ядро операционной системы, корневую файловую систему и электронный диск в оперативной памяти.
Загрузка системы с дискет
Сформированная на дискетах система не поддерживает многопользовательский режим работы. Загрузка системы начинается с диска, содержащего образ bootdisk. На сообщение системы о загрузке Linux выбрать в меню пункт manual installation, нажать клавишу Enter для инсталляции системы с последующей загрузкой. При формировании запросов в возникающих диалоговых окнах последовательно заменять дискеты в дисководе. Загрузка завершается появлением значка-приглашения системы #.
|
|
Порядок выполнения работы
1. Отформатировать в системе Linux три гибких диска.
2. Создать на дискете файловую систему MS DOS.
3. Смонтировать дискету на каталог /media/floppy.
4. Проверить результат монтирования командой df.
5. Создать на дискете рабочий каталог и в него записать текстовый файл (создать новый, либо скопировать с жесткого диска).
6. Просмотреть содержимое корневой файловой системы гибких дисков и рабочего каталога.
7. Запретить изменение данных на гибких дисках и отдельно в рабочем каталоге методом изменения атрибутов соответствующего файла.
8. Проверить установленный уровень доступа к гибким дискам и рабочему каталогу.
9. Скопировать рабочий каталог с гибкого диска на жесткий диск и убедиться, что функция копирования выполнена успешно.
10. Размонтировать устройство на гибких дисках и убедиться, что эта операция выполнена успешно с использованием команды df.
11. На первую дискету скопировать образ bootdisk, на вторую – modules1, и на третью – rescuefloppy.
12. Выполнить загрузку компьютера с гибких дисков.
16. Завершить работу системы командой halt.
Контрольные вопросы
1. Каким образом можно отформатировать диск для поддержки файловой системы на основе FAT, NTFS и для взаимодействия разных типов файловых систем.
2. В чем заключаются функции монтирования и размонтирования файловой системы и какими командами они выполняются в ОС Linux.
3. Какие образы требуются для создания гибкого системного диска ОС Linux, где они размещаются.
4. Каким способом можно перенести образы на формируемый системный диск.
5. Как ограничить доступ к устройствам на гибких дисках.
6. Какие режимы работы может поддерживать ОС Linux на гибких дисках и какие режимы работы нельзя подключить.
ЛАБОРАТОРНАЯ РАБОТА № 5