Лабораторная работа №1
.docxМинистерство цифрового развития связи и массовых коммуникаций
Ордена Трудового Красного Знамени
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
СВЯЗИ И ИНФОРМАТИКИ»
Кафедра «Системное программирование»
Отчёт по лабораторной работе №1
по дисциплине «Современные операционные системы»
на тему «Установка операционной системы семейства Linux»
Выполнил: студент группы М092501(70)
Ягудин Р.Р.
Проверил: доц. Трухманов В.Б.
Москва 2025 г.
СОДЕРЖАНИЕ
№ стр.
Цель лабораторной работы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Задачи работы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Теоретическая часть . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Экспериментальная часть . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Установка Oracle VirtualBox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Создание и настройка ВМ в Oracle VirtualBox . . . . . . . . . . . . . . . . . . . 5
Запуск ВМ, установка и настройка Ubuntu . . . . . . . . . . . . . . . . . . . . . . 8
Создание и запуск текстового файла . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Ответы на контрольные вопросы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Выводы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
ЦЕЛЬ ЛАБОРАТОРНОЙ РАБОТЫ
Получить практические навыки по установке и первичной настройке операционной системы Linux в виртуальном окружении.
ЗАДАЧИ РАБОТЫ
Установить VirtualBox.
Создать и настроить виртуальную машину в Oracle VirtualBox.
Запустить ВМ, установить и настроить Ubuntu.
Создать и запустить текстовый файл blueprint.sh.
Снять отпечаток с информацией об установленном дистрибутиве из файла result
ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
В настоящее время существует широкое разнообразие дистрибутивов операционных систем (ОС) семейства Linux. Дистрибутив ОС – это комплект программного обеспечения, включающий основу ОС (ядро), модули для поддержки разнообразного аппаратного обеспечения, окружение рабочего стола и минимальный набор необходимых прикладных пакетов.
Дистрибутивы могут довольно сильно отличаться друг от друга разным окружением рабочего стола и предустановленными пакетами. Однако, все ОС семейства Linux имеют общие принципы организации, такие как общий интерфейс взаимодействия прикладного ПО и ОС (POSIX), общую иерархию файловой системы, общие утилиты ядра, а также универсальный способ взаимодействия с пользователем через терминал.
ЭКСПЕРИМЕНТАЛЬНАЯ ЧАСТЬ
Установка Oracle VirtualBox
Переходим на сайт https://www.virtualbox.org/wiki/Downloads и нажимаем «Accept and download» для установки Oracle VirtualBox
Рисунок 1 – Переход на сайт https://www.virtualbox.org/wiki/Downloads для установки Oracle VirtualBox
Рисунок 2 – Установленная программа Oracle VirtualBox
Создание и настройка ВМ в Oracle VirtualBox
Переходим на сайт https://ubuntu.com/download/desktop, пролистываем страницу вниз до Ubuntu 25.04 и нажимаем рядом с «Intel or AMD 64-bit architecture» на «Download»
Рисунок 3 – Переход на сайт https://ubuntu.com/download/desktop и установка iso-образа Ubuntu 25.04
Запускаем Oracle VirtualBox, создаём новую ВМ и устанавливаем следующие настройки:
Имя ВМ: СОС
Образ ISO: ubuntu-25.04-desktop-amd64
Основная память: 4096 МБ
Число ЦПУ: 4
Размер диска: 20 МБ
Рисунок 4 – Настройка имени и типа ОС
Рисунок 5 – Настройка виртуального оборудования
Рисунок 6 – Настройка виртуального жёсткого диска
Переходим ещё раз в настройки ВМ, выбираем раздел «Дисплей» и во вкладке «Видеопамять» устанавливаем максимально возможное значение (128 МБ)
Рисунок 7 – Настройка видеопамяти
В разделе «Общие» переходим во вкладку «Функции» и устанавливаем параметры «Общий буфер обмена» и «Drag-and-Drop» в состояние «Двунаправленный»
Рисунок 8 – Настройка параметров поддержки двунаправленного буфера обмена и переноса файлов
Запуск ВМ, установка и настройка Ubuntu
Запускаем настроенную ВМ, после чего производим внутри неё установку и настройку Ubuntu
Рисунок 9 – Запуск ВМ
Рисунок 10 – Инструкция установки Ubuntu
Рисунок 11 – Конец установки Ubuntu и перезапуск системы
Рисунок 12 – Вход в систему
Создание и запуск текстового файла
Вводим команду, представленную на рис.13, для создания файла
Рисунок 13 – Создание файла
Записываем туда содержимое, представленное в методическом указании
Рисунок 14 – Открытие файла и ввод содержимого
После ввода содержимого и сохранения файла переходим в Home, нажимаем правой кнопкой мыши по файлу → «Properties» и устанавливаем флаг на «Executable as Program».
Рисунок 15 – Установка флага для открытия файла как программы
Запускаем файл, в результате чего получаем файл result, содержащий информацию об установленном дистрибутиве
Рисунок 16 – Информация об установленном дистрибутиве
Для отображения его на рабочем столе переходим в раздел «Устройства» → «Общие папки» → «Настроить общие папки» и добавляем новую папку, указывая её путь и имя
Рисунок 17 – Добавление общей папки
В результате видим, что файл отображается и в ВМ и на хосте (рис.18 и 19)
Рисунок 18 – Файл в ВМ
Рисунок 19 – Файл на хосте
ОТВЕТЫ НА КОНТРОЛЬНЫЕ ВОПРОСЫ
Для чего используются среды виртуализации аппаратного обеспечения?
Среды виртуализации аппаратного обеспечения, такие как VMware, VirtualBox или Hyper-V, используются для создания и запуска на одном физическом компьютере нескольких изолированных виртуальных машин. Это позволяет эффективнее использовать ресурсы, изолировать среды для тестирования или повысить отказоустойчивость.
Какие инструменты и методы используются при создании загрузочных накопителей?
При создании загрузочных накопителей (например, USB-флешек или DVD) используются специализированные инструменты и методы, позволяющие записать образ операционной системы или утилиты в формат, пригодный для загрузки с данного носителя. К популярным инструментам относятся Rufus, Etcher, Win32 Disk Imager, а также встроенные средства операционных систем — например, dd в Linux или DISKPART в Windows.
Что такое дополнения гостевой ОС и для чего они применяются?
Дополнения гостевой ОС (например, Guest Additions в VirtualBox или VMware Tools в VMware) — это специальный набор драйверов и системных служб, которые устанавливаются внутри виртуальной машины для улучшения её интеграции с хост-системой. Они применяются для повышения производительности графики, организации общего буфера обмена и улучшения работы сетевого адаптера.
ВЫВОДЫ
В ходе выполнения данной лабораторной работы я научился выполнять установку и первичную настройку ВМ и Ubuntu.
