Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка OS 2011 v002 Уймин.docx
Скачиваний:
3
Добавлен:
07.11.2018
Размер:
14.88 Mб
Скачать

Ctrl+F3 -имя

Сортировка файлов

Ctrl+F4 -тип (расширение)

Ctrl+F5 -время

Ctrl+F6 -размер

Ctrl+F7 -без сортировки

Рабочее задание

Выполнить работу не используя мыши

1. ЗапуститьVCилиNCилиTotalCommander

2. Создать дерево каталогов:

3.Создать файлы в каталогах:

1.txt (A1)

2.txt (Aa21)

3.txt (A4)3)

4. Переименовать А1 в «Каталог»

5. Содержимое А21 скопировать в А314

6. 3.txt переименовать в 666.txt

7. 1.txt скопировать в А12

8. Вывести на экран дерево каталогов папки с именем ROOT

9. На рабочем диске найти все текстовые документы (воспользоваться символами ? *).

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

1. Что такое файловый менеджер?

2. Что такое маска файла?

Практика 22

Тема: Работа с дистрибьютивом операционной системы на виртуальных машинах

Цель работы: Приобрести умения:

  • Изучить принцип работы виртуальных машин;

  • Изучить структуру дистрибьютива ОС;

  • Изучить способы обновления портов;

Оборудование, ПО

  • ПЭВМ;

  • VirualPC;

  • Инсталлятор ОС FreeBSD;

  • Пакет текущих обновлений(Портов);

Рабочее задание

Подготовка к лабораторной работе:

Необходимо самостоятельно ознакомится с HandbookFreeBSD.

Краткие сведения по установке Unix-подобных систем (на примере FreeBSD) Процесс установки операционной системы FreeBSD с загрузочного компакт-диска проходит через следующие основные стадии:

После загрузки диска в память загружается стандартное ядро операционной системы, которому передается все управление для установки.

Происходит монтирование временной файловой системы в памяти компьютера.

Управление передается программе-установщику sysinstall.

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

Разметка жесткого диска. Вначале выбираются или создаются разделы жесткого диска, предназначенные для установки самой операционной системы. Затем они делятся на подразделы, один из которых — активный. Если активный раздел не указан, то во время загрузки компьютера BIOS не будет знать, откуда грузить ядро операционной системы.

Назначение точек монтирования для указанных подразделов.

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

Определение набора устанавливаемых компонентов системы. В программе установки FreeBSD имеется некоторый предустановленный набор вариантов установки.

После определения набора компонентов необходимо указать, откуда будет производиться установка.

Затем производится копирование необходимых файлов и настройка дополнительных параметров (в частности, сети), добавление новых пользователей, а также установка пароля для пользователя root (администратор системы).

Порядок выполнения работы:

Задание: установить на виртуальную машину Virtual PC операционную систему Unix (FreeBSD версии 6.1)

Запуск MicrosoftVirtual PC производится путем выбора соответствующего пункта в меню «Пуск» / «Программы» (Рисунок2,).

Рисунок 1 Внешний вид программы Virtual PC после запуска

Рисунок2Запуск Microsoft Virtual PC

Создание новой виртуальной машины в MicrosoftVirtual PC.

После запуска Virtual PC нам необходимо создать новую виртуальную машину, на которую в последующем мы установим операционную систему FreeBSD. Несложно догадаться, что создание новой машины производится путем нажатия на кнопку «Создание виртуальной машины» в главном окне программы.

Создать новую виртуальную машину с требуемыми параметрами;

На следующем шаге вводим название для виртуальной машины (Рисунок 3). В данном случае укажем «FreeBSD».

Рисунок 3 Ввод названия для виртуальной машины

На следующем шаге предлагается указать размер оперативной памяти виртуальной машины либо путем принятия параметров самостоятельно (Рисунок 4). Оставим первый вариант.

Рисунок 4 Указание размера оперативной памяти

После перехода к следующему шагу мастер предлагает указать виртуальный жестки диск для машины: существующий или создать новый. Выбираем Создание виртуальный диск используя дополнительные параметры и выбираем фиксированный размер (Рисунок 5).

Рисунок 5 Добавление и создание виртуального жесткого диска

После перехода к диалогу для создания нового виртуального жесткого диска необходимо указать каталог, в котором будет храниться файл диска (Рисунок 6). Вам необходимо указать путь на диске D: в своем рабочем каталоге. Размер жесткого диска оставляем, как есть.

Рисунок 6 Параметры виртуального жесткого диска

После нажатия на кнопку «Next» работа Мастера по созданию виртуально машины завершается

Рисунок 7 Список виртуальных машин в Virtual PC

Запуск требуемой виртуальной машины из списка доступных в Virtual PC осуществляется путем ее выбора в списке и нажатия на кнопку «Start».

После запуска виртуальной машины необходимо войти в BIOS SetupUtility для того, чтобы изменить последовательность загрузки системы с доступных устройств. В первую очередь должна производиться загрузка с CDROM (Рисунок 38).

Рисунок 3 Изменение приоритета загрузки системы в BIOS SetupUtility

После сохранения параметров BIOS и перезагрузки виртуальной машины необходимо выбрать пункт «Capture ISO Image…» в меню «CD», тем самым Вы укажете программе путь к образу FreeBSD. Образ системы находится в папке Безопасность на рабочем диске. Таким образом, мы указываем, что на виртуальном CD находится как раз необходимый файл с образом операционной системы. С него то и будет происходить первоначальная загрузка системы и инсталляция FreeBSD.

Если все сделано правильно, появится диалог программы sysinstall (Рисунок 4), предлагающий указать страну и параметры кодировки.

Внимание: работа с программой sysinstall осуществляется с помощью клавиатуры. Нажатие на кнопку производится с использованием клавиши «Enter».

Рисунок 4 Внешний вид программы sysinstall после запуска

Выбираем из списка страну RussianFederation, далее жмем на кнопку «OK» и выбираем KOI8-R (Рисунок 5).

Рисунок 5Выбор кодовой страницы

После нажатия на кнопку «OK» в предыдущем меню, появится главное меню программы sysinstall (Рисунок 6).

Рисунок 6 Главное меню программы sysinstall

В главном меню программы можно выбрать различные варианты установки системы FreeBSD, модифицировать уже установленную ранее систему, а также получить справку по установке FreeBSD. В большинстве случаев подходит вариант «Standart», что вам и предстоит выбрать. После этого появится следующее сообщение (Рисунок 7):

Рисунок 7Сообщение программы sysinstall о необходимости разбиения жесткого диска на разделы

Данное сообщение предупреждает Вас о том, что дальше последует процесс разбиения жестких дисков на слайсы. Нажмите ОК. Появится окно FDISK PartitionEditor (Рисунок 8).

Рисунок 8 Редактор разделов FDISK

Экран FDisk разбит на три раздела:

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

Второй раздел показывает имеющиеся в данный момент на диске слайсы, где они начинаются и заканчиваются, их размер, имя, которое им дала FreeBSD, описание и подтип.

Третий раздел показывает команды, доступные в FDisk.

Так как мы планируем использовать для FreeBSD весь виртуальный жесткий диск (это приведет к удалению всех других данных на этом диске, когда вы подтвердите sysinstall продолжение процесса установки), нажмите клавишу A, что соответствует опции «Использовать весь диск» (UseEntireDisk). Существующие слайсы будут удалены и заменены на небольшую область, помеченную как неиспользуемая (unused), и один большой слайс для FreeBSD. Когда вы сделаете это, нужно выбрать вновь созданный слайс FreeBSD, используя клавиши навигации, а затем нажать S, чтобы сделать слайс загрузочным. Экран будет похож на Рисунок9.

Рисунок9. Редактор разделов FDISK

Когда закончите, нажмите Q. Изменения будут сохранены в sysinstall, но еще не записаны на диск.

Далее появится следующее сообщение с опциями выбора:

Рисунок10. Меню менеджера загрузки Sysinstall

Установка менеджера загрузки (BootManager)

Здесь вам предлагается установить менеджер загрузки. Как правило, нужно выбрать установку менеджера загрузки если:

У вас больше чем один диск, и вы устанавливаете FreeBSD не на первый диск.

Вы устанавливаете FreeBSD вместе с другой операционной на один и тот же диск, и хотите выбирать при загрузке необходимую операционную систему.

Если FreeBSD единственная операционная система, установленная на этом компьютере, и находится на первом жестком диске, подойдет менеджер загрузки Standard.

Выберите None, если вы используете менеджер загрузки сторонних разработчиков, способный загрузить FreeBSD.

Выберите Standart и нажмите Enter. В появившемся сообщении объясняется, в каких случаях можно использовать параметры по умолчанию и как получить необходимую справку (Рисунок11).

Рисунок11. Сообщение BootManager

Нажмите Enter для запуска редактора разделов FreeBSD, называемого Disklabel.

Рисунок12. Редактор SysinstallDisklabel

Рисунок12 показывает экран только что запущенного Disklabel. Экран поделен на три раздела:

Первые несколько линий показывают имя диска, с которым вы сейчас работаете и слайс, содержащий раздел, который вы создаете (здесь Disklabel называет это именем раздела (Partitionname) вместо имени слайса). Этот экран также показывает объем свободного пространства на слайсе, т.е. пространство, выделенное под слайс, но еще не отданное под раздел.

В центре экрана показаны уже созданные разделы, имена файловых систем, содержащихся в разделах, их размер и некоторые опции, применяемые при создании файловых систем.

Нижняя треть экрана показывает управляющие клавиши, работающие в Disklabel.

Disklabel может автоматически создать разделы и присвоить им размеры по умолчанию. Попробуйте это, нажав A. Вы увидите экран, как на Рисунок13.

Рисунок13. Редактор SysinstallDisklabel с установками по умолчанию

После создания разделов с параметрами по умолчанию, нажмите Q для выхода. Появится окно для выбора дистрибутивного набора (Рисунок14).

Рисунок14. Выбор дистрибутивных наборов

Выбор дистрибутивного набора (DistributionSet)

Выбор дистрибутивного набора зависит в основном от направления будущего использования системы и от доступного дискового пространства. Предустановленные опции варьируются от наименьшей возможной конфигурации до полной установки. Для новичков в UNIX и/или FreeBSD лучшим выбором будет одна из этих предустановленных опций. Настройка дистрибутивного набора, как правило, нужна более опытным пользователям.Нажмите F1 для получения информации о дистрибутивных наборах и их содержимом. После просмотра помощи нажмите Enter для возврата к меню выбора дистрибутивного набора.Если желательно наличие графического интерфейса пользователя, должен быть выбран дистрибутивный набор с названием, начинающимся на X. Задачи настройки X сервера и выбора десктопа по умолчанию должны быть выполнены после установки FreeBSD.Xorg является устанавливаемой по умолчанию версией X11.Если планируется пересборка ядра, выбирают опцию, включающую исходные тексты. Ясно, что наиболее универсальная система включает все. Если места на диске достаточно, выбирают обычно All и нажимают Enter. Если есть сомнения относительно того, хватит ли диска, используют наиболее подходящую опцию. Не беспокойтесь о том, какой выбор будет наилучшим, другие части дистрибутива могут быть добавлены после установки.

Рисунок15. Выбор дистрибутивного набора

выбирают обычно All и нажимают Enter. Выбираем Yes, после чего окно примет вид как на Error: Reference source not found.

После ознакомления с содержимым окна, выбираем Exit и жмем Enter. Появится окно, как на Рисунок16. Здесь необходимо выбрать источник установки дистрибутивного набора. Так как мы устанавливаем с виртуально CD, то выбираем первый вариант. Жмем ОК.

Рисунок16. Выбор источника для установки

Далее появится предупреждение о том, что у вас остался последний шанс для выбора дистрибутивного набора (Рисунок17

). Выбираем Yes, подтверждаем установку. Даже после инсталляции операционной системы FreeBSD вы сможете изменить набор устанавливаемых компонентов.

Рисунок17. Подтверждение о продолжении установки системы

После этого начнется установка выбранных компонентов системы, ход которой будет отображаться на экране компьютера (Рисунок18, Рисунок19).

Рисунок18. Процесс установки системы

Рисунок19.Процесс установки системы

После окончания установки компонентов появится окно с поздравлением о завершении установки (Рисунок20). Жмем ОК.

Рисунок20. Окончание установки

Далее в диалогах, проиллюстрированных на Рисунок21, Рисунок23, Рисунок24, Рисунок25, Рисунок26, Рисунок27 и предлагающих выполнить сетевые настройки, выбираем No.

Рисунок21. Конфигурирование Ethernet

Рисунок22. Подключение функций Network

Рисунок23. Конфигурирование Ethernet

Рисунок24. Включение SSH login

Рисунок25. Разрешение анонимного доступа по FTP

Рисунок26. Конфигурирование данного ПК как сервера NFS

Рисунок27. Конфигурирование данного ПК как клиента NFS

Далее система предложит выполнить настройку поддерживаемого формата вывода символов: выбираем Yes (Рисунок28).

Рисунок28. Выбор настроек консоли

В окне, как на Рисунок30, выбираем седьмой пункт. Жмем ОК.

Рисунок29. Настройка часового пояса

В окне выбираем Europe

ВибираемRussian Federaton

Рисунок30. Выбор IBM 1252 кодовой странице

Далее система предложит выполнить настройку мыши, если таковая подключена к компьютеру (Рисунок317). Выбираем Yes.

Рисунок317. Включение поддержки мыши

В появившемся окне, как на Рисунок328, выбираем 2-й пункт (Testandrunthemousedaemon).

Рисунок328. Инициализация демона мыши

Если вы видите, что курсов реагирует на перемещение мыши, то выбираете Yes

Далее будет предложена установка дополнительных возможностей и программ для операционной системы, включая игры для web-серверов и др. Выбираем No.

Далее система предложит создать пользователя системы, отличного от root (Рисунок). Выбираем Yes.

Рисунок49. Создание нового пользователя

В окневыбираем сначала пункт Group, чтобы добавить новую группу под названием URTK, а затем пункт User, чтобы добавить нового пользователя во вновь созданную группу.

В окне, заполняем требуемые поля

Login: student

UID: неменяем

Group: URTK

Password: P@ssw0rd

Login shell: /bin/csh

Жмем ОК. Далее система предложит ввести пароль для администратора системы root. Вводим P@ssw0rd.

Появится окно, как на Рисунок33. Выбираем No.

Рисунок33. Меню конфигурации

Далее появится главное окно программы sysinstall. Выбираем Exit. Появится окно, как на Рисунок. Выбираем в нем Yes, что подтверждает ваше намерении выйти из программы установки системы.

Рисунок51. Выход из программы установки

После данного действия произойдет перезагрузка системы. Имейте в виду, что чтобы начать работу в FreeBSD, необходимо в BIOS изменить порядок опроса накопителей.

После запуска системы FreeBSD вам необходимо выполнить вход в нее либо под пользователем root, либо под пользователем student.

Перед тем, как вы сможете устанавливать порты, установите Коллекцию Портов -- она представляет собой в основном набор файлов Makefile, патчей, файлов описаний, и размещается в каталоге /usr/ports. При установке системы FreeBSD утилита sysinstall запрашивает, требуется ли вам установка Коллекции Портов. Если вы ответили отрицательно, для установки Коллекции Портов следуйте нижеприведенной инструкции:

Метод с использованием Sysinstall

В этом методе повторно используется sysinstall (/stand/sysinstall в FreeBSD версий ниже, чем 5.2) для ручной установки Коллекции Портов.

Работая как пользователь root, запустите sysinstall так, как это показано ниже:

# sysinstall

Опуститесь вниз и выберите Configure, нажмите Enter

Опуститесь вниз и выберите Distributions, затем нажмите Enter

Опуститесь вниз к пункту ports, нажмите клавишу Пробел

Поднимитесь вверх к Exit, нажмите Enter

Выберите желаемый носитель для установки, например, CDROM, FTP и так далее.

Перейдите на пункт меню Exit и нажмите Enter.

Нажмите X для выхода из sysinstall.

Альтернативный метод получения и постоянной актуализации Коллекции Портов заключается в использовании CVSup. Посмотрите файл CVSup для портов, /usr/share/examples/cvsup/ports-supfile.