Как установить Tiny core linux

Обновлено: 02.07.2024

Первым шагом перед установкой любой операционной системы, такой как Tiny Core, является резервное копирование всего на вашем компьютере перед запуском.

Прежде чем брать на себя обязательство выполнить экономичную установку, следует ознакомиться с нашим кратким и простым обзором. Он охватывает основы запуска Tiny Core с компакт-диска и/или USB-накопителя. Для большинства изучение Tiny Core будет лучшим отправным пунктом — быстрый и простой способ.

Но для тех, кто готов сделать решительный шаг к экономии, это руководство содержит пошаговую информацию о том, как установить TC с помощью установщика. Старые инструкции по установке вручную по-прежнему доступны, но рекомендуется использовать программу установки.

В руководстве предполагается, что вы либо загрузили компакт-диск CorePlus, либо установили расширение tc-install (tc-install.tcz)

Помните, что это руководство является базовым и что пользователь может адаптировать, удалять и/или добавлять части по своему усмотрению.
Установщик также применим к USB-накопителям и другим внешним носителям.

Примечание. Если у вас уже есть загрузочная система Linux, вам не нужно создавать раздел для Tiny Core! Tiny Core может работать в одном каталоге в вашей существующей установке Linux. Для этого на шаге 1 снимите флажок «Установить загрузчик». На шаге 2 выберите существующий раздел, а на шаге 3 не форматируйте его. По завершении вам нужно будет вручную настроить существующий загрузчик.

1. Начать установку

Откройте программу установки:

installer

Его также можно запустить с помощью оболочки или значка "Выполнить", введя "tc-install".

version

2. Перейдите к установочным файлам

Перейдите к /mnt/device/boot и выберите файл core.gz.

browse

Выбрав источник, выберите нужный тип установки и цель. Мы собираемся установить на пустой жесткий диск.
Если вы используете существующий раздел, установите флажок, чтобы пометить его как активный, чтобы сделать его загрузочным.

target

3. Форматирование

Отформатируйте новый раздел. Рекомендуется выбрать один из вариантов ext* для поддержки разрешений Linux.

fstype

4. Загрузочные коды

Если вы хотите использовать дополнительные загрузочные коды, введите их сейчас. В противном случае оставьте это поле пустым.

Примеры загрузочных кодов задают разрешение фреймбуфера и отключают значки wbar.

bootcodes

Обратите внимание, что вы можете редактировать их в любое время после установки в файле конфигурации загрузчика, обычно это extlinux.conf.

5. Варианты установки CorePlus

Если вы устанавливаете с компакт-диска CorePlus, вы увидите дополнительный экран с вопросом, какие расширения из CorePlus вы хотели бы установить. Обратите внимание, что вы увидите этот экран только при запуске программы установки с компакт-диска CorePlus.

bootcodes

Выбранные расширения будут установлены.

6. Варианты установки Tiny Core

Если вы выполняете установку с компакт-диска Tiny Core, вы увидите дополнительный экран с вопросом, из какого каталога следует установить расширения. Вы должны выбрать каталог cde или tce, содержащий расширения, которые вы хотите установить. Например, если компакт-диск Tiny Core смонтирован в /mnt/sr0, вам следует выбрать /mnt/sr0/cde

Обратите внимание, что вы не увидите этот экран при установке из CorePlus.

bootcodes

Будут установлены все расширения из выбранного каталога.

7. Установить

Если все в порядке, нажмите "Продолжить":

proceed

Требуемое время зависит от размера вашего жесткого диска.

8. Тестирование

ready

Теперь TC установлен!

Удалите исходный загрузочный компакт-диск и перезагрузите компьютер.

Примечание: возможно, потребуется настроить систему для загрузки hdX в BIOS.

Кнопка «Пуск» — это просто способ вызвать меню. Поскольку Tiny Core использует диспетчер окон FLWM, щелкните правой кнопкой мыши в любом месте фона или заголовка окна на экране, чтобы открыть меню. Затем перемещайтесь по меню как обычно. Если вы решили ничего не выбирать и хотите, чтобы меню исчезло, щелкните левой кнопкой мыши по фону.

Как добавить/загрузить/установить расширения?

Для достижения наилучших результатов используйте настольное приложение Appbrowser, оно доступно на панели запуска значков или в системном меню.
Использование Appbrowser извлечет запрошенное расширение и все его необходимые зависимости. См.: Загрузки Howto

Расширения исчезают после загрузки. Как сохранить расширения?

Чтобы сделать ваши расширения постоянными, Tiny Core нужен каталог для их хранения. Сделайте следующее:

Загрузочный компакт-диск, при первой загрузке нажмите f2. Обратите внимание на строку «tce= Specify Restore TCE apps directory»
затем в командной строке загрузки введите: tinycore tce=xxyz, где xxyz — сведения о разделе вашего диска.

Примечание. Этот параметр загрузки tce= требуется только один раз! Система будет автоматически сканировать его при каждой загрузке. Однако для более быстрой загрузки добавьте в загрузчик параметр tce= boot.

Если вы забыли загрузиться с этой опцией и уже находитесь на рабочем столе, то на панели запуска значков выберите «Управление» или в системном меню «Панель управления».
Выберите Установить диск TCE, и вам будет предложено выбрать раздел диска для каталога tce.

Как обновить расширения?

Безопасный метод обновления вашей коллекции расширений – загрузить base norestore
и запустить tce-update из командной строки. Это выполнит пакетное обновление.
Иногда для доступа к сети требуется несколько расширений. Альтернативный метод пакетного обновления:
Из главного меню системных инструментов: Панель управления->Обновить приложения.

При запуске в безопасном режиме (загрузка с base norestore) вы
гарантируете, что никакие расширения не будут использоваться во время процедуры обновления, и поэтому рекомендуется .
Альтернативный метод выборочного обновления:
AppsAudit->Обновлено->Проверить наличие обновлений

Выберите расширение для обновления. Панель результатов обновится.
После обновления нужных расширений перезагрузитесь.

AppsAudit->Зависимости->Обновить файлы .dep-> (Обратите внимание, что этот шаг является необязательным, но гарантирует, что все ваши файлы .dep будут обновлены.)
->Построить базу данных отчетов->Отобразить все с отсутствующими зависимостями.

Если отображаются какие-либо расширения, используйте AppBrowser для их загрузки и загрузки.

Как удалить расширение?

Используйте аудит приложений. См. Tools->AppsAudit в системном меню. Это инструмент для создания отчетов и удаления с графическим интерфейсом. Это обеспечивает безопасный метод для удаления расширения и всех свободных зависимостей. Расширения, помеченные для удаления, будут удалены во время завершения работы, гарантируя, что ни одно расширение не используется. Также доступны несколько отчетов для проверки зависимостей.

Как использовать системное меню/панель задач/пейджер?

Как использовать флешки и другие съемные устройства с Tiny Core?

Установку Core на USB-накопители легко выполнить с помощью расширения Core tc-install, которое предоставляется на CorePlus.

Поэтому настоятельно рекомендуется использовать CorePlus, для этого было проделано много работы, чтобы сделать установку как для жесткого диска, так и для USB-накопителей легко и просто с любым оконным менеджером, который вы предпочитаете. Посмотрите предоставленное видео.

Для тех пользователей, которые пришли из Windows, теперь есть специальный инструмент для установки. Core2usb — это собственная программа Windows, которая упрощает установку Core из загруженного файла iso на загрузочную флешку. Core2usb можно найти на Sourceforge.

Обратите внимание, что использование других сторонних инструментов установки, таких как unetbootin, не является и не может быть автоматическим. Очевидно, что unetbootin не «знает» о нашем дистрибутиве, т. е. не указан в списке возможных вариантов. Поэтому использование unetbootin просто копирует весь образ в целевой файл.

На компакт-диске не может быть каталога tce. Это будет READ_ONLY, и ничего не будет работать, если добавлять расширения. Вот почему в iso есть каталог cde! Также факт, что нельзя иметь два каталога tce в одном разделе. Ничего нового в этом нет,

Должно быть очевидно, что можно использовать устройства TinyCore CD или CorePlus CD READ_ONLY для обработки и доступа к любому каталогу tce в доступном для записи хранилище, т. е. работает так, как ожидалось.

Поэтому, если кто-то настаивает на использовании стороннего инструмента установки, который официально не поддерживает Core, и, таким образом, полностью копирует образ TinyCore, то вы столкнетесь с ручной настройкой либо создания второго раздела для вашего каталога tce, либо переименовав cde в tce, таким образом указав, что это не компакт-диск, и отредактировав syslinux.cfg, изменив cde на waitusb=5, чтобы указать, что это флешка.

Не рекомендуется иметь каталог cde в любой работающей системе.Весь смысл модульности заключается в возможности легко обновить расширение X/GUI отдельно от базового ядра.

Поэтому в случае unetbootin требуется переименование cde в tce.

Tiny Core поддерживает UUID и LABELS.

Это наиболее полезно при использовании флешек на разных машинах, когда вы хотите "привязать" загрузочные коды Tiny Core к конкретному устройству.

Чтобы найти UUID устройства, используйте команду blkid
blkid -s UUID /dev/sda1

UUID имеет тенденцию быть длинным, поэтому лучше всего вырезать его и вставить в параметры загрузки menu.lst.

Теперь вы можете указать устройство, которое будет использоваться UUID, следующим образом:
tce=UUID=4773-DFE2 home=UUID=4773-DFE2 opt=UUID=4773-DFE2 restore=UUID=4773-DFE2 < /p>

Обычно это полезно при использовании флешек, обязательно добавьте опцию waitusb=5.

Опытные пользователи могут добавить конкретное устройство для ожидания, при этом ограничением времени является максимальное время ожидания:
waitusb=30:LABEL=tinycore
waitusb=30:UUID=4773-DFE2 < /p>


Теперь вы также можете использовать ЭТИКЕТКИ. Это тоже необязательно.

Вы можете проверить свои результаты с помощью
blkid -s LABEL /dev/sda1

Для параметров загрузки Tiny Core используйте:
tce=LABEL=tinycore home=LABEL=tinycore opt=LABEL=tinycore restore=LABEL=tinycore

Чтобы использовать метки в файловых системах, отличных от ext2/3/4, см. соответствующие расширения:

- для fat16/32 dosfstools-3.tcz содержит инструмент dosfslabel
- для JFS jfsutils.tcz содержит инструмент jfs_tune
- для XFS xfsprogs.tcz содержит инструмент xfs_admin
- для reiserfs reiserfsprogs.tcz содержит инструмент reiserfstune

LABELS и UUID также можно использовать следующим образом:

При загрузке с образа, например TinyCore-4.6.iso, с использованием параметра загрузки iso.

iso=LABEL="МУЛЬТИЗАГРУЗКА" iso=UUID="6417-C033"

sudo fromISOfile LABEL="MULTIBOOT" sudo fromISOfile UUID="6417-C033"


Вы можете комбинировать LABELS и UUID с путями, например,

iso=UUID="12345_678/images/tinycore.iso" для образа iso. и

tce=UUID="12345_678/tinycore/tce" для обычной установки.

Как устранить ошибку «Не удалось загрузить прошивку»?

Для решения многих проблем с прошивкой см.: расширение firmware-2.6.29.1-tinycore.tcz.

Как настроить прокси с Tiny Core?

Пример:
экспорт http_proxy="http://192.125.196.3:8080"

Если требуются имя пользователя и пароль:
export http_proxy="http://username:password@host:port"

Как сделать aterm по умолчанию прозрачным?

Прозрачность не используется по умолчанию в версии 1.3. Выбор по умолчанию находится под контролем пользователя путем редактирования файла .Xdefaults в его домашнем каталоге.
Затенение не 100%. В версии 1.2 70 % изменений не было.

Простое изменение Aterm*transparent: false на Aterm*transparent: true позволит wbar запускать Aterm с прозрачностью.

Текущие значения .X по умолчанию в версии 1.3:

Aterm*scrollBar: true
Aterm*transparent: false
Aterm*title: терминал
Aterm*передний план: белый
Aterm*фон: черный
Aterm* шрифт: фиксированный
Aterm*cursorColor: зеленый
Aterm*fading: 70
Aterm*shading: 50
Aterm*color12: DodgerBlue1
Aterm*saveLines: 1000
Aterm*color12: DodgerBlue1
Aterm*saveLines: 1000
Aterm*color12: DodgerBlue1 />fltk*схема: gtk+

Как смонтировать общие ресурсы Windows?

Если на совместно используемом компьютере установлена ​​ОС не ниже Windows 2000, вы можете смонтировать общий ресурс только с расширением filesystems-2.6.29.1-tinycore.tcz.

В корневой консоли:

mkdir /mnt/windows
mount -t cifs //9.53.216.11/myshare /mnt/windows -o user=myname,pass=mypassword

Замените IP-адрес IP-адресом компьютера, с которым вы делитесь. Если вам нужно войти в домен вместо компьютера, вы можете добавить в опции domain=mydomain.

Как вырезать и вставлять?

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

Многие терминалы и приложения также поддерживают Shift-Insert для вставки.

Как установить часовой пояс?

Если вы живете в районе, где действует летнее время, вам необходимо использовать полную спецификацию для переменной tz. Указывает как начало, так и конец перехода на летнее время. Таким образом, для тихоокеанского времени он начинается во второе воскресенье марта в 2 часа ночи и заканчивается в первое воскресенье ноября в 2 часа ночи.

Для получения дополнительной информации см. этот пост на форуме.

Как почистить Wbar?

Щелкните правой кнопкой мыши на "Wbar", чтобы перезапустить Wbar и очистить все остатки.

Какие загрузочные коды поддерживает Tiny Core?

При загрузке нажмите [F2] и [F3] [F4]. Кроме того, существует множество общих параметров загрузки ядра.

Справка X не запускается. Почему моя система загружается с запросом на вход?

По умолчанию Tiny Core имеет разрешение vga=791 или 1024 x 768, но ваш компьютер может не поддерживать это разрешение.

При первой загрузке введите:

тиникор xsetup

Этот загрузочный код создает выбираемую таблицу из Xvesa -listmodes, поэтому ее проще использовать.

Если вы видите мигающий курсор после строк «Xauthority», попробуйте нажать Ctrl-C, чтобы вернуться к текстовой подсказке, затем введите xsetup.sh и попробуйте другое разрешение экрана.

В текстовом приглашении введите: startx

Примечание: Xvesa -listmodes показывает, на что способна ваша видеокарта, но не обязательно, какой у вас монитор. Если ваша система не поддерживает Xvesa, то, возможно, расширение фреймбуфера (инструкции см. на экране загрузки F2 и ниже).

В крайнем случае используйте расширение Xorg.

Как использовать X-сервер кадрового буфера?

Чтобы использовать фреймбуфер (Xfbdev), вам потребуется постоянное хранилище, например, PPR.
Загрузите Tiny Core следующим образом, используя соответствующий код vga из экрана помощи при загрузке f2 и соответствующий раздел диска.

загрузка: tinycore tce=hda1 text vga=788
В системной подсказке:

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

Моя клавиатура не американская. Как добавить раскладку?

Расширение kmaps.tcz создано именно для этого. Он включает в себя все раскладки из пакета kbd. Раскладки клавиш нужно менять в консоли, а не в X.
Итак, для быстрой проверки загрузите расширение, выйдите в приглашение и введите:

sudo loadkmap

Помогите. Не все ключи работают в браузере или openoffice?

Если символы altgr не работают в браузере или openoffice, измените файл .xsession, добавив:

sleep 3 && xmodmap -e "очистить Mod4" -e "добавить Mod5 = Mode_switch" &

Или, в более поздних версиях, сразу после waitforX.

Какова архитектура загрузки?

Tinycore всегда загружается в оперативной памяти. Этот уникальный способ имеет несколько преимуществ, таких как 100% работающая загрузка через USB, потрясающая скорость и возможность загрузки без возможности доступа к загрузочному устройству после загрузки. Например, вы можете вытащить USB-накопитель сразу после загрузки initrd.

Как использовать сценарии запуска?

Каталог /usr/local/tce.installed — это место, где TC отслеживает загруженные расширения.
Обычно это "флаг" файла с нулевым байтом. Обратите внимание, что имя расширения не включает расширение файла.

Теперь, если вам нужен сценарий запуска, включите его в tar-файл по этому адресу, и его имя должно совпадать с именем расширения. Убедитесь, что скрипт работает и может быть выполнен. Не используйте .sh или любое другое расширение файла.

Приведем очень простой пример:

Возьмите, к примеру, расширение 915resolution.tce.
Если мы хотим создать сценарий запуска, то его следует поместить в
/usr/local/tce.installed/915resolution

Фактический сценарий запуска может быть любым исполняемым.
Используя тот же пример, мое разрешение /usr/local/tce.installed/915 выглядит следующим образом:

Примечание. Обязательно используйте полные пути, так как во время загрузки вход в систему не выполнялся, а PATH не были установлены.

Поэтому окончательный результат 915resolution.tce со сценарием запуска будет содержать

usr/local/sbin/915resolution
usr/local/tce.installed/915resolution

Каковы минимальные требования?

Абсолютный минимум оперативной памяти – 46 МБ. TC не загрузится с чем-то меньшим, независимо от того, сколько терабайт свопа у вас есть.
Microcore работает с 28 МБ оперативной памяти.
Минимальный процессор: i486DX (486 с математическим процессором).

Рекомендуемая конфигурация:
Pentium 2 или лучше, 128 МБ оперативной памяти + некоторый объем подкачки

Может ли TC содержаться в одном каталоге?

Хотя TC может полностью находиться внутри каталога tce, размещение в нем загрузочных файлов конфликтует с загрузкой основных элементов (Xlibs.gz, Xprogs.gz..) и может привести к различным ошибкам.

Рекомендуется размещать загрузочные файлы либо в /boot, либо в подкаталоге каталога tce.

Может ли TC загружаться и использоваться непосредственно из файла ISO?

Начиная с версии 4.4rc3 теперь можно загружать встроенные расширения в файл образа iso. При загрузке с образа, поставляемого различными загрузчиками, например YUMI, встроенные расширения были недоступны.

Новый файл fromISOfile теперь предоставляет все возможности X/GUI+.

Его можно использовать в качестве загрузочного кода:
boot: tc iso=sdb1
Эта короткая версия будет сканировать sdb1 на наличие isos и, если он будет найден, попытается смонтировать и обработать его.

При желании можно использовать полный путь, чтобы избежать задержки сканирования:
boot: tc iso=/mnt/sdb1/multiboot/ISOS/TinyCore-4.4.iso

После загрузки также поддерживается. Если система загрузилась из iso-файла и вы находитесь по адресу:
$
, используйте либо стиль короткого/сканирования, либо полный путь
$ sudo fromISOfile /mnt/sdb1
$ startx < бр />

После того, как он заработает и вы настроите каталог tce, tce-setdrive,
тогда вы можете добавить fromISOfile в /opt/bootsync.sh как

Это приведет к созданию знакомого X/GUI из одного файла образа ISO.

Как запустить X-приложения при загрузке?

Добавьте их в файлы в /home/tc/.X.d, по одному на файл, в фоновом режиме. Вот как запустить Opera при загрузке:

Как увеличить количество петлевых устройств, чтобы поддерживать больше расширений .tcz?

Добавьте чит-код max_loop=n в строку загрузки, где n — количество необходимых вам устройств цикла, до 255.

Обратите внимание, что этот загрузочный код не следует использовать с 3.x или новее, если только вы не знаете, что он вам нужен.

Как заставить работать вспышку?

Короткий ответ: см. расширение getFlash9.tcz.

Подробный ответ:
У Flash 10 такие высокие требования, что он не поддерживается в TC. Последней рабочей версией была 10 beta 2, но из-за ее бета-версии рекомендуется использовать Flash 9.

Не используйте установщик Adobe, скопируйте libflashplayer.so в папку плагинов вашего браузера.

Чтобы иметь звук во Flash с помощью OSS, вам необходимо скопировать libflashsupport (входит в OSS.tcz) как в /usr/lib, так и в папку плагинов вашего браузера.

Есть два варианта библиотеки в /usr/lib/oss/lib, один из которых включает только звук OSS, другой включает его, а также воспроизводит флэш-память через SSL. Вам нужен OpenSSL для второй библиотеки.

В зависимости от того, загружен ли OpenSSL и нужно ли использовать flash через SSL, выберите одну из библиотек и скопируйте ее как в /usr/lib, так и в папку плагинов вашего браузера, а затем переименуйте ее в libflashsupport.so в обоих местах. .

Требования: для Flash 9 требуется GTK+-2.

Как использовать/расшаривать виртуальные диски (Qemu)?

Поддержка виртуальных дисков (tcvd, виртуальный диск с крошечным ядром) начинается с Tiny Core v1.4

В первую очередь это было настроено для поддержки Qemu, но полезно для всех. Он использует образ виртуального диска Qemu ext2, файл обратной связи.

Для использования сначала укажите файл «жесткий диск» с параметром загрузки tcvd, а затем ваши обычные параметры загрузки с использованием tcvd, например:

загрузка: tinycore waitusb=10 tcvd=harddisk.img tce=tcvd restore=tcvd

Это автоматически просканирует файл с именем harddisk.img в каталогах первого уровня и настроит возможности монтирования как устройство tcvd. Последующие tce=tcvd и restore=tcvd будут использовать специальное устройство виртуального диска.

загрузка: tinycore waitusb=10 tcvd=sda1/harddisk.img tce=tcvd restore=tcvd

Это будет искать файл loopback с именем harddisk на sda1 и настраивать специальное устройство tcvd, используемое другими вариантами загрузки.

загрузка: tinycore waitusb=10 tcvd=sda1/qemu/harddisk.img tce=tcvd restore=tcvd

Это типичная установка Qemu, которую я использовал в Damn Small Linux. Снова будет настроено специальное устройство tcvd, после чего другие параметры загрузки смогут
использовать его.

Администратор/Суперпользователь/Корневой пользователь:

Каждая система требует выполнения некоторой команды от имени администратора. В Tiny Core такой пользователь называется root. Чтобы получить привилегии root для запуска определенной команды, просто введите команду со словом sudo.
Чтобы стать суперпользователем, используйте команду sudo su. Обычно вы не должны запускать свою систему с правами root.

Совместимость с GNU/Linux:

Чтобы сделать вашу систему Tiny Core более полностью совместимой с GNU, используйте браузер приложений и выберите coreutils.tcz и util-linux.tcz. Это заменит busybox, используемый в базовой системе, на полную мощность версий GNU.

Лицензия:

На Tiny Core Linux распространяется лицензия GPL v2. Таким образом, на весь пользовательский код, разработанный Робертом Шинглдекером, распространяется та же лицензия GPL v2. Любое другое программное обеспечение, содержащееся внутри, если не указано иное, также подпадает под действие такой же лицензии.

TinyCore Icon копировать

Tiny Core или Core (упрощенная версия Tiny Core Linux) — это ультракомпактная операционная система, способная загружаться с компакт-диска, флешки или с жесткого диска. Это оказывается действительно полезным для приложения с одной выделенной функцией, например, DHCP, DNS, коммутатор, маршрутизатор, торрент-машина, приложения IoT и т. д.

В этой статье мы собираемся изучить (экономный) процесс установки Tiny Core на локальный диск.

Согласно странице Википедии Tiny Core Linux, ниже приведены системные требования —

Минимальная конфигурация: для работы Tiny Core требуется не менее 46 МБ ОЗУ, а для Core требуется не менее 28 МБ ОЗУ. Минимальный процессор - i486DX.
Рекомендуемая конфигурация: для Tiny Core рекомендуется процессор Pentium 2 и 128 МБ ОЗУ.

Однако во время тестирования с 64-разрядным образом ядра на компьютере с 64 МБ ОЗУ я получил сообщение об ошибке "Паника ядра — не синхронизация: нехватка памяти и процессы, которые можно убить...", как показано на следующем снимке экрана —

Kernel Panic

Чтобы быть в большей безопасности, я бы рекомендовал начать с 128 МБ ОЗУ на вашей физической или виртуальной машине.

Если вы планируете установить Tiny Core на виртуальную машину VMware с быстрыми твердотельными накопителями NVMe или SATA, убедитесь, что вы изменили параметр «Узел виртуального устройства» на «IDE 0», так как Tiny Core не распознает устройство SCSI по умолчанию.

DiskType

2. Загрузите Tiny (Micro) Core Linux ISO:

Загрузите ISO-образ с домашней страницы Tiny Core Linux (Ссылка) —

tinyCore Download

После загрузки ISO-образа подготовьте и подключите компакт-диск или загрузочное USB-устройство к физическим машинам. В случае виртуальной машины подключите образ ISO к виртуальному дисководу компакт-дисков, подключенному к виртуальной машине, которую вы создали на предыдущем шаге.

Возможно, вам также придется изменить порядок загрузки/устройство в настройках BIOS, чтобы машина могла загружаться с подключенного ISO-образа.

3. Установите Tiny (Micro) Core Linux на локальный диск:

3.1 Загрузите компьютер с загрузочного носителя, содержащего загруженный образ ISO.

После завершения процесса загрузки вы можете проверить версию Core Linux с помощью команды «version». В этой статье я использую Core 8.0.

3.2 Загрузите установочный модуль «tc-install» с помощью следующей команды –

Ниже приведен вывод консоли для этой команды –

3.3 Запустите установку с помощью следующей команды –

3.4 В консоли появится следующая опция. Введите «c», чтобы выбрать компакт-диск в качестве источника установки —

3.5 На следующем экране выберите Frugal, набрав «f», чтобы установить ОС на локальный жесткий диск —

3.6 На следующем экране выберите вариант «1», чтобы использовать весь диск для ОС и пакетов –

3.7 На следующем экране выберите вариант «2», чтобы выбрать локальный установочный диск —

3.8 На следующем экране выберите «y», чтобы установить локальный загрузчик на локальный диск —

3.9 Введите «n» для локального варианта установки расширения (вы можете установить расширения позже) —

3.10. На следующем экране выберите вариант «4» для формата диска ext4 –

3.11. На следующем экране добавьте параметры разрешения экрана и каталога восстановления приложения TCE («vga=788 tce=hda1») —

3.12. На следующем экране выберите «y», чтобы запустить процесс установки —

При успешной установке вы должны увидеть что-то вроде следующего на консоли/экране –

3.13 После успешной установки Tiny Core Linux на локальный диск вашей машины вам следует изменить последовательность загрузки в настройках BIOS вашей машины, чтобы ОС могла загружаться с локального диска.

Вывод:

Вы также можете запустить Tiny Core непосредственно с компакт-дисков или USB-накопителей, так как это защитит системные файлы от изменений и обеспечит безупречную работу системы при каждой перезагрузке. Tiny Core загружается в ОЗУ из хранилища, затем монтирует приложения в хранилище или устанавливает приложения в ОЗУ из хранилища. Благодаря крошечному размеру Tiny Core имеет большой потенциал для встраиваемых систем и Интернета вещей, где вам всегда приходится иметь дело с аппаратными устройствами с ограниченными ресурсами.

Запустите созданную вами виртуальную машину и выполните следующие действия:




Запустите программу установки Tiny Core, нажав TC_Install:




Запустите установку Tiny Core и выполните следующие действия, чтобы установить ее на пустой жесткий диск:

Оставьте предварительно заполненный путь как core.gz (путь по умолчанию).

Установите флажок Весь диск и выберите sda в качестве основного диска.




Примечание. Стандартный метод установки Tiny Core Linux – это экономичный способ. По сути, у вас есть система в двух файлах, vmlinuz и core.gz, расположение которых определяется загрузчиком.

Все пользовательские файлы и расширения хранятся вне базовой операционной системы.

Отформатируйте новый раздел. Рекомендуется выбрать параметр ext4 для поддержки разрешений Linux.




Если вы хотите использовать дополнительные загрузочные коды, такие как разрешение экрана или раскладка клавиатуры, введите их сейчас.




Установите расположение постоянного домашнего каталога home=sda1.

Установите расположение постоянного каталога opt=sda1.




Выберите параметр «Только ядро ​​(текстовый интерфейс)», чтобы иметь виртуальную машину только с интерфейсом командной строки.




Если все в порядке, нажмите "Продолжить" .

Требуемое время зависит от размера вашего жесткого диска.




Теперь Tiny Core Linux установлен.

Перезагрузите компьютер, нажав «Выход», выбрав «Перезагрузить» и нажав «ОК».

Выбирая перезагрузку, вы обеспечиваете сохранность данных. Не используйте Shutdown на этом этапе.

Читайте также: