Сайт | Скачать | Видео | Wiki

Автор Тема: Запуск любого full Linux из каталога (опционально с сохраненкой)  (Прочитано 381 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5181
  • Репутация: +108/-0
    • RoDoN
Вчера немного поэкспериментировал :) Все каталоги, стоящей на нетбуке Runtu 14.04 XFCE переместил в каталог /mnt/sda6/runtu1404, добавил файлы ядра 4.7.0-pf1 собранного Pro и нормально загрузился с использованием initramfs.img, который собран с конфигом /etc/mkinitcpio-rootaufs2-pf.conf. Похоже так можно любой большой линукс запустить из каталога и иметь их несколько на одном разделе :)

З.Ы. К сожалению на нетбуке нормально смотреть полноэкранное онлайн-видео можно только в pra32full, т.к. и Runtu, и штатная Win XP HE, и даже frugal-установки Puppy(Rus) тормозят  :(
« Последнее редактирование: 09 Август 2017, 12:20:22 от RoDoN »

Acer Aspire One AO751h (Atom Z520, Intel GMA500)
Acer Extensa 5620Z (T7500, Intel 965GM)
PuppyRus-JWM-13.12, PRA, Upup Precise, Tahr Puppy, Runtu 14.04 XFCE.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 21733
  • Репутация: +159/-0
    • PuppyRus-A
Похоже так можно любой большой линукс запустить из каталога и иметь их несколько на одном разделе
Т.е. рано похоронили LF  :)
Можно и еще хитрее : модули ядра, профили браузеров и т.п. распаковать отдельные папки и наделать симлинков
Причем ядро можно любое с AUFS. А если использовать только full из папки - вообще любое
Все описанное можно и с UIRD

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5181
  • Репутация: +108/-0
    • RoDoN
Причем ядро можно любое с AUFS. А если использовать только full из папки - вообще любое
Да, любое с AUFS можно, а вот вообще любое для только full из папки не прокатывает, во всяком случае на ядре 3.16.77 от Runtu  у меня не загрузилось.

Acer Aspire One AO751h (Atom Z520, Intel GMA500)
Acer Extensa 5620Z (T7500, Intel 965GM)
PuppyRus-JWM-13.12, PRA, Upup Precise, Tahr Puppy, Runtu 14.04 XFCE.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 21733
  • Репутация: +159/-0
    • PuppyRus-A
любое для только full из папки не прокатывает
инитрд пересобирал? По идее в subdir(2) только mount --bind

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5181
  • Репутация: +108/-0
    • RoDoN
инитрд пересобирал?
Нет, взял сделанный в pra32full

Acer Aspire One AO751h (Atom Z520, Intel GMA500)
Acer Extensa 5620Z (T7500, Intel 965GM)
PuppyRus-JWM-13.12, PRA, Upup Precise, Tahr Puppy, Runtu 14.04 XFCE.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 21733
  • Репутация: +159/-0
    • PuppyRus-A
взял сделанный в pra32full
Этот подойдет для любого спец-ядра  от Pro
Для не спец ядер - надо пересобирать initrd с этим ядром и /etc/mkinitcpio-rootaufs2.conf