Архив метки: kolibrios

KolibriOS — первый взгляд

Предисловие

Создано множество дистрибутивов, которые носят гордое звание «миниатюрный». Почти все они основаны на ядре Linux и занимают десятки мегабайт. Примерами могут послужить уже описанные в рубрике «Первый взгляд« операционные системы SliTaz и Slax. Но есть и исключения. Такие, как KolibriOS.

Что это?

KolibriOS является форком MenuetOS и не имеет связи ни с семейством UNIX, ни со стандартом POSIX. Система написана на свободно распространяемом многопроходном ассемблере fasm. Этот факт обеспечивает миниатюрность, высокую скорость и низкие требования к оборудованию. Загрузочный LiveCD занимает около 7-ми мегабайт, а основные компоненты способны уместиться и на дискете (1,44 МБ). 
Но малый вес вовсе не означает отсутствие функционала. Здесь реализован пользовательский интерфейс на основе VESA, присутствует набор драйверов, браузер, текстовый процессор, графический редактор и просмотрщик, средства разработки, простенькие игры и множество других программ. Из файловых систем полностью поддерживаются FAT12, FAT16, FAT32, а частично (только чтение) — NTFS, ISO9660, Ext2, Ext3, Ext4.

Системные требования

  • CPU: Intel Pentium / AMD 5×86 / Cyrix 5×86 без MMX с частотой 100 MHz
  • RAM: 8 Mb
  • Видеокарта: поддерживающая VGA (режим 640*480*16) или Vesa
  • Клавиатура: AT
  • Мышь: COM или PS/2

Поддерживаемые загрузочные устройства

  • Floppy 3.5
  • IDE HDD LBA
  • CD/DVD
  • USB Flash

Загрузка

Дистрибутив можно скачать на этой странице: http://kolibrios.org/ru/download. Для загрузки доступны:

Из языков доступны английский, русский, итальянский и испанский.

Установка

  • На дискету:
      1. Скачиваем универсальный образ
      2. Распаковываем его в любую папку
      3. Записываем образ
      • из-под Linux:
        • dd if=kolibri.img of=/dev/fd0
      • из-под Windows:
        • rawrite2 -f kolibri.img -d A
    • На жёсткий диск (с использованием GRUB или GRUB2):
        1. Скачиваем универсальный образ
        2. Распаковываем его в папку kolibri в корне диска
        3. Настраиваем загрузчик
        • GRUB. В menu.lst добавляем строки:
          • label KolibriOS
            root (hd0,0)
            kernel /kolibri/HD_Load/memdisk
            initrd /kolibri/kolibri.img
        • GRUB2. В grub.cfg добавляем строки:
          • title KolibriOS
            search —no-floppy —fs-uuid —set=root UUID
            linux16 /kolibri/HD_Load/memdisk
            initrd16 /kolibri/kolibri.img
      • На USB-флешку:
          1. Скачиваем универсальный образ 
          2. Распаковываем его в любую папку
          3. Устанавливаем загрузчик
          • из-под Windows:
            • Запускаем файл  HD_LoadUSB_Bootinst.exe
            • Копируем kolibri.img в корень флешки
          • из-под Linux:
            • Устанавливаем GRUB2 на флеш-карту: grub-install /dev/sdb
            • Последующие действия аналогичны установке на жёсткий диск
        • На CD-диск:
            1. Скачиваем Загрузочный LiveCD
            2. Записываем его на носитель 

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

          И да, чуть не забыл: (hd0,0), UUID и /dev/sdb являются переменными. Поэтому Вам следует заменить эти значения на свои. Вот как их узнать:
          (hd0,0). Первое число — номер винчестера. Второе число — номер раздела на искомом винчестере. Счёт ведётся с 0.
          UUID. Идентификатор для нужного раздела. Получить его можно командой ls -l /dev/disk/by-uuid в терминале любой Linux системы.
          /dev/sdb. Фай