Краткий ответ: "нет". Tiny Core явно не предназначен для установки так, как вы думаете.
Однако есть некоторые соображения, которые вы должны принять во внимание:
Tiny Core не "распаковывает" пакеты ("расширения" на языке Tiny Core). Вместо этого каждое расширение представляет собой монтируемую, сжатую файловую систему, доступную только для чтения, которая просто монтируется, и отдельные файлы в ней символически связываются в свои соответствующие позиции (обычно в /usr
), а не копируются туда.
Процесс на первом этапе имеет несколько преимуществ
- файлы занимают очень мало фактической памяти в
/usr
- файлы достаточно безопасны / безопасны, так как они доступны только для чтения
- создание символических ссылок намного быстрее, чем копирование файлов
Учитывая вышесказанное, в частности пункт 2.3, может быть какой-то другой фактор, замедляющий загрузку вашей виртуальной машины - от физического оборудования до базовой ОС, на которой работает VirtualBox.
Если вы хотите продолжить путь "реальной" установки (то, что дизайнер Tiny Core называет "режимом разброса", поскольку файлы разбросаны по всему диску), вы можете попробовать выполнить одно из следующих действий:
Переделайте initrd, чтобы он содержал ваши расширения, предварительно загруженные. Это все равно не даст вам ту дисковую систему, которую вы хотели, так как вся файловая система будет в ОЗУ - возможно, много ОЗУ.
Загрузите расширения с опцией copy-to-fs (которая потребляет много оперативной памяти), а затем каким-то образом создайте образ работающей файловой системы - но вам все равно нужно выяснить, как запустить ее на диске.
(Возможно, самый чистый вариант). Используйте другой дистрибутив, так как в любом случае вы потеряете самые важные преимущества Tiny Core.