Установка операционной системы Linux

ВВЕДЕНИЕ											

Перед началом процедуры установки на персональный компьютер OC Linux необходимо выбрать дистрибутив из комплекта поставки ПСПО в соответствии с аппаратными возможностями компьютера (тактовая частота процессора, количество оперативной памяти, объем дисковой памяти и т. д.) и исходя из поставленных задач.				

																								

		Выбор программного обеспечения для начальной установки		

Linux Lite оптимален для использования на компьютерах, имеющих от 128 до 256 Мб оперативной памяти и процессор от PI 233 МГц. Располагается на двух CD-дисках. Этот вариант дистрибутива имеет самые низкие аппаратные требования, обеспечивает приемлемую производительность даже на системах

с объемом памяти 128 Мб.

Включает в себя графическую среду XFCE; в состав этого дистрибутива входят легкий и быстрый текстовый редактор Abiword и программа редактирования электронных таблиц Gnumeric.			

Linux Junior предназначен для использования на компьютерах с объемом оперативной памяти от 256 Мб до 1 Гб. Располагается на двух CD-дисках. Этот вариант дистрибутива способен работать с достаточно высокой производительностью, в то же время не требует процессоров последнего поколения и большой оперативной памяти. Linux Junior основан на графической среде KDE, помимо офисных приложений и обучающих программ включает в себя средства разработки программ Lazarus и KDevelop.		

												

Linux Master требует для эффективной работы объем оперативной памяти от 1 Гб. Дистрибутив располагается на DVD. Linux Master можно использовать как для обучения, так и для разработки полноценных программ на Java, C/C++ и PHP благодаря среде разработки Eclipse, входящей в его состав. Кроме Eclipse, в Linux Master входят все те программы, которые есть в дистрибутиве Linux Junior.						

												

Linux Terminal предназначен для организации процесса обучения, возможно, не располагающем мощными и современными компьютерами. Аппаратные требования к серверу: объем оперативной памяти от 512 Мб, два Ethernet-адаптера и устройство чтения DVD-дисков. Аппаратные требования к клиентским компьютерам: объем оперативной памяти от 32 Мб, Ethernet-адаптер с поддержкой сетевой загрузки (PXE). Дистрибутив расположен на DVD.

Описание установки дистрибутива, приведенное в данном курсе, ориентировано в первую очередь на Linux Master, поэтому некоторые рекомендации для других дистрибутивов Linux могут незначительно отличаться.		

																													

		УСТАНОВКА ДИСТРИБУТИВА				

Прежде всего следует настроить компьютер на загрузку с устройства CD-ROM (или DVD-ROM):

Перезагрузите компьютер, зайдите в режим настройки BIOS (на большинстве компьютеров для этого следует нажать либо Del, либо F2).	

Выберите в BIOS в качестве первого загрузочного устройства привод лазерных дисков.					

Подготовьте необходимое пространство на жестком диске. Необходимое пространство для Linux Lite, Linux Junior, Linux Master – не менее 7 Гб.					Установите в привод CD-ROM дистрибутивный диск и перезагрузите компьютер. На экране появится	сообщение о загрузке Linux, а затем	основное меню процесса установки.

В загрузочном меню нужно выбрать пункт Установка и нажать Enter. Через некоторое время загрузится графический интерфейс программы установки. О значении каждого пункта меню и о возможных параметрах установки можно узнать из Справки, доступной по нажатию клавиши F1. 		

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

По завершении установки нужно перезагрузить компьютер и загрузить установленную операционную систему. Необходимо извлечь установочный диск из привода и настроить BIOS на загрузку компьютера с жесткого диска.



Точки монтирования и их использование

Точки монтирования – это один из самых мощных и гибких методов управления файловыми системами Linux или Linux-подобных операционных систем. 

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

В Linux, как и в других операционных системах, полный путь к файлу включает название файла и указание каталога, в котором он находится. Однако явное указание устройства отсутствует. В Linux-подобных системах во всей системе есть только одна древовидная структура каталогов, и эта структура может занимать несколько разделов. Когда файловая система монтируется, она становится доступной в виде набора подкаталогов указанной точки монтирования. Это значит, что возможно гибкое расширение файловой системы Linux, так как каждый каталог может стать точкой подключения дополнительного дискового пространства.						

В UNIX существует только один корневой каталог, а все остальные файлы и каталоги вложены в него. Чтобы получить доступ к файлам и каталогам на каком-нибудь диске, необходимо мотивировать этот диск командой mount. В большинстве UNIX-подобных систем съемные диски (дискеты и CD), флеш-накопители и другие внешние устройства хранения данных монтируют в каталог /mnt, /mount или /media. 

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



ФАЙЛОВЫЕ СИСТЕМЫ						

Файловая система (англ. file system) – это регламент, определяющий способ организации, хранения и именования данных на носителях информации. Она определяет формат физического хранения информации, которую принято группировать в виде файлов. Конкретная файловая система определяет размер имени файла, максимальный возможный размер файла, набор атрибутов файла. Некоторые файловые системы предоставляют сервисные возможности, например разграничение доступа или шифрование файлов.



Файловая система связывает носитель информации, с одной стороны, и API для доступа к файлам – с другой. При обращении к файлу прикладная программа не имеет данных о том, каким образом расположена информация в конкретном файле, как и на каком физическом типе носителя (CD, жестком диске или блоке флеш-памяти) он записан. В программу вносится имя файла, его размер и атрибуты. Остальные данные программа получает от драйвера файловой системы. Именно файловой системой устанавливается, где и как будет записан файл на физическом носителе (например, жестком диске).

С точки зрения операционной системы весь диск представляет собой набор кластеров размером от 512 байт и выше. Драйверы файловой системы организуют кластеры в файлы и каталоги (реально являющиеся файлами, содержащими список файлов в этом каталоге). Эти же драйверы отслеживают, какие из кластеров в настоящее время используются, какие свободны, какие помечены как неисправные.

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

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

НАЧАЛО УСТАНОВКИ: ЗАГРУЗКА СИСТЕМЫ							

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

установить систему;						

запустить программу для восстановления системы;					

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

Для выбора различных вариантов и опций установки можно воспользоваться клавиатурой (манипулятор мышь на данном этапе установки не поддерживается). Можно получить справку по любому пункту меню,	выбрав этот пункт и нажав F1. Кроме установки с лазерного диска, доступны несколько вариантов сетевой установки и установка с жесткого диска.				

Чтобы начать процесс установки, следует клавишами перемещения курсора Вверх, Вниз выбрать пункт меню Установка и нажать Enter. 

Начальный этап установки не требует вмешательства пользователя: происходит автоматическое определение оборудования и запуск компонентов программы установки. Сообщения о том, что происходит на этом этапе, можно просмотреть, нажав клавишу ESC.					ДРУГИЕ ИСТОЧНИКИ УСТАНОВКИ				

Сетевая установка

Установка Linux Master возможна с лазерного диска и по сети. Обязательное условие для этого – наличие на сервере дерева файлов, аналогичного содержимому установочного диска, и внешнего носителя с начальным загрузчиком. Таким носителем может быть как сам загрузочный лазерный диск, так и, например, флеш-накопитель, который можно сделать загрузочным, воспользовавшись утилитой mkbootflash.

Для выполнения установки по сети необходим специальный компьютер – сервер установки, а также носитель (CD-ROM или флеш-накопитель), с которого будет производиться начальная загрузка системы. 



Запуск сетевой установки



Нажав кнопку F4, выбираем источник сетевой установки: FTP, http или NFS-сервер. Нужно указать имя или IP-адрес сервера и каталог (начиная с /), в котором размещен дистрибутив Linux Master. В случае установки по протоколу FTP может понадобиться ввести имя пользователя и пароль.

Для получения подобного дерева каталогов на стороне сервера достаточно скопировать содержимое установочного лазерного диска в один из подкаталогов FTP-сервера (или http, или NFS-сервера). При сетевой установке со стороны клиента (компьютера, на который производится установка) может понадобиться определить параметры соединения с сервером. В этом случае на экране будут появляться диалоги, например с предложением выбрать сетевую карту (если их несколько) или указать тип IP-адреса: статический (потребуется вписать его самостоятельно) или динамический (DHCP).

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

						Установка с жесткого диска

Аналогично установке по сети можно установить Linux Master с жесткого диска. Для этого понадобится подключить дополнительный жесткий диск с дистрибутивом. Чтобы выбрать подключенный диск в качестве источника установки, нужно в строке Параметры загрузки меню начального загрузчика указать метод установки, набрав: automatic=method:disk 

(где automatic – параметр, определяющий ход начальной стадии установки). При нажатии Enter через некоторое время на экране появится диалог выбора дискового раздела, затем – выбора пути к каталогу с дистрибутивом. После указания пути начнется установка системы. При желании можно сразу указать путь к дистрибутиву, сделав в строке параметров загрузки запись вида:

automatic=method:disk,disk:hdb,partition:hdbX,directory:<путь_к_каталогу_с_дистрибутивом>.



Последовательность установки

До того как будет произведена установка базовой системы на жесткий диск, программа установки работает с образом системы, загруженным в оперативной памяти компьютера. 

Если инициализация оборудования завершилась успешно, будет запущен графический интерфейс программы-установщика. Процесс установки состоит из шагов, каждый из которых посвящен настройке или установке определенного параметра системы. Шаги выполняются последовательно, переход к следующему шагу происходит при нажатии кнопки Далее. При помощи кнопки Назад при необходимости можно вернуться к уже пройденному шагу и внести изменения. Однако на этом этапе установки возможность перехода к предыдущему шагу ограничена теми шагами, где нет зависимости от данных, введенных ранее.			Если по каким-то причинам возникла необходимость прекратить установку, нужно нажать Reset на системном блоке компьютера. Совершенно безопасно прекращать установку только до шага Подготовка диска, поскольку до этого момента не производится никаких изменений на жестком диске. Если прервать установку между шагами Подготовка диска и Установка загрузчика, то есть вероятность, что после этого с жесткого диска не сможет загрузиться ни одна из установленных систем.



Технические сведения о ходе установки можно посмотреть, нажав «Ctrl+Alt+F1».

Вернуться к программе установки можно, нажав «Ctrl+Alt+F7». 

При нажатии «Ctrl+Alt+F2» откроется отладочная виртуальная консоль.



Каждый шаг сопровождается краткой справкой, которую можно вызвать, нажав F1.	

Во время установки системы выполняются следующие шаги и настройки:	

Язык.	

Уведомление о правах. 

Настройка клавиатуры. 

Часовой пояс.	

Дата и время.	

Подготовка диска. 

Установка базовой системы. 

Сохранение настроек.	

Дополнительные диски. 

Дополнительные пакеты. 

Установка загрузчика.	

Администратор системы. 

Системный пользователь. 

Настройка сети. 

Настройка графической системы. 

Завершение установки.									Язык

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

													Уведомление о правах

Перед продолжением установки следует внимательно прочитать условия лицензии. В лицензии говорится о правах пользователя. В частности, за пользователем закрепляются права на: 

эксплуатацию программ на любом количестве компьютеров и в любых целях;	

распространение программ (сопровождая их копией авторского договора);	

получение исходных текстов программ.							

Лицензия относится ко всему дистрибутиву Linux Master. В случае согласия с условиями лицензии установите флажок Да, я согласен с условиями и нажмите кнопку Далее.	

Настройка клавиатуры

Раскладка клавиатуры – это привязка букв, цифр и специальных символов к клавишам на клавиатуре. Помимо ввода символов на основном языке, в любой системе Linux необходимо иметь возможность вводить латинские символы (имена команд, файлов и т. п.), для чего обычно используется стандартная английская раскладка клавиатуры. Переключение между раскладками осуществляется при помощи специально зарезервированных для этого клавиш. Для русского языка доступны следующие комбинации клавиш:			

«Alt+Shift»;	

Caps Lock; 

«Control+Shift»;

Control; 

Alt.									

Часовой пояс				

Для корректной установки даты и времени достаточно правильно указать часовой пояс и выставить желаемые значения для даты и времени.



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



Обратите внимание на флажок Хранить время в BIOS по Гринвичу. В системных часах BIOS желательно устанавливать не локальное, а универсальное время по Гринвичу (GMT). При этом программные часы будут показывать локальное время в соответствии с выбранным часовым поясом, и системе не потребуется изменять настройки BIOS при сезонном переводе часов и смене часового пояса. Однако, если на этом же компьютере планируется использовать другие операционные системы, флажок нужно снять, иначе при загрузке в другую операционную систему время может сбиваться.

Дата и время					

Программой установки предусмотрено, что системные часы (BIOS) отображают локальное время. Поэтому часы на этом шаге показывают либо время, соответствующее системным часам, либо, если в предыдущем шаге был установлен флажок Хранить время в BIOS по Гринвичу, время, соответствующее GMT,

с учетом часового пояса. Значит, если системные часы отображают локальное время, а в предыдущем шаге все же был установлен флажок Хранить время в BIOS по Гринвичу, то часы будут отображать неверное время.

Проверьте, верно ли отображаются дата и время, и при необходимости выставьте правильные значения.

Если компьютер подключен к локальной сети или к сети Интернет, можно включить синхронизацию системных часов (NTP) с удаленным сервером, для этого достаточно установить флажок Устанавливать автоматически и выбрать из списка NTP-сервер.

Подготовка диска

Переход к этому шагу может занять некоторое время. Оно может быть разным и зависит от производительности компьютера, объема жесткого диска, количества разделов на нем и т. д.

На этом этапе подготавливается площадка для установки Linux Master, в первую очередь выделяется свободное место на диске. Для установки с выбором одного из автоматических профилей разметки потребуется не менее 7 Гб на одном или нескольких жестких дисках компьютера. 

Программа установки автоматически создает три раздела:			

Для корневой файловой системы (/) – 4 Гб.							

Для области подкачки (swap) – 1 Гб.								

Для пользовательских данных (/home) – оставшееся дисковое пространство.		

При подготовке разделов вручную необходимо выделить как минимум 4 Гб (3 Гб для корневого раздела и 1 Мб для swap). Рекомендуемое значение – 5 Гб без учета домашнего раздела. Для компьютера учителя также рекомендуется дополнительно выделить 4 Гб для организации FTP, http или NFS-сервера с образом диска, содержащего дистрибутив, для обеспечения возможности сетевой установки на другие компьютеры класса.	

Выбор профиля разбиения диска

Профиль – это шаблон распределения места на диске для установки Linux. Для разбиения диска можно выбрать один из трех профилей:		

Использовать неразмеченное пространство.						

Удалить все разделы и создать разделы автоматически.					

Подготовить разделы вручную.						

Первые два профиля предполагают автоматическое разбиение диска. Они ориентированы на среднестатистические рабочие станции и должны подойти для большинства пользователей.

Автоматические профили разбиения диска



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

Если для применения одного из профилей автоматической разметки доступного места окажется недостаточно, то есть менее 7 Гб, будет выведено сообщение об ошибке: Невозможно применить профиль, недостаточно места на диске.

Если данное сообщение появилось после попытки применить профиль Использовать неразмеченное пространство, то можно очистить место, удалив данные, которые уже есть на диске: выберите пункт Удалить все разделы и создать разделы автоматически. При применении этого профиля сообщение о недостатке места связано с недостаточным объемом всего жесткого диска, на который производится установка. В этом случае необходимо воспользоваться режимом ручной разметки: профиль Подготовить разделы вручную.

Будьте осторожны при применении профиля Удалить все разделы и создать разделы автоматически. В случае его применения будут удалены все данные со всех дисков без возможности восстановления. Рекомендуется использовать эту возможность, только если диски не содержат никаких ценных данных. 



Ручной профиль разбиения диска

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

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

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

В списке дисков мы видим одно устройство – SDA (так обычно именуются диски с интерфейсом SATA или SCSI) емкостью 16 Гб. Для успешной установки системы необходимо создать как минимум 2 раздела – один для файлов, второй – т. н. SWAP (своп)-раздел, который будет использоваться системой для выгрузки из оперативной памяти отдельных процессов. Нажимаем кнопку Создать раздел.



В открывшейся форме следует задать размер раздела (самое верхнее поле, в нашем случае – 8 Гб), остальные параметры оставляем по умолчанию. Будет создан раздел, который займет половину нашего диска емкостью 16 Гб, и этот раздел будет основным, предназначенным для хранения файлов операционной системы и данных пользователей.



Далее потребуется выбрать для этого раздела тип файловой системы. Рекомендуется оставить Ext2/3, т. е. значение по умолчанию. 

После выбора типа файловой системы необходимо указать точку монтирования файловой системы нашего нового раздела. Для нормальной работы процесса установки нам необходима очка монтирования /, остальные опциональны. Выбираем / в выпадающем списке, нажимаем ОK.

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

Помимо создания основного раздела, необходим SWAP-раздел (аналог файла подкачки в windows-системах).			

Для этого выбираем Создать раздел, и в экранной форме параметров нового раздела, помимо его 

(в нашем случае 1 Гб), устанавливаем тип раздела – Linux Swap.

Файловая система для SWAP-разделов не запрашивается (она фиксирована), точка монтирования не задается (для SWAP-разделов не используется).

В результате мы получаем еще один раздел на диске SDA с именем SDA2. На диске остается неиспользованным пространство порядка 7 Гб, в котором можно создать еще один либо несколько разделов или оставить это место для разделов, которые будут создаваться уже после установки Linux Master.

Теперь можно нажать кнопку Далее, чтобы продолжить процесс установки.

Внимание! Если используется шаблон Удалить все разделы и создать разделы автоматически, ВСЕ ДАННЫЕ НА ДИСКЕ КОМПЬЮТЕРА БУДУТ УНИЧТОЖЕНЫ! Соответствующее предупреждение выдается на экран.

При нажатии Далее будет произведена запись новой таблицы разделов на диск и форматирование разделов. Разделы, только что созданные на диске программой установки, пока не содержат данных и поэтому форматируются без предупреждения. Уже существовавшие, но измененные разделы, которые будут отформатированы, помечаются специальным значком в колонке Файловая система слева от названия. Если подготовка диска завершена, подтвердите переход к следующему шагу нажатием кнопки OK.



Не следует форматировать разделы с теми данными, которые необходимо сохранить, например, с пользовательскими данными (/home) или с другими операционными системами. С другой стороны, отформатировать можно любой раздел, который нужно «очистить» (т. е. удалить все данные).

Установка OC Linux после установки Windows

Следует обратить особое внимание на случай, когда OC Linux устанавливается поверх установленной системы Windows и важно сохранить возможность использования обеих операционных систем. В этом случае рекомендуется применять шаблон Использовать неразмеченное пространство, но при использовании данной возможности не исключены ситуации, когда процесс инсталляции считает, что свободного места на диске недостаточно, или когда возникают ошибки при работе этого шаблона. Возможное решение – подготовка диска в ручном режиме. 

На приведенном рисунке Установка OC Linux поверх Windows видно, что на диске компьютера уже имеется раздел с файловой системой NTFS, на котором уже установлена Microsoft Windows.

При попытке использовать шаблон автоматического разбиения свободного пространства диска получено сообщение об ошибке – процессу установки оказалось недостаточно места (рисунок Нехватка пространства). Тем не менее, при входе в режим ручного разбиения диска можно видеть, что на диске имеется около 10 Гб свободного пространства, чего, в общем, вполне достаточно.

Можно попробовать изменить размеры существующих разделов, чтобы обеспечить достаточное количество свободного места, но этот способ имеет высокую вероятность возникновения ошибок и потери данных.	Принято решение создать разделы ОС-Линукс вручную , для чего действуем по описанной ранее методике:			

							

																	

		создаем Ext2/3 и SWAP-разделы подходящих размеров, куда и будет установлена OC Linux. Можно нажать кнопку Далее и продолжить установку.