Роберт Шингледеккер (Robert Shingledecker) представил
новый релиз Tiny Core Linux 1.2 — минидистрибутива Linux (размером всего 10 МБ), расширяемого при помощи установки дополнительных приложений из сетевых архивов
— используется оконный менеджер JWM, Tiny X, и графический интерфейс пользователя FLTK;
— новый tcz-symlinker убыстряет начальную загрузку и обработку TCZ;
— усовершенствованный udev позволяет быстрее взаимодействовать с USB;
— для лучшей поддержки других устройств модернезирован mnttool;
— удалены неиспользуемые файлы;
— добавлены недостающие меню приложений из /opt;
— задействован suid при монтировании tclocal.
скачать можна тут
для желающих инструкция по установке (беглый перевод ):
Предполагается, что Tiny Core был загружен с LiveCD, и уже работает на целевой системе с доступом в Интернет.
1. Получение cfdisk и GRUB с помощью appbrowser
Нажмите на иконку wbar Apps, или из контекстного меню Apps Browser
Выберите Connect > TCE
С левой стороны появится список доступных приложений. Выберите из списка cfdisk.tce.
Нажмите кнопку Установить (Install Selected), при успешной установке появится извещение
Повторяем процесс по выбору и установке GRUB-0.97-splash.tce.
2. Открыть root shell
3. Разметка
Следующая команда выведет список ваших дисков и их нынешних разделов.
fdisk -l
Для целей данного руководства будет использоваться /dev/hda .
Используем Cfdisk для разметки жестких дисков:
cfdisk /dev/hda
Используйте левую и правую клавиши со стрелками на клавиатуре для перемещения по меню которое находится внизу и нажмите клавишу ВВОД для выбора варианта.
Перейдите и выберите (New)
Выбираем (Primary)
Выбираем размер путем, или принимаем значение по умолчанию.
Нажимаем Enter для подтверждения. Для демонстрации используется 100 MB.
Выбрать куда поставить новый раздел
Делаем новий раздел загрузочным (Bootable) для демонстрации hda1.
записываем изменения
подтверждаем изменения (yes)
выходим
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
7. Тестирование
Tiny Core и GRUB уже установлены.
размонтируем оригинальный загрузочный носитель
umount /mnt/hdc
eject /dev/hdc
для проверки работоспособности, перезагрузите систему.
reboot
via, via, via
новый релиз Tiny Core Linux 1.2 — минидистрибутива Linux (размером всего 10 МБ), расширяемого при помощи установки дополнительных приложений из сетевых архивов
— используется оконный менеджер JWM, Tiny X, и графический интерфейс пользователя FLTK;
— новый tcz-symlinker убыстряет начальную загрузку и обработку TCZ;
— усовершенствованный udev позволяет быстрее взаимодействовать с USB;
— для лучшей поддержки других устройств модернезирован mnttool;
— удалены неиспользуемые файлы;
— добавлены недостающие меню приложений из /opt;
— задействован suid при монтировании tclocal.
скачать можна тут
для желающих инструкция по установке (беглый перевод ):
Предполагается, что Tiny Core был загружен с LiveCD, и уже работает на целевой системе с доступом в Интернет.
1. Получение cfdisk и GRUB с помощью appbrowser
Нажмите на иконку wbar Apps, или из контекстного меню Apps Browser
Выберите Connect > TCE
С левой стороны появится список доступных приложений. Выберите из списка cfdisk.tce.
Нажмите кнопку Установить (Install Selected), при успешной установке появится извещение
Повторяем процесс по выбору и установке GRUB-0.97-splash.tce.
2. Открыть root shell
3. Разметка
Следующая команда выведет список ваших дисков и их нынешних разделов.
fdisk -l
Для целей данного руководства будет использоваться /dev/hda .
Используем Cfdisk для разметки жестких дисков:
cfdisk /dev/hda
Используйте левую и правую клавиши со стрелками на клавиатуре для перемещения по меню которое находится внизу и нажмите клавишу ВВОД для выбора варианта.
Перейдите и выберите (New)
Выбираем (Primary)
Выбираем размер путем, или принимаем значение по умолчанию.
Нажимаем Enter для подтверждения. Для демонстрации используется 100 MB.
Выбрать куда поставить новый раздел
Делаем новий раздел загрузочным (Bootable) для демонстрации hda1.
записываем изменения
подтверждаем изменения (yes)
выходим
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
7. Тестирование
Tiny Core и GRUB уже установлены.
размонтируем оригинальный загрузочный носитель
umount /mnt/hdc
eject /dev/hdc
для проверки работоспособности, перезагрузите систему.
reboot
via, via, via