Краткое описание ALT Linux (школьный)
Подготовка компьютера с помощью FreeDOS
Удаление разделов и форматирование жёстких дисков с помощью FreeDOS
Копирование файлов ALT Linux на жёсткий диск
Загрузчик GRUB
Установка ALT Linux с USB карты
Разметка диска для ALT Linux
Как побороть lilo?
Установка продолжается
Так вот ты какой школьный линукс!


Краткое описание ALT Linux (школьный)

Недавно стартовал в нашей стране проект образование, который призван заменить на школьных компьютерах ОС Windows на ОС GNU/Linux. Во многие школы уже поступил государственный линукс, который на самом деле является дистрибутивом ALT Linux 4.0 с изменённым оформлением.
Несмотря на обилие недостатков данного дистрибутива он является пожалуй единственным из современных русскоязычных дистрибутивов, которые можно поставить на старый и очень древний компьютер.

Так как я провёл в боях с ним уже две недели, то могу вам сказать некоторые плюсы и минусы данной сборки линукса.
Минусы:
1. Он один из немногих дистрибутивов, который использует устаревший загрузчик LILO, из-за которого происходят определённые проблемы при установке;
2. В нём отсутствует компилятор gcc, по причине чего вы не сможете использовать команды make и configure, а следовательно устанавливать драйвера и программы, требующие их выполения – вам будет выдаваться сообщение вроде:

checking for C compiler default otput file name…configure: error: C compiler cannot create executables
See ‘config.log’ for more details.

3. Несмотря на то, что ALT Linux является rpm дистрибутивом мало кто из разработчиков ПО для линукс создаёт пакеты программ именно для него – вам придётся пользоваться теми версиями, что есть в репозитарии ALT Linux, а там они не всегда бывают и есть задержки появления пакета для ALT Linux с момента официального выхода;
4. В самом дистрибутиве есть необходимый набор программ, но не самых новых версий.

Плюс:
1. XFCE – является средой рабочего стола ALT Linux по умолчанию, что позволяет устанавливать и работать в этом дистрибутиве даже на компьютерах с конфигурацией от Pentium II 266Mhz, 64Mb ОЗУ, и небольшим жёстким диском от 2Gb, и видеокартой с 1-2 Mb памяти. В моём родном университете до сих пор трудятся такие компьютеры.
2. Этот дистрибутив при определённой ловкости рук и умений можно установить не только с CD-Rom.

К сожалениею больше плюсов у данного дистрибутива нет, и минусы явно перевещивают плюсы.
Можно сказать ещё о Документации – небольшом учебнике прилагающемся к школьному варианту и стандартному ALT Linux, но он полезен больше как описание того, что представляет из себя этот дистрибутив, а не решение проблем.

И тем не менее этим линуксом можно пользоваться. А в случае его применения в учебных заведениях отсутствие компилятора gcc может стать в чём-то плюсом – учащиеся не смогут ставить приложения :)

Материал, который я напишу далее является уникальным и может быть применён и к другим дистрибутивам.
Я как раз поставил себе задачу поставить данный дистрибутив на слабый маломощный компьютер, но с определёнными но! И этих но, очень много. Так как я не раз сталкивался с ними в учебных заведениях.
Вот они:
1. Компьютер, куда нужно установить ALT Linux не имеет CD-Rom;
2. Не поддерживает загрузку с USB;
3. Не поддерживает загрузку по сети;
4. Вскрытие системного блока невозможно, т.к. он опечатан.
5. На компьютере нет никакой операционной системы.
Единственный способ поставить линукс – установить его с флешки. Именно установить, а не загрузить.

В ходе выполнения этой установки вы также познакомитесь с:
1. Операционной системой FreeDOS – заменой MS-DOS под лицензией GPL;
2. Программой Volcov Commander;
3. Архиватором 7zip для DOS;
4. Загрузчиком GRUB и его настройкой;
5. Установкой ALT Linux.
Поэтому рекомендуем ознакомится с этими программами предварительно, чтобы хотя бы иметь представление, что это такое, так как краткое рукводство по всем ним, я изложу в этой инструкции.

Подготовка компьютера с помощью FreeDOS

Сначала нам надо зайти в BIOS компьютера и поставить загрузку с FDD.
Если компьютер пустой, то скорее всего не сумев загрузиться с жёсткого диска, он непременно обратится к вашему дисководу.

Дистрибутив на флешкеТеперь нам нужен компьютер с Windows и 6 чистых дискет, на которые надо будет записать образы дискет при помощи программы WinImage.

Список файлов – один файл, одна дискета:
1. FeeDOS + Volcov Commander
2. vmlinuz – файл инициализации запуска ядра линукса и его установки
3. файл full.cz первая часть в архиве 7zip – файл инициализации запуска ядра линукса и его установки
4. файл full.cz вторая часть в архиве 7zip – файл инициализации запуска ядра линукса и его установки
5. файл full.cz третья часть в архиве 7zip
6. архиватор 7zip для DOS, файл cwsdpmi.exe
7. дискета с GRUB от англоязычного дистрибутива Puppy Linux, который способен устанавливаться с USB флешкарт и жёстких дисков.

Ещё нам понадобится и сам дистрибутив школьного линукса или ALT Linux 4.0, которые можно скачать с их официальных сайтов.

Дистрибутив необходимо распаковать в папку на жёстком диске, а затем сбросить на USB флешкарту, чтобы они были на нём также, как на CD-Rom диске, т.е. в корне флешкарты (смотрите картинку слева).

Также рекомендуется, чтобы на флешкарте ничего кроме школьного линукса не было.

Размер дистрибутива 690 мегабайт.

Удаление разделов и форматирование жёстких дисков с помощью FreeDOS

Выбираем 0 Boot CleanМы поставили компьютер для загрузки с FDD.

Берём дискету номер 1 и загружаемся с неё.

Перед нами на экране будет текст, как на картинке слева.

Выбираем Boot Clean. Данная дискета модифицировання версия универсальной аварийной дискеты на базе FreeDOS. Её отличие в том, что в ней нет поддержки сети, но есть Volcov Commander и файлы fdisk.exe, format.exe, поддержка USB (которая однако не всегда корректно работает).

Командная строкаВот FreeDos загрузился.

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

Внимание! Все данные на диске в результате дальнейших операций будут удалены!

В командной строке печатаем fdisk.exe и нажимаем клавишу Enter.

FdiskПрограмма fdisk спросит хотите ли вы включить поддержку больших жёстких дисков, размером более 512Mb.

Если ваш жёсткий диск более 512 Mb, то жмите клавишу Y – да, поддержка больших дисков нам необходима, т.к. нам нужно будет отформатировать жёсткий диск в файловую систему FAT 32, а это возможно только при наличии такой поддержки. В противном случае мы сможем отформатировать жёсткий диск только в FAT.

Опции FdiskВ главном окне программы Fdisk – Fdisk Options нас интересуют пункты 3 и 1.

Пункт 1(Create DOS Partition or Logical DOS Drive) позволяет создавать логические диски, а также делить жёсткий диск на несколько логических.

Пункт 3 (Delete DOS Partition or Logical DOS Drive) позволяет удалять логические диски, а также удалять на жёстком диске один или несколько логических.

Удаление логических дисковСначала жмём цифру 3 (Delete DOS Partition or Logical DOS Drive) и заходим в раздел удаления логических дисков.

В случае, если у вас стояла до этого на ПК Windows 9x/ME, а также операционные системы с файловой системой FAT или FAT 32, то вам точно в раздел 1 (Delete Primary DOS Partition).

Если Windows 2000/XP/Vista, то в раздел 4 (Delete Non-DOS Partition).

В меню удаления разделов вам нужно выбрать какой из разделов вы хотите удалить, указать их номер и нажать Enter.

Удаление разделаРаздел удалён

Если у вас есть ещё какие-либо разделы, то удалите и их. Жёсткий диск должен быть пустым.

После того как вы удалили разделы, вам нужно создать раздел с FAT 32.
Клавишей Esc выходим в главное окно Fdisk Options и выбираем пункт 1. Жмём Enter.
В новом окне также выбираем пункт 1 – Create Primary DOS Partition.
На вопрос программы отвечаем Y – мы будем использовать под логический диск весь жёсткий диск.

Окно создания логических дисковВы хотите использовать всё свободное пространство диска?

После всех действий программа выдаст вам радостное сообщение, что логический диск создан.
Нажимайте Ctrl+Alt+Del, чтобы перезагрузить ПК, а Fdsik бы закрепил изменения на жёстком диске.

Диск созданНа этом сообщении нажмите Ctrl+Alt+Del

format c:Система снова загрузится с дискеты, теперь нам нужно создать файловую систему на жёстком диске, т.е. отформатировать его.

Вводим команду format c:

Заметьте, что при подтверждении форматирования диска вам нужно напечатать слово YES, а не просто Y, как в MS-DOS.


Напишите YESЖёсткий диск отформатирован

Копирование файлов ALT Linux на жёсткий диск

После форматирования введите команду vc.com и нажмите Enter – вы запустите программу Volcov Commander.
С помощью этой программы скопируйте содержимое следующих пяти дискет на жёсткий диск.
Для этого извлеките из дисковода дискету с FreeDOS, вставьте дискету №2, затем в Volcov Commander’e нажмите Alt+F2, и выберите дисковод A, укажите курсором на нужный вам файл и нажатием клавиши F5 скопируйте его на жёсткий диск. Проделайте тоже самое с остальными дискетами.

Volcov CommanderВсё скопировано

После того как всё скопровано, поставьте указатель на файл cwsdpmi.exe (данный файл необходим для работы программ использующих технологии GNU под DOS) и нажмите Enter.
Затем нажмите F10 и закройте Volcov Commander.

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

C:
C:>7za e  1zip~1.001

На экране всё должно выглядеть вот так:

Файл full.cz успешно извлечён

Затем снова запустите Volcov Commander, не забыв вставить дискету №1, и убидитесь, что файл full.cz распаковался из архивов успешно.

Загрузчик GRUB

Загрузчик GRUBИзвлеките дискету из дисковода и вставьте дискету с загрузчиком GRUB.

Нажмите Ctrl+Alt+Del, чтобы ПК перезагрузился и начал загрузку с этой дискеты.

Когда увидите на экране загрузочное меню GRUB, укажите стрелками вверх/вниз на его первую строчку и нажмите английскую клавишу E – нам нужно будет отредактировать строки загрузки пусковых файлов установщика Alt Linux.

Редактируем пути

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

Вторя строчка:

kernel /vmlinuz

Затем меняем третью строчку:

initrd=/full.cz

Всё готово к старту утсановки

На экране у вас всё должно выглядеть как на изображении вверху.

Теперь втыкаем в компьютер флешкарту с дистрибутивом.

Жмите английскую клавишу B.

Начнётся установка ALT Linux.

Распаковка ядраПроверка оборудования

В новом экране выберите Hard disk и нажмите Ок.
Программа установки начнёт искать диски, на которых может находится дистрибутив.

Выберите Hard diskИщем USB

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

Найдена USB флешкартаФлешкартаНичего не вводите, просто Ок

В третьем из верхних окне ничего не вводите,

Жмите Ok.

Это последнее окно перед непосредственной установкой.

Теперь ваш дистрибутив будет ставиться напрямую с флешкарты.

Установка ALT Linux с USB карты

Установка ALT LinuxВыбираем язык

Вот и то самое окно, которое видят люди, у которых есть дисковод.

Меню установки ALT Linux.

Выбираем пункт Установка.

Выбираем язык, и соглашаемся с лицензионным соглашением, затем клавиши переключения языка на клавиатуре, ваш город, и настраиваете время, если необходимо:

Лицензионное соглашениеВыбираем способ переключения языка клавиатуры

Выберите город
Настраиваем дату и время

Разметка диска для ALT Linux

Выбираем дискиНа этом этапе нам придётся столкнуться с тем самым жутким загрузчиком Lilo.
Эта проблема появляется во всех случаях установки ALT Linux с носителей отличных от CD-Rom.

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

Теперь на счёт того, сколько выделять места для главного раздела.
Всего нам будет необходимо создать главный раздел и раздел-Swap – своеобразный файл подкачки, как в Windows, но занимающий весь отведённый ему раздел.
Если в вашем ПК 32 мегабайта, то файл подкачки должен быть 64-128 Мб. Если 64, то 128. 128 Мб – 256 Мб. Словом Swap-раздел должен быть в два раза больше, чем количество оперативной памяти компьютера, но не меньше 64Мб, и, как я определил на практике не более 1024 Мб. Если в вашем ПК 1 и более гигабайт оперативной памяти, то можно обойтись и вовсе без такого раздела.

Удаление томаНа данный момент жёсткий диск отформатирован в файловую систему FAT 32.

Но для установки ALT Linux нам необходимо переформатировать его в линуксовую файловую систему – Ext2/3, ReiserFS, или подобную.

Я рекомендую хорошо проверенную классику – Ext2/3.

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

Поэтому сначала выбираем наш жёсткий диск и жмём кнопку Удалить внизу экрана.

Создаём главный разделЗатем жмём кнопку Создать раздел.
Указываем в открышемся окне размер главного раздела, не забывая уменьшить его на размер Swap-диска.

Тип раздела выбираем Linux.
Взгляните на изображения слева.
У вас должно быть примерно также.

Затем жмём Ok.

После нажатия Ok. Установщик спросит вас о типе файловой системы. Выберите Ext2/3.
Точку монтирования оставьте без изменений.

Выбираем тип ФСALT Linux точка монтирования

Должно получиться примерно так, как на снимке экрана ниже:

Главный раздел созданExt 3 и Linux Swap

Затем повторяем операцию с созданием раздела для оставшейся части.
Но не забываем указать ему Тип раздела Linux Swap.

Точку монтирования не меняем.

В итоге должно получиться так как на снимке слева.

Жмём Далее.

Как побороть lilo?

В следующем шаге нам нужно записать загрузчик Lilo на жёсткий диск. Но дело в том, если мы сейчас выберем жёсткий диск, то нам выдастся сообщение об ошибке (цифры и данные о dev могут быть другими):

Warning: Partition 3 on /dev/sda is not marked Active.
Warning: Device 0×0800: Inconsistent partition table, 1st entry
CHS address in PT: 249:0:1 –> LBA (4000185)
LBA address in PT: 3764880 –> CHS (234:90:1)
Fatal: Either FIX-TABLE or IGNORE-TABLE must be specified
If not sure, first try IGNORE-TABLE (-P ignore)

hda - жёсткий, sda - флешкаДавайте присмотримся ближе к тому, что нам отображает окно Установки загрузчика.

Оно показывает нам два диска:
hda – жёсткий диск
sda – флешкарта

На флешкарте у нас раздел FAT – в общем-то раздел потусторонней системы. Вот на него-то и ругается загрузчик, выдавая сообщение об ошибке, которое совсем ничем нам помочь не может.

Как устранить эту ошибку? Проверяем, что у нас выбран жёсткий диск, и затем жмём кнопку Экспертные настройки.

Показать исходник LiloУдаление записей о Windows разделов

Во вновь открывшемся окне нас интересуют два верхних пункта:
Пропустить установку загрузчика
Создать lilo.conf без установки загрузчика

Если перед ними стоят крестики или галочки, снимите их.

В квадратиках должно быть пусто.

Затем нажимаем кнопку Показать исходник.

Просмотрите внимательно текст в открывшемся окне.
Скорее всего в самом его конце будет такая запись:

other=/dev/sda1
label=”Windows”

Как видите в нём находится информация о sda – нашей флешкарте.
Видимо возникает какой-то конфликт или сложность с записью загрузчики из-за наличия информации о Windows-разделе, поэтому единственный вариант решения проблемы – удалить строчки, упоминающие о нём.
Удалённые строчки на снимке выделены красным.

Затем жмём Сохранить и Далее.

Установка продолжается

Есть ли ещё диски?Дополнительные программы

ALT Linux и школьный линукс поставляются на двух дисках.

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

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

Здесь можно выбрать программы, для установки на ваш ПК.
Расскажу немного о лучших из них.
Офисный пакет (OpenOffice.org) – аналог пакета Microsoft Office
Коммуникации – браузер Firefox и мессенджер Pidgin (ICQ, Jabber)
Мультимедия – видеоплеер Xine
Работа с графикой – аналог фотошопа GIMP
Игры – набор из трёх простеньких игр – шахматы, аналог Lines и Маджонг
Документация – о ней я уже говорил в начале
Офисный пакет (Abiword, Gnumeric) – аналоги Word и Excel из среды GNOME, если вы выбрали OpenOffice, что вам советую, не ставьте эти программы.

Далее вам надо ввести пароль администратора или суперпользователя и задать имя и пароль обычного пользователя ПК.

Задаём пароль администратораЗадаём имя и пароль пользователя

Настройка сетиУстановка видеокарты

Настройку сети луше провести после установки линукса.

Установите галочку напротив пункта Использовать DHCP – это позволит линуксу настроиться автоматически исходя из настроек вашего модема, если он у вас есть.

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

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

Также настройте разрешение и глубину цвета.

Затем нажмите Далее.

Установка завершена:

Поздравляем вы наконец-то установили ALT Linux c USBПоздравляем вы наконец-то установили ALT Linux c USB

Когда компьютер начнёт перезагружаться вынтье дискету из дисковода, а в BIOS установите загрузку с HDD.

Так вот ты какой школьный линукс!

ALT LinuxВот таким экраном вас встретит линукс.
Две строчки:
ALT Linux - обычная загрузка
Linux – безопасные параметры – безопасный режим с отключением драйверов и командной строкой, а также возможностью интерактивной загрузки по подтверждению пользователя.

Выбераем первую строчку
и загружаемся далее.

В следующем экране вводим имя нашего пользователя, подтвержаем Enter, и в появившемся поле вписываем пароль, и опять же жмём Enter.

Введите имя и парольЗагрузка продолжается

Вот и рабочий стол и окна XFCE.

Рабочий столОкна XFCE

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

Установка завершена успешно!