Pull to refresh

Анонс Tiny Core Linux 1.2 — минималистического Linux дистрибутива весом 10 Мб.

Reading time3 min
Views8.1K
Роберт Шингледеккер (Robert Shingledecker) представил
новый релиз Tiny Core Linux 1.2 — минидистрибутива Linux (размером всего 10 МБ), расширяемого при помощи установки дополнительных приложений из сетевых архивов


— используется оконный менеджер JWM, Tiny X, и графический интерфейс пользователя FLTK;
— новый tcz-symlinker убыстряет начальную загрузку и обработку TCZ;
— усовершенствованный udev позволяет быстрее взаимодействовать с USB;
— для лучшей поддержки других устройств модернезирован mnttool;
— удалены неиспользуемые файлы;
— добавлены недостающие меню приложений из /opt;
— задействован suid при монтировании tclocal.

image
скачать можна тут

для желающих инструкция по установке (беглый перевод ):

Предполагается, что Tiny Core был загружен с LiveCD, и уже работает на целевой системе с доступом в Интернет.
1. Получение cfdisk и GRUB с помощью appbrowser
Нажмите на иконку wbar Apps, или из контекстного меню Apps Browser
image
Выберите Connect > TCE
image
С левой стороны появится список доступных приложений. Выберите из списка cfdisk.tce.
image
Нажмите кнопку Установить (Install Selected), при успешной установке появится извещение
image
Повторяем процесс по выбору и установке GRUB-0.97-splash.tce.
2. Открыть root shell
image
3. Разметка
Следующая команда выведет список ваших дисков и их нынешних разделов.
fdisk -l
Для целей данного руководства будет использоваться /dev/hda .
image
Используем Cfdisk для разметки жестких дисков:
cfdisk /dev/hda
Используйте левую и правую клавиши со стрелками на клавиатуре для перемещения по меню которое находится внизу и нажмите клавишу ВВОД для выбора варианта.
Перейдите и выберите (New)
image
Выбираем (Primary)
image
Выбираем размер путем, или принимаем значение по умолчанию.
Нажимаем Enter для подтверждения. Для демонстрации используется 100 MB.
image
Выбрать куда поставить новый раздел
image
Делаем новий раздел загрузочным (Bootable) для демонстрации hda1.
image
записываем изменения
image
подтверждаем изменения (yes)
image
выходим
image
4. Форматирование
Форматируем новый раздел (для демонстрации ext3)
mkfs.ext3 / dev/hda1
5. Копируем системные файлы Tiny Core
монтируем новый раздел
mount /mnt/hda1
создаем директории под файлы Tiny Core и GRUB:
mkdir -p /mnt/hda1/boot/grub
монтируем оригинальный загрузочный носитель. Для демонстрации Tiny Core была загружена с IDE CD-ROM :
mount /mnt/hdc
копируем файлы
cp -p /mnt/hdc/boot/* /mnt/hda1/boot/
6. Установка GRUB
копируем файлы GRUB
cp -p /usr/lib/grub/i386-pc/* /mnt/hda1/boot/grub/
Создаем menu.lst: (обратите внимание, что «LST» содержит буквы 'L')
VI / mnt/hda1/boot/grub/menu.lst
нажмите i (режим ввода) и введете следующее
default 0
timeout 10
title tinycore
kernel /boot/bzImage quiet
initrd /boot/tinycore.gz

При желании можно добавить другие варианты
нажимаем (esc) когда все сделано и (x) (сохранить и выйти)
Запуск GRUB:
Заметим, что GRUB использует HD числа в виде (hdM,n) и (hdM), вместо hdXy и hdX.
М соответствует число от '0 ', который представляет 'a ' для X.
Для каждой буквы после того, добавьте один.
'B' это'1 ',' C 'является'2', 'd' это'3 ' и т.д.
n соответствует число от'0 ', который представляет'1' для y.
Вычесть 1 из y получить n.
'1 ' Становится '0', '2 ' становится '1', '3 'становится'2' и т.д.
Для демонстрации используется hda1 для hdXy, это означает, что (hdM,n) является (hd0, 0)
и что использование hda по принципу hdX (hdM) это (hd0)
В GRUB строке
root (hd0,0)
setup (hd0)
quit

image
7. Тестирование
Tiny Core и GRUB уже установлены.
размонтируем оригинальный загрузочный носитель
umount /mnt/hdc
eject /dev/hdc

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

via, via, via
Tags:
Hubs:
+22
Comments36

Articles

Change theme settings