Linux. История возникновения и инсталляцияРефераты >> Программирование и компьютеры >> Linux. История возникновения и инсталляция
Команда подготовки области своппинга - swapon имеет вид:
swapon <partition>
Создание файловых систем
Перед тем, как вы сможете использовать разделы Linux для хранения файлов, вы должны создать на них файловые системы. Создание файловой системы аналогично форматированию раздела под MS-DOS. В Linux возможно несколько типов файловых систем. Каждый тип файловой системы имеет свой формат и характеристики (такие как имя файла, длина, максимальныйразмер файла и т.д.). Linux также поддерживает "третьи" типы файловых систем, например файловую систему MS-DOS.
Наиболее популярный тип файловой системы - это Second Extended Filesystem или ext2fs. ext2fs - одна из наиболее эффективных и гибких файловых систем. Она допускает использование имен файлов до 256 символов и размер файловой системы до 4 терабайтов (прим. переводчика: знать-то очень много).
При инсталляции дистрибутива Slackware файловые системы создаются автоматически.
Инсталляция программ
Каждая дистрибуция имеет для инсталляции программ свой механизм. Многие дистрибутивы имеют самодокументированные программы, которые помогают пользователю пройти весь путь инсталляции. Например, дистрибутив Slackware требует от вас только создания разделов с помощью fdisk, возможно, создания области своппинга с помощью mkswap и swapon (если у вас RAM 4M и меньше), а затем запуска программы setup. setup представит вам меню с об'яснениями. Использование setup в деталях описано ниже.
Конкретный метод инсталляции может существенно отличаться в различных
дистрибутивах.
Инсталляция Slackware с setup
Если вы инсталлируете Slackware, после создания разделов (возможно, и области своппинга) используйте команду
# setup
Она предоставит вам меню, с помощью которого будет направлять вас в процессе инсталляции.
Процедура, описанная здесь, соответствует находящейся на корневых дисках color144 и colrlite; другие корневые диски могут иметь несколько отличающиеся процедуры.
Меню setup состоит из следующих пунктов:
Help
Выводит help-файл программы setup.
Keymap
Эта опция позволяет описывать отображение клавиатуры в вашей
системе, если у вас не US-клавиатура. Список keymaps (образов
клавиатур) будет представлен; выберите соответствующий пункт из
списка.
Quick
Позволяет выбирать между режимами ”quick'' (быстро) и ”verbose'' (с подробными комментариями). ``Verbose'' - режим, устанавливаемый по умолчанию, рекомендуется, если только вы не занимались уже этим десятки раз.
Make tags
Позволяет экспертам по инсталляции Slackware создавать
настроенные tag-файлы. Это необходимо только для настройки
инсталляционной процедуры.
Addswap
Пред'являет список доступных разделов для своппинга (эти разделы будут типа ”Linux swap'' как наборы в fdisk). Вы сможете описать, какие разделы вы хотите использовать для области своппинга. Затем вам будет задан вопрос, хотите ли использовать mkswap для этих
разделов.
Если вы уже выполнили mkswap и swapon над своими разделами своппинга, то нельзя в setup выполнять над этими разделами mkswap. Создание области своппинга в разделе разрушает данные, находившиеся на этом месте. Убедитесь, что вы не уничтожаете данные, которые следует сохранить.
Даже если вы уже выполнили mkswap и swapon, необходимо использовать пункт Addswap меню: это гарантирует, что разделы своппинга будут доступны по завершении инсталляции.
Target
Этот пункт позволяет описывать разделы, на которые будет инсталлироваться Linux. Список доступных разделов (с типом “Linux native'' ("исходный Linux" - описывается командой fdisk) будет отображен и вас попросят ввести имя корневого раздела Linux. Далее вы получите подсказку относительно типа создаваемой файловой системы. Мы предлагаем использовать файловую систему типа ext2fs. Это создаст файловую систему в названном разделе, нечто аналогичное форматированию раздела под MS-DOS. Вы также получите подсказки относительно любых других разделов, которые вы можете захотеть использовать в Linux. Создание файловой системы в разделе разрушает данные, находившиеся на этом месте.
Source
Этот пункт меню позволяет описать, с чего будет
инсталлироваться Slackware: с дискеты, жесткого диска или
CD-ROM.
Disk sets
Эта опция меню позволяет выбрать дисковые наборы, которые вы
будете инсталлировать. Как минимум, вы должны инсталлировать
дисковый набор A.
Install
Этот пункт меню непосредственно инсталлирует программы
в вашу систему. Можно при этом следовать подсказкам.
Большинство пользователей выбирает режим “normal.'' Для
каждого выбранного дискового набора выбираются "нужные" пакеты
для инсталляции, что сопровождается подсказками. Если вы
инсталлируете с дискеты, то будут выдаваться также сообщения о
необходимости вставить следующую дискету.
После инсталляции каждого пакета выдается краткое сообщение. Наиболее типичная ошибка, с которой здесь можно столкнуться - на скете не обнаруживается нужный файл или ошибка возникает при чтении с дискеты. Последнее сообщение может свидетельствовать о том, что файлы на дискете попорчены или неполны. Любые дискеты, порождающие эти сообщения, должны быть заменены, и вам следует заново инсталлировать дисковые наборы, содержащиеся на этих дискетах. Вы можете также столкнуться с сообщениями об ошибках, при попытке обращения к CD-ROM; убедитесь, что CD- ROM чистый, нет следов от пальцев и т.п.
Configure
Этот пункт меню выполняет пост-инсталляционное конфигурирование системы.
Создание загрузочной дискеты или инсталляция LILO
Каждый дистрибутив представляет какие-то средства для загрузки вашего нового Linux после инсталляции. Во многих случаях инсталляционная процедура создаст загрузочную дискету, содержащую ядро Linux, конфигурированное для использования вновь созданной файловой системы. Для того, чтобы загрузить Linux, вы должны загрузиться с этой дискеты, и управление после этого будет передано жесткому диску. В других дистрибутивах эта загрузочная дискета одновременно является и инсталляционной дискетой.
Многие дистрибутивы дают возможность инсталлировать LILO на ваш жесткий диск. LILO - это программа, которая размещается в главной загрузочной записи (master boot record) диска. Она может загружать ряд операционных систем, включая MS-DOS и Linux, и позволяет в момент загрузки выбирать, что именно загружать.
В дистрибутиве Slackware пункт меню Configure в setup позволяет создавать загрузочную дискету, как и инсталлировать LILO. Эти опции должны комментировать свои действия. Пункт меню Configure позволяет также описывать ваши модем, мышь и информацию о временной зоне.
Чтобы LILO успешно инсталлировалась, необходимо многое знать о конфигурации системы, например, какой раздел какую операционную систему содержит, как загружать каждую из систем и т.д. Многие дистрибутивы при инсталляции LILO пытаются "угадать" соответствующие параметры конфигурации вашей системы. Но в некоторых дистрибутивах автоматическая инсталляция LILO может потерпеть неудачу и оставить вашу главную загрузочную запись в "подвешенном" состоянии (хотя маловероятно, что при этом будет причинен ущерб данным на диске). Особенно, если вы применяете Boot Manager операционной системы OS/2, вы не должны пользоваться автоматической процедурой инсталляции LILO. Существуют специальные инструкции по использованию LILO совместно с Boot Manager, которые будут рассмотрены позже.