Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


ФОРМИРОВАНИЕ СИСТЕМНОГО ГИБКОГО ДИСКА ОС LINUX



Цель работы

Целью работы является изучение принципов взаимодействия LINUX- системы с внешними устройствами и формирования системных и инсталляционных дисков.

 

Теоретическая часть

Монтирование и демонтирование файловой системы

Файловое дерево формируется из отдельных частей, называемых файловыми системами. Каждая файловая система состоит из одного корневого каталога, его подкаталогов и файлов. Файловые системы прикрепляются к файловому дереву с помощью команды mount. Эта команда берет из существующего файлового дерева каталог (называется точкой монтирования) и делает его корневым каталогом присоединяемой файловой системы. Например, команда

Mount /dev/sd0a /users

монтирует файловую систему, находящуюся на устройстве /dev/sd0a, под именем users. После монтирования с помощью команды ls /users можно посмотреть, что содержит эта файловая система.

Таким образом, в системе LINUX вся файловая система представлена как единое дерево каталогов. Аналогично монтируется сетевая файловая система. Например:

Mount host.asu.ugatu.ac.ru: /users /husers

где сетевой диск /users на машине host.asu.ugatu.ac.ru монтируется как каталог /husers. Монтирование внешних устройств при их использовании необходимо выполнять, если в системе нет соответствующих настроек для их автоматического монтирования.

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

Umount /users

Подключение диска CD-ROM к системе выполняется командой

Mount /cdrom

Для снятия диска его необходимо размонтировать командой

Umount /cdrom

Формат функции mount может включать ключ t со знаком минус (-t), за которым следует параметр, определяющий тип файловой системы и может принимать следующие значения:

vfat либо msdos - файловая система на основе FAT;

ext2 – файловая система типа UNIX;

minix – файловая система, соответствующая стандарту POSIX для взаимодействия между различными платформами;

qnx – тип файловой системы QNX, поддерживается только для чтения;

ufs – файловая система BSD, только для чтения;

ntfs – файловая система Windows NT, но только для чтения.

Поддерживается также ряд экспериментальных файловых систем, например, ext3 - журнальная файловая система, extfs - файловая система с криптографической защитой и т.д. Например, монтирование дискеты, отформатированной в DOS, к каталогу /media/floppy:

Mount -t vfat /dev/fd0 /media/floppy

или

Mount /media/floppy

где /dev/fd0 - системное имя файла-устройства на гибких дисках.

 

Дискета, отформатированная в LINUX-системе, может быть смонтирована следующим образом

Mount -t ext2 /dev/fd0 /mnt/a

Командой df или mount (без ключей) можно посмотреть, какие файловые системы смонтированы и какой объем они имеют.

 

Форматирование дисков

Форматирование дисков выполняется в два этапа. На первом этапе непосредственно производится форматирование (несмонтированного) диска. Форматирование можно выполнить командой fdformat (на 1, 44 Мбайт) с проверкой

Fdformat /dev/fd0u1440

На втором этапе создается корневая файловая система с использованием системной функции mke2fs (mkfs) с аргументами:

Mke2fs -m ext2 /dev/fd0

Создание файловой системы в стиле MS DOS можно выполнить командой mformat без проверки (приставка m позволяет выполнять DOS - команды в среде Linux: mdir, mcopy и др.)

mformat a:

При форматировании и создании файловой системы диск должен быть размонтирован.

 

Запись системных образов на дискеты

Можно выполнить загрузку ОС 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.

 

4. Контрольные вопросы

1. Каким образом можно отформатировать диск для поддержки файловой системы на основе FAT, NTFS и для взаимодействия разных типов файловых систем.

2. В чем заключаются функции монтирования и размонтирования файловой системы и какими командами они выполняются в ОС Linux.

3. Какие образы требуются для создания гибкого системного диска ОС Linux, где они размещаются.

4. Каким способом можно перенести образы на формируемый системный диск.

5. Как ограничить доступ к устройствам на гибких дисках.

6. Какие режимы работы может поддерживать ОС Linux на гибких дисках и какие режимы работы нельзя подключить.

 

ЛАБОРАТОРНАЯ РАБОТА № 5

Изучение графической оболочки KDE

 

Цель работы

Целью работы является изучение работы с основными функциональными частями графической оболочки KDE, получение навыков по настройке KDE и создании простейших текстовых и графических документов в KWord и Paint.

 

Общие теоретические сведения

К Desktop Environment (Среда рабочего стола К) KDE предназначена для поддержания тех же функциональных возможностей графического интерфейса, какие предоставляют и другие популярные системы, например MacOS и Windows. Кроме выполнения стандартных функций, KDE обладает рядом специфических характеристик, которые расширяют возможности графической среды. Для Linux разработано несколько диспетчеров окон, таких, как olwm, fvwm, afterstep и другие. Однако, их возможности не идут ни в какое сравнение с возможностями KDE.

Оконная среда KDE

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

• Размещение на рабочем столе ярлыков гибких дисков для их монтирования, размонтирования и работы с ними.

• Отображение в графическом виде файловой структуры и перемещение по ней.

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

• Создание на рабочем столе ярлыков принтеров. Если мышью перетащить к такому ярлыку файл, он будет распечатан.

В состав KDE входит не только рабочий стол, но и целый набор приложений и утилит для работы с ним. В стандартном дистрибутиве KDE имеется более сотни программ — от игр и системных утилит до целых блоков офисных программ. Кроме того, приложения KDE могут взаимодействовать друг с другом для упрощения выполнения всевозможных операций.

 


Поделиться:



Последнее изменение этой страницы: 2017-04-12; Просмотров: 1279; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.021 с.)
Главная | Случайная страница | Обратная связь