В этом приложении вы найдете объяснение, как установить MINIX 3. Для
полной установки MINIX 3 необходим компьютер класса Pentium (или
совместимый) с объемом ОЗУ не менее, чем 16 МБ, 1 ГБ свободного
дискового пространства, IDE CD-ROM и жесткий диск с интерфейсом IDE.
Для минимальной установки (без исходных текстов команд) понадобится ОЗУ
не менее 8МБ и 300 МБ свободного места на винчестере. В настоящее время
не поддерживаются Serial ATA, USB и SCSI диски. Информацию о USB CD-ROM
можно найти на Web-сайте: http://www.minix3.org.
A.1 ПОДГОТОВКА
Если у вас уже есть CD-ROM, вы можете пропустить шаги 1 и 2, но есть
смысл посетить www.minix3.org для проверки наличия более новой версии.
Если вы желаете запустить MINIX 3 на эмуляторе вместо стандартного
способа, посмотрите вначале Part V. Если у вас нет CD-ROM, попробуйте
получить специальный загрузочный образ USB CD-ROM или использовать
симулятор.
1.Загрузка образа CD-ROM MINIX 3
Загрузите образ CD-ROM MINIX 3 с Web-сайта http://www.minix3.org.
2.Создание загрузочного CD-ROM MINIX 3
Разархивируйте загруженный файл. Вы получите файл образа CD-ROM с
расширением .iso и это руководство. Файл .iso - это образ CD-ROM,
полученный побитовым копированием. Запишите его на болванку для создания
загрузочного CD-ROM.
Если вы используете Easy CD Creator 5, выберите "Record CD from CD
image" в меню File и измените тип файла с .cif на .iso в
появившемся диалоговом окне.
При использовании Nero Express 5, выберите "Disk Image or Saved
Project" и измените тип на "Image Files", выберите файл
образа и нажмите "Open". Выберите ваш привод CD-RW и щелкните
на "Next".
Если вы используете Windows XP и не имеете программы для записи CD, вы
можете найти подходящую программу на
alexfeinman.brinkster.net/isorecorder.htm и использовать ее для создания
образа CD.
3. Определение чипа платы Ethernet, находящейся в компьютере
MINIX 3 поддерживает несколько чипов Ethernet для работы в сети через
LAN, ADSL и кабель. Это Intel Pro/100, Realtek 8029 и 8139, AMD LANCE и
несколько 3 Com. Во время установки будет задан вопрос, какие чипы
Ethernet у вас имеются. Ответ можно узнать из документации.
Альтернативный способ - если вы используете Windows, зайдите в менеджер
устройств следующим образом:
Windows 2000: Start > Settings > Control Panel > System > Hardware >
Device Manager (Пуск > Настройка > Панель управления > Cистема > Оборудование > Диспетчер устройств)
Windows XP: Start > Control Panel > System > Hardware > Device Manager
(Пуск > Панель управления > Система > Оборудование > Диспетчер устройств)
Найдите в перечне "Network Adapters"(Сетевые платы) и нажмите знак "+"
слева для просмотра установленных сетевых плат. Запишите их названия.
Если у вас нет сетевой платы, поддерживаемой MINIX 3, вы все равно
сможете запустить систему, но без поддержки Ethernet.
4.Разбиение жесткого диска на разделы
Вы можете загружать компьютер с CD-ROM, если вам это нравится и MINIX 3
будет работать, но чтобы делать что-либо полезное, вы должны создать
раздел на вашем жестком диске. Перед разбиением на разделы убедитесь,
что не забыли сделать резервные копии на внешних носителях, как CD-ROM
или DVD на случай ошибок в процессе установки.
Если вы не являетесь экспертом по разбиению дисков с большим опытом,
строго рекомендуется прочитать онлайновое руководство по разбиению диска
на разделы по адресу www.minix3.org/doc/partitions.html. Если вы уже
знаете, как управлять разделами, создайте раздел размером не менее 300
МБ, или, если вы желаете установить все исходники, то 1 ГБ. Если вы не
знаете, как управлять разделами, но у вас есть установленная программа
для управления разделами, например Partition Magic, то используйте ее
для создания разделов. Также убедитесь, что хотя бы один основной раздел
(primary partition) свободен. Сценарий установки MINIX 3 проведет вас
через создание раздела MINIX в свободном пространстве, которое может
быть как на первом, так и на втором IDE диске.
Если вы используете Windows 95, 98, ME или 2000 и ваш диск содержит один
раздел FAT, вы можете использовать программу presz134.exe на CD-ROM
(также доступна на zeleps.com) для уменьшения его размера, чтобы
оставить место под MINIX. Во всех других случаях читайте онлайновое
руководство, упомянутое выше.
Если ваш диск имеет размер, больше чем 128 ГБ, раздел MINIX 3 должен
быть размещен в первых 128 ГБ.
ВНИМАНИЕ: Если вы сделаете ошибку во время разбиения на разделы, то
можете потерять данные на диске, поэтому сохраните их на CD или DVD
перед началом установки. Разбиение на разделы требует большой
осторожности по причине опасности потери данных.
A.2 ЗАГРУЗКА
В настоящий момент вы должны иметь некоторое количество свободного
пространства на вашем диске. Если вы еще это не сделали, сделайте это
сейчас. Должен существовать раздел, который вы желаете преобразовать для
MINIX 3.
1.Загрузка с CD-ROM
Вставьте CD-ROM в привод и загрузите компьютер с него. Если имеется 16МБ
ОЗУ или больше, выберите "Regular"; если есть только 8 Мб, выберите
"small". Если компьютер загружается с жесткого диска вместо CD-ROM,
запустите его снова, войдите в программу установки BIOS для изменения
порядка загрузки устройств, установите CD-ROM перед жесткими дисками.
2. Войдите как root
Когда появится запрос на вход в систему login, введите root. После
успешного входа, вы увидите подсказку оболочки (#). С этого момента вы
работаете в полнофункциональной MINIX 3. Если наберете:
ls /usr/bin/ | more
то сможете увидеть, какое программное обеспечение доступно. Нажмите
пробел для прокрутки списка. Чтобы узнать, что делает программа foo,
наберите:
man foo
Страницы руководств также доступны на http://www.minix3.org/manpages/
3. Запуск сценария установки
Для запуска установки MINIX 3 на жесткий диск, наберите:
setup
После этой и всех последующих команд, не забудьте нажимать
ENTER(RETURN). Когда сценарий установки выведет на экран строки с
текстом, нажмите ENTER для продолжения. Если экран внезапно погаснет,
нажмите CTRL-F3 для выбора "software scrolling"(может понадобиться
только на очень старых компьютерах).
A.3 УСТАНОВКА НА ЖЕСТКИЙ ДИСК
Эти шаги соответствуют шагам на экране.
1.Выберите тип клавиатуры (Select keyboard type)
Когда система попросит выбрать вашу национальную клавиатуру, делайте
так. В этом и других шагах имеются стандартные значения (default),
выбранные системой , в квадратных скобках. Если вы согласны со
стандартным значением, просто нажмите ENTER. В большинстве шагов
стандартные значения, в основном - это лучший выбор для начинающих. Тип
клавиатуры us-swap меняет клавиши CAPS LOCK и CTRL, как принято на UNIX
системах.
2.Выберите ваш тип Ethernet-платы (Select your Ethernet chip)
На данном этапе нужно выбрать драйвер для вашей сетевой платы из
предлагаемых.
3.Минимальная или полная установка (Basic minimal or full distribution?)
Если дискового пространства не хватает, выберите M для минимальной
установки, которая включает все бинарные файлы, но устанавливаются
только исходные тексты системы. Исходные тексты программ не
устанавливаются. 300 МБ достаточно для bare-bone систем. Если имеется 1
ГБ или больше, выберите F для полной установки.
4.Создание или выбор раздела для MINIX 3 (Create or select a partition for MINIX 3)
Вначале будет задан вопрос, являетесь ли вы экспертом по разбиению
разделов в MINIX 3. Если так можно сказать, то запустится программа
part, чтобы дать вам полные полномочия для редактирования главной
загрузочной записи. Если вы не эксперт, нажмите ENTER для стандартного
действия - автоматической пошаговой процедуры форматирования раздела
диска.
4.1 Выбор диска для установки MINIX 3 (Select a disk to install MINIX 3)
IDE-контроллер может иметь до 4 дисков. Сценарий установки просматривает
каждый из них. Игнорируйте любые сообщения об ошибках. Когда появится
список дисков, выберите один и подтвердите выбор. Если у вас два жестких
диска и вы решили установить MINIX 3 на второй из них и есть проблемы с
загрузкой с него, попробуйте найти решение на
http://www.minix3.org/org/doc/using2disks.html
4.2. Выбор раздела диска (Select a disk region)
Выберите раздел диска, в который будет установлена MINIX 3. У вас есть
три варианта:
(1) Select a free region
(Выбрать незанятое пространство)
(2) Select a partition to overwrite
(Перезаписать существующий раздел)
(3) Delete a partition to free up space and merge with adjacent free space
(Удалить раздел для освобождения пространства и объединить с существующим свободным местом)
Для вариантов (1) и (2) введите номер раздела. Для (3) наберите:
delete
затем введите номер раздела, когда будет запрошено. Этот раздел будет
перезаписан и его предыдущее содержимое будет потеряно навсегда.
4.3 Подтвердите свой выбор (Confirm your choices)
В данный момент вы достигли точки, после которой будет невозможно
отменить изменения. Будет задан вопрос, желаете ли продолжить. Если это
так, то все данные в выбранной области будут потеряны. Если вы уверены,
наберите:
yes
и затем ENTER. Для выхода из сценария установки без изменения таблицы
разделов, нажмите CTRL-C.
5.Переустановка (Reinstall Choice)
Если вы выбрали существующий раздел MINIX 3, на этом шаге вам
предоставится выбор между Полной установкой, которая сотрет все на
разделе и переустановкой, которая не затронет ваш существующий раздел
/home. Это означает, что вы можете поместить свои персональные файлы в
/home и заменить старую систему новой версией MINIX 3 без потери своих
файлов.
6.Выберите размер /home (Select the size of /home)
Выбранный раздел Будет разделен на три подраздела: root, /usr и /home.
Последний - для ваших собственных персональных файлов. Определитесь,
сколько дискового пространство должно быть установлено для ваших файлов.
Выбор нужно будет подтвердить.
7.Выбор размер блока (Select a block size)
Поддерживаются размеры блоков размером 1 Кб, 2 Кб, 4 Кб и 8 Кб, но для
использования размера более 4 Кб нужно изменить константу и
перекомпилировать систему. Если объем памяти 16 Мб или более,
используйте стандартное значение (4 Кб); в противном случае используйте
1 Кб.
8.Проверка плохих блоков (Wait for bad block detection)
Сценарий установки будет сканировать каждый раздел для поиска плохих
блоков. Это может занять несколько минут, возможно 10 минут и более на
больших разделах. Будьте спокойны. Если абсолютно уверены, что плохих
блоков нет, можно прекратить сканирование каждого раздела, нажав CTRL-C.
9.Копирование файлов (Wait for files to be copied)
Когда закончится сканирование, файлы будут автоматически
скопированы с CD-ROM на жесткий диск. Будет показан каждый
копируемый файл. Когда копирование завершится, MINIX 3 будет
установлена. Выключите систему, набрав:
shutdown
Всегда останавливайте MINIX 3 этим способом для предотвращения потери
данных, так как MINIX 3 хранит некоторые файлы на RAM диске и копирует
их на жесткий диск только во время завершений работы с помощью команды
shutdown.
A.4 ТЕСТИРОВАНИЕ
В этой секции рассказывается как проверить вашу установку, восстановить
систему после ее модифицирования и загрузить ее впоследствии. Для
начала, загрузите вашу новую систему MINIX 3. Например, если вы
используете контроллер 0, диск 0, раздел 3, наберите:
boot c0d0p3
и войдите как root. По некоторым причинам номер диска, видимый BIOS (и
используемый монитором загрузки) может не совпадать с используемым MINIX 3.
Попробуй использовать объявленный сценарием установки вначале. Это
хороший момент для создания пароля root. Смотри man passwd для справки.
1.Компилирование набора тестов
Для проверки MINIX 3, в командной строке наберите:
cd /usr/src/test
make
и ждите, пока не завершатся все 40 компиляций. После, выйдите из
системы, нажав CTRL-D.
2.Запуск набора тестов
Для тестирования системы войдите как bin (обязательно) и наберите:
cd /usr/src/test
./run
для запуска тестовых программ. Они все должны запуститься корректно, но
могут занять 20 и больше минут на быстрой машине и более часа на
медленной. Замечание: Если необходимо компилировать набор программ из
под учетной записи root, но выполнять, как bin, проверьте, что бит
setuid установлен корректно.
3.Перестройка всей операционной системы
Если все тесты работают правильно, вы можете прямо сейчас перестроить
систему. После установки новой системы вряд ли это необходимо, но если
вы планируете модифицировать систему, вам нужно знать как перестроить
ее. Перестройка системы - это хороший способ посмотреть, как она
работает. Наберите :
cd /usr/src/tools
make
для просмотра различных доступных опций. Сделайте новый загрузочный
образ, набрав:
su
make clean
time make image
Вы только что перестроили операционную систему, включая ядро и части
режима пользователя. Это было не так долго, не так ли? Если у вас
имеется старый привод флоппи-диска, вы можете создать загрузочный флоппи
для дальнейшего использования, вставив форматированный фдоппи и набрав:
make fdboot
Когда появится вопрос о полном пути, наберите:
fd0
Это не будет работать с USB флоппи, так как пока нет драйверов для USB
флоппи-дисков. Для обновления загрузочного образа, установленного на
жесткий диск, наберите:
make hdboot
4.Останов и перезагрузка новой системы
Для загрузки новой системы, вначале завершите работу, набрав:
shutdown
Эта команда сохранит некоторые файлы и возвратит вас в монитор загрузки MINIX 3.
Для получения информации о работе монитора загрузки, наберите из него:
help
За подробностями обращайтесь на http://www.minix3.org/manpages/man8/boot.8.html
5.Способы загрузки
Если есть старый привод флоппи-дисков, простейший путь загрузить MINIX 3
- это вставить ваш новый загрузочный флоппи-диск и включить питание. Это
займет всего лишь несколько секунд. Альтернативный способ - загрузиться
с MINIX 3 CD-ROM, войти как bin и набрать:
shutdown
для возврата в монитор загрузки MINIX 3. Набрать:
boot c0d0p0
для загрузки с файла образа операционной системы на контроллере 0,
приводе 0, разделе 0. Конечно, если вы установите MINIX 3 на диск 0
раздел1, нужно использовать :
boot c0d0p1
и т.д.
Третья возможность загрузки - это сделать раздел с MINIX 3 активным и
использовать монитор загрузки для запуска MINIX 3 или любой другой
операционной системы.
Наконец, четвертый способ - это установить мультизагрузчик, например
LILO или GRUB. Затем с легкостью можно будет загружать любую из ваших
операционных систем. Обсуждение мультизагрузчиков выходит за пределы
данного руководства, но некоторую информацию по этой теме можно получить
на http://www.minix3.org/doc
PS: Это перевод официального руководства по установке операционной
системы MINIX 3. Перевел как мог, абсолютную точность перевода не
гарантирую. Хотелось бы добавить кое-что от себя, но на данный момент
довольно-таки сильно устал от этого занятия. Возможно, к этой идее
вернусь позже.