DL-List and Torrent activity
Size:  1.37 GB   |    Registered:  4 months 7 days   |    Completed:  25 times
Seeders:  1  [  0 KB/s  ]   Show peers in full details
   
 

[Quote]

    stea.61
  • 2490
  • Longevity: 3 years 9 months
  • Posts: 430
  • REPUTATION:45

    [+] [-]
  • Location: 61 RUS
Краткое описание:
Общие данные.
Сборка на основе дистрибутива Runtu XFCE 16.04 семейства Ubuntu.
Дистрибутив модифицирован и оптимизирован для использования в качестве мобильной системы на USB-носителе или штатной компактной системы на HDD с файловой системой FAT/ FAT32/ NTFS/BTRFS/EXT*.
Легкая и быстрая установка на носитель без форматирования и какого-либо влияния на уже имеющиеся на носителе файлы.
Режимы загрузки - BIOS, UEFI.
Загрузчики в USB-варианте:
- в режиме BIOS - GRUB2 или Syslinux (по выбору пользователя);
- в режиме UEFI - GRUB2 ("Secure boot" поддерживается).
Система.
Использована модульная схема с многослойной файловой системой - AUFS.
Системы семейства Ubuntu работают по этой схеме в live-режиме, имеющем возможность сохранения пользовательских изменений системы в persistent-файле.
Штатная схема Ubuntu в предлагаемой compact-системе несколько изменена, сняты неудобные (на мой взгляд) ограничения по типу файловой системы носителя, типу и размещению persistent-файла.

- Немного подробнее ... (more ...) -

Состав системы
В базовом варианте представлена комбинация систем двух архитектур - i686 (32 bit) и x86_64 (64 bit): ядра и инитрамдиски + squashfs модули файловой системы (*.sqfs) + основные программые модули (apps/*.sqfm).
Модули файловой системы и приложений, имеющие в имени индексы -x86 или -x64, загружаются и используются в системе соответствующей архитектуры.
Модули файловой системы и приложений, имеющие в имени индекс -all или не имеющие индекса, загружаются и используются в системе обеих архитектур.
Если планируется использовать систему только одной архитектуры (разрядности), модули с индексом другой можно удалить.
Изменения и дополнения состава исходного дистрибутива
В систему добавлен ряд инструментов, утилит, сервисных скриптов и мой собственный вариант графической темы в стилистике "Windows 10"
В отличие от исходного дистрибутива из filesystem удалены, точнее, перенесены в отдельные *.sqfm-модули Firefox и LibreOffice - такая схема удобнее для обновления программ и системы.
Для желающих пользоваться под Linux некоторыми приложениями Windows имеется доп. модуль wine.sqfm.
Режимы загрузки и работы
В меню загрузки системы предусмотрены 4-е варианта:
- live mode - RAM-overlay . full-filesystem - загрузка полной файловой системы с программными модулями и сохраненными изменениями (changes) + RAM-оверлей;
На мой взгляд, это - основной режим, самый быстрый и безопасный для системы, т.к. никакие изменения в системе не будут сохранены без дополнительной команды пользователя.
- diff mode - HDD-overlay . full-filesystem - загрузка полной файловой системы с программными модулями и сохраненными изменениями (changes) + оверлей на HDD: в специально выделенном для этого Ext*-разделе или в файле виртуального диска (persistent-file).
Режим diff mode близок к стандартному - все изменения в системе сохраняются в режиме реального времени в оверлее.
Файл виртуального диска для diff-режима работы размещается в каталоге /stea/runtu/changes и может быть фиксированного размера или динамическим, размер которого будет увеличиваться системой при его наполнении данными.
В качестве основного формата persistent-file выбран динамический образ виртуального диска VMDK/VDI/VHD.
Основной формат файловой системы в persistent-file - BTRFS, позволяющий компрессировать данные.
В базовом варианте заложен tar-архив /stea/runtu/changes/rw.vmdk.tar.gz, из которого система при загрузке в diff-mode автоматически сформирует соответствующий persistent-file.
В разделе меню "UNIONFS/Overlay Services" имеется сервис "Create RW-data" для создания иных вариантов persistent-file.
Быстродействие системы немного различно с разными вариантами области сохранения данных:
а) самый быстрый, но наименее гибкий и удобный вариант - с отдельным Ext-разделом,
Пользователю самостоятельно нужно создать на носителе отдельный раздел нужного размера c FS Ext2/Ext3/Ext4 и меткой (label) runtu-rw-x86 или runtu-rw-x64 соответственно используемой архитектуры системы;
б) немного медленнее - с фиксированным (raw-file) и динамическим (sparce-file) persistent-файлом;
Примечание: sparce-file неприменим на FAT разделах и не особо "надежен" в использовании;
в) еще немного медленнее, но наиболее удобен и применим на FAT - c динамическим образом виртуального диска *.disk/*.vmdk/*.vdi/*.vhd;
г) самый медленный из предлагаемых - с динамическим файлом dynfilefs.
Если система при загрузке в режиме diff-mode не найдет ни одного из вариантов хранилища данных, она сама создаст доступный вариант.
- safe mode - RAM-overlay . base-filesystem - загрузка только базовой части файловой системы без дополнений и сохраненных изменений, RAM-оверлей.
Режим - резервный, для сервиса и на случай аварии с рабочим вариантом FS.
- real mode - VHD-root-FS . full-filesystem - загрузка полной файловой системы вместе с программными модулями *.sqfm и работа системнoй части, размещенной в файле виртуального диска *.disk/*.vmdk/*.vdi/*.vhd, в режиме реального времени
Режим максимально близок к стандартному - все изменения в системе сохраняются в режиме реального времени в основном системном файле вирт. диска runtu.v* или runtu-x64.v*
В базовом варианте данный режим отсутствует и появится в меню при использовании файловых систем в вирт. дисках *.disk/*.vmdk/*.vdi/*.vhd.
Zip-архивы файлов вирт. дисков: runtu.vdi и runtu-x64.vdi - в составе дополнения 01-VDI на Y-disk.
Использование: файлы runtu.vdi, runtu-x64.vdi разместить в каталоге /stea, удалив файл /stea/runtu.sqfs и файлы /stea/sqfs/00-filesystem-x*.sqfs.
Данный вариант системы и режим работы предназначен, главным образом, для использования в качестве штатной компактной системы на локальном HDD мультисистемного PC.
В этом варианте система мало чем отличается от штатной установки (аналогия с работой Windows из VHD), и становятся простыми и удобными операции по обновлению и модификации системной части - напрямую или в chroot.

- Установка (точнее сказать, сборка) системы (install) -

1. "Установка" базового варианта системы заключается в простом копировании каталога /stea в корень целевого раздела без изменения структуры раздела и без изменения или потери имеющихся в разделе файлов/данных;
2. Установка загрузочных записей BIOS-режима:
a) в Linux выполнить под root скрипт /stea/setup/usb-boot-grub2.sh;
б) в Windows выполнить от имени Администратора скрипт /stea/setup/usb-boot-grub2.bat для установки основным загрузчиком GRUB2, или /stea/setup/usb-boot-syslinux.bat для установки основным загрузчиком Syslinux.
3. Организация EFI-загрузки:
а) если система собирается на носителе с системой FAT/FAT32, для EFI-загрузки достаточно скопировать каталоги /boot и /efi в корень целевого раздела.
б) если система собирается на носителе с не FAT системой, для организации загрузки в UEFI-режиме потребуется дополнительно создать на носителе небольшой FAT или FAT32 раздел размером ~ 40-100 MB, и скопировать в него каталоги /boot и /efi.

- Немного о способах и сервисах сохранения изменений в системе (saving) -

Как уже сказано, а режимах "diff mode" и "real mode" никаких доп. действий для этого не требуется - система работает "в реальном времени" и все изменения пишутся напрямую в persistent-область или основной системный вирт. диск.
Сохранять сессионные изменения можно и при работе системы в режиме "live mode" - для удобства операций имеется спец. раздел в меню управления - "UNIONFS/Overlay Services".
1. custom-save - cохранение пользовательской настройки системы в файл /stea/runtu/changes/custom-x*.sqfs - это сохранение удобно сделать после первоначальной настройки системы "под себя" и оставить полученный файл, который будет загружаться первым дополнительным squashfs слоем FS (после базового и программных);
2. all(sys-,user-)-changes-add - пользовательское дополнение FS - cохранение всех (all-) или только системных (sys-), пользовательских (user-) данных, находящихся в рабочем слое (RAM-оверлее), в новый (дополнительный) слой файловой системы /stea/runtu/changes/*changes*.sqfs - таких доп. слоев можно сохранять несколько;
3. all(sys-,user-)-changes-merge - объединение сохраненных слоев /stea/runtu/changes/*changes*.sqfs в единый слой *-changes-10.sqfs - замедление системы с увеличением числа слоев FS хоть и незначительно, но все же имеется, поэтому полезно объединять в один слой те слои, которые Вы уже точно решили оставить в системе;
4. overlay-save-halt - сохранение данных из оверлея в persistent-область rw-* и выключение PC - если persistent-область не определена (нет ни раздела runtu-rw, ни файла rw-*, то будет создан динамический rw-*.dfs и запись данных оверлея будет выполнена в него;
5. overlay-save-reboot - cохранение данных из оверлея в rw-* и перезагрузка PC;
6. overlay-save-work - сохранение данных из оверлея в rw-* и продолжение работы с оверлеем уже в файле вирт-диска - данная операция имеет смысл, если свободной памяти RAM-оверлея осталось мало, но нужно продолжить работу без перезагрузки PC;
7. overlay-status - вывод информации о параметрах и состоянии оверлея;

- Info для справки -

Login - admin или runtu
Пароль - пустой
В случае, если система размещена на FAT/FAT32, доступ для записи данных в системный раздел с правами админа - через опцию файлового менеджера "Открыть как администратор";
В режиме "safe mode", предназначенном в основном, для сервиса и восстановительных операций, загружается только базовая часть файловой системы без программных и сохраненных модулей, которые однако могут потребоваться в работе.
Смонтировать нужные модули в уже загруженную систему и получить доступ к их содержимому можно командой из контекст-меню файлового менеджера "Подключение модуля файловой системы 1-ым слоем в AUFS"
Скриншоты:

    FAQ и небесполезные советы

...

1. Как привязать загрузку Runtu в меню имеющейся на PC Windows 7-10

Вариант с редактированием BCD оставим на "потом" - если в BCD установлен текстовый (legasy) режим загрузки Windows, то сначала нужно попробовать вариант "привязки" в меню загрузки Win7-10 через boot.ini - он абсолютно безопасный, но не во всех случаях работает:
1. Создать текстовый файл boot.ini такого содержания

code

timeout=10
[operating systems]
c:\boot\07.bin=" Runtu Linux 64-bit - live-mode - RAM-overlay.full-filesystem"
c:\boot\08.bin=" Runtu Linux 64-bit - diff-mode - VHD-overlay.full-filesystem"
c:\boot\09.bin=" Runtu Linux 64-bit - real-mode - VHD-root-FS.full-filesystem"
c:\boot\18.bin=" Runtu Linux 64-bit - safe-mode - RAM-overlay.base-filesystem"
c:\boot\14.bin=" Runtu Linux 32-bit - live-mode - RAM-overlay.full-filesystem"
c:\boot\15.bin=" Runtu Linux 32-bit - diff-mode - VHD-overlay.full-filesystem"
c:\boot\16.bin=" Runtu Linux 32-bit - real-mode - VHD-root-FS.full-filesystem"
c:\boot\17.bin=" Runtu Linux 32-bit - safe-mode - RAM-overlay.base-filesystem"
c:\boot\10.bin=" Runtu Linux mobile - change user interface language - EN/RU"
c:\boot\00.bin=" Runtu Linux mеnu"
c:\boot\g2.bin=" GRUB2 boot Manager"
2. Разместить этот boot.ini в корне Win-boot-раздела с bootmgr;
3. Скопировать из каталога сборки /stea/boot/grub/core файлы 07.bin, 08.bin, 09.bin, 10.bin, 14.bin, 15.bin, 16.bin, 17.bin, 18.bin, 00.bin, g2.bin в каталог \boot Win-boot-раздела с bootmgr;
4. Если прямая загрузка Runtu из меню bootmgr Windows не нужна, а желательна только одна строка перехода в Runtu-меню или GRUB2-меню, то лишние строки в меню boot.ini и соответствующие файлы *.bin можно удалить.
Пробуйте.
Удачи!

2. Как добавить загрузку Runtu в загрузочное меню Ggub4Dos

Загрузку Runtu добавить в загрузочное меню G4D можно разными способами:
1. Переход в меню GRUB2 Runtu:
iftitle  [if exist /stea/boot/grub/grub2.bin]  GRUB2  Runtu - menu
  rootnoverify
  kernel /stea/boot/grub/grub2.bin
2. Переход в меню G4D Runtu:
iftitle  [if exist /stea/boot/grub/menu.lst]  GRUB4  Runtu - menu
  rootnoverify
  configfile /stea/boot/grub/menu.lst
3. Прямое внесение строк загрузки Runtu в имеющееся меню G4D.
Загрузочные записи смотреть в /stea/boot/grub/menu.lst и /stea/boot/grub/main.lst.

3. Как сделать общий для Windows и Linux web-браузер

Кроссплатформенные PaleMoon и FireFox имеют портабельные Win-версии, которые дают возможность очень легко использовать их пользовательский каталог в качестве пользовательского каталога в Linux версиях этих браузеров, т.е. Win-версия браузера используется полностью штатно, а в Linux системе для браузера пользовательский каталог заменяется символьной ссылкой на соответствующий каталог Win-версии.
В предлагаемой RUNTU сделать можно так:
вместо модулей 01-firefox-x*.sqfm (01-palemoon-x*.sqfm) использовать модули 01-firefox-x*+.sqfm (01-palemoon-x*+.sqfm), в которых пользовательские каталоги уже заменены ссылками на портабельные Win-версии браузеров, размещаемые в /stea/programs/browser_portable_dir.
Для данной системы подобная схема кроме удобства единого профиля добавляет возможность работы браузера "в реальном времени" при загрузке системы в live-mode.

    Торрент обновлен 2019-06-12 14:30 MSK
В составе торрента Runtu_compact-2019-06 в базовом варианте комплектации.
Обновления браузеров, дополнительные модули приложений и системных модификаций планирую размещать на Y-Disk:
Browsers
Доп. модули приложений (apps)
Обновляемая версия контента на MEGA (Runtu+FIX+UPD-19-06-30) >>> Runtu_compact-2019-06+UPD+FIX.MEGA

update ...

Обновления: runtu.sqfs, 00-filesystem-x64.sqfs, 00-filesystem-x86.sqfs;
Исправления: /EFI/stea/grub/main.cfg

Внимание!!! "Шапка" темы после обновления раздачи "в основном" отредактирована , но пока не "в полном объеме". Sorry
    Интеграция Runtu в Compact MultiSystem (CMS)

...

1. Скачать runtu-to-cms.zip (G-drive);
2. Распаковать c заменой файлов runtu.zip в корень раздела с CMS;
3. Если планируете пользоваться Wine, распаковать c заменой файлов wine.zip в корень раздела с CMS;
    Примечание: если в составе CMS имеется и используется PMagic, переместить (с заменой файла) полученный модуль /stea/runtu/004-wine.sqfm в каталог /stea/pmagic/pmodules, если PMagic не используется, временно переименовать как-нить модуль /stea/runtu/004-wine.sqfm;
4. Распаковать c заменой файлов runtu-to-cms.zip в корень раздела с CMS;
    Примечание: если PMagic в CMS не используется, удалить ссылку /stea/runtu/004-wine.sqfm и вернуть имя переименованному модулю /stea/runtu/004-wine.sqfm;
5. Добавить в систему выбранные Вами программные модули:
    - 003-skype.sqfm, 005-vbox.sqfm в каталог /stea/runtu;
    - если в составе CMS имеется и используется PMagic, программные модули 001-palemoon.sqfm, 001-firefox.sqfm, 002-libreoffice.sqfm добавить в /stea/pmagic/pmodules;
    - если в составе CMS PMagic не используется, программные модули 001-palemoon.sqfm, 001-firefox.sqfm, 002-libreoffice.sqfm добавить (с заменой ссылок модулями) в /stea/runtu.
    Небольшое пояснение по размещению программных модулей.
При наличии в составе CMS и Runtu и PMagic выбранная схема позволяет использовать модули 001-palemoon.sqfm, 001-firefox.sqfm, 002-libreoffice.sqfm, 004-wine.sqfm в обеих Linux-системах - PMagic использует модули напрямую, а Runtu через символьные ссылки.
EFI загрузка
    Если в CMS применена двух-, трех-раздельная схема для EFI-загрузки:
1. Расширить (при необходимости) загрузочный EFI-раздел с GRUB на ~ 60 MB, создать в нем каталог /stea/runtu и пренести в него загрузочные файлы /stea/runtu/vmlinuz, /stea/runtu/initrd.lz;
2. Распаковать c заменой файлов в загрузочный EFI-раздел с GRUB архив /stea/setup/efi-boot.zip.
    Примечание: если в CMS использована схема с двумя EFI разделами, то раздел efi-ms можно удалить.

Update History ...

    ! 2017-06-18 Update !
>>> ...
    ! 2017-07-23 Update !
>>> ...
    ! 2017-09-08 Update !
>>> ...
    ! 2018-03-08 Update !
>>> ...
    Торрент обновлен 2018-09-08 22:00 MSK
>>> ...
    Дубль контента на Yndex-Disk: Runtu_Compact
    FIX 2018-09-09
>>> ...
    Раздача на Yandex-Disk обновлена 05-12-2018 00:00 MSK: Runtu_Compact
>>> ...
    Раздача на Yandex-Disk обновлена 10-12-2018 21:00 MSK: Runtu_Compact
>>> ...
    Hа Yndex-Disk доступны обновления системной части и некоторых приложений: Update/2019-01-03
>>> ...

    Обновлены программные модули браузеров: Firefox - до версии 66.0.3, Pale Moon - до версии 28.4.1.
>>> ...
*** Информацию о предыдущих обновлениях и изменениях см. в разделе шапки "Update History".
[usbtor.ru].t1227.torrent 
Torrent: Registered   [ 2019-06-12 14:38 ] · 423C959919849BF559D9FA85C292C7AC83865102

Download .torrent

Download

122 KB

Status: checked
Completed: 25 times
Size: 1.37 GB
Runtu-compact в базовой комплектации
terms.php


Last edited by stea.61 on 2019-06-30 12:00; edited 233 times in total

[Quote]

    nik63
  • 1479
  • Longevity: 4 years 1 month
  • Posts: 248
  • REPUTATION:5

    [+] [-]
  • Location: Башкирия
linux, aa
Качаем Гугл Диск

[Quote]

    zdoba
  • 138
  • Longevity: 4 years 9 months
  • Posts: 319
  • REPUTATION:15

    [+] [-]
  • Location: Россия
Добавлю Яндекс диск

[Quote]

    linux
  • 16313
  • Longevity: 2 years 4 months
  • Posts: 62
  • REPUTATION:1

    [+] [-]
nik63, zdoba,
Огромная Вам благодарность!! aa

[Quote]

    sakatgg
  • 14145
  • Longevity: 3 years 3 months
  • Posts: 73
  • REPUTATION:-3

    [+] [-]
Понадобилось проверить компиляцию пакета scst для Openwrt на x86 ОС, решил на этой сборке попробовать. Загружался в RAM режиме (с usb-hdd), сорцы скачал, обновил, сделал custom-save -> перезагрузился -> запустил компилятор, прошивку собрал - всё нормально.
В оверлее 350тыс файлов, но памяти достаточно (статистика в conky).

Проблема теперь в сохранении, custom-save - вроде начинается, ОЗУ с 33% до 60% доходит (по conky), затем процесс останавливается (проц загрузка на 0), час наверное ждал, всё стоит, короче так файл и не создался.
Затем пробую сначало всё, но в wr-data (raw, BTRFS и etx4 тестил) сохраняя -> загружаюсь в diff mode - HDD-overlay -> небольшие изменения фиксируются сразу в реале автоматом (при перезагрузке остается всё на месте), но стоит компиляцию запустить, через минуту загрузка проц на 0, компиляция стоит на месте.
Опять в RAM режиме по новой гружусь, после компиляции пробую вариант, через контекстное меню, с сохранением папки Openwrt в Openwrt.sqfm, где-то за 1ч15м сохранился.

Запустил еще раз custom-save, в терминале побежали файлики, но потом опять остановилось, подожду еще 2ч.
И через 2ч 30м состояние не изменилось (слева терминал по custom-save, справа инфо оверлея), процесс завис похоже.
Zip-архивы файлов вирт. дисков: runtu.vdi и runtu-x64.vdi - в составе дополнения 01-VDI на Y-disk.
До последнего релиза эти файлы обновлялись? Вроде последний был 19-06-30, по ссылке от 19-06-12
Может с real mode - VHD-root-FS будет нормально.
Правильно понимаю, если runtu.vdi подкину (удалив runtu.sqfs и 00-filesystem-x*.sqfs) и загружусь в real mode - VHD-root-FS, то мой custom-x86.sqfs тоже подмонтируется? Или как-то можно его объединить, чтобы по новой не делать настройки?
Есть подозрение, что проблема из-за слишком длинных путей файлов. Пробовал раньше папку Openwrt упаковывать через gui-упаковщик - получались битые архивы, потом стал паковать через консоль - нормально.

[Quote]

    stea.61
  • 2490
  • Longevity: 3 years 9 months
  • Posts: 430
  • REPUTATION:45

    [+] [-]
  • Location: 61 RUS
sakatgg, приветствую.
Не очень понимаю, зачем
1. Выполнять компиляцию объемного пакета в оверлее.
Размещай source на локальном HDD, если требуется путь в /home/<user>, создай каталог с нужным именем и примонтируй в него source с HDD;
2. Зачем выполнять сохранение в систему (да еще и в custom-save) не только результатов но и всего-всего...
Мне пока не понятна поставленная задача и выбор способов ее реализации.

[Quote]

    sakatgg
  • 14145
  • Longevity: 3 years 3 months
  • Posts: 73
  • REPUTATION:-3

    [+] [-]
stea.61, приветствую.
1. Выполнять компиляцию объемного пакета в оверлее
Память то позволяет, почему не использовать, нагрузка на hdd меньше, а если только флешка в наличие.
Размещай source на локальном HDD
Нужна ext FS, на hdd разделы только ntfs.
если требуется путь в /home/<user>, создай каталог с нужным именем и примонтируй в него source с HDD;
Так пока не попробуешь не поймешь, хотелось проверить, как система справится с серьезной нагрузкой.
Теперь придется обходные пути искать.
Мне пока не понятна поставленная задача и выбор способов ее реализации.
Компилю по стандарту, как привык, кто знал, что проблема будет.
Если ограничение на размер оверлея есть, то его не превышал, свободного места на системном разделе хватает.
2. Зачем выполнять сохранение в систему (да еще и в custom-save) не только результатов но и всего-всего...
Не запрещено же, один файл, он же и бекап к тому же, приходиться компилить с разными платформами, там практически с нуля надо начинать, если платформу меняешь.
user-changes-add - попробую с этим user- режимом сохраниться, но чет сомневаюсь, стопориться (видно по файлам в терминале) именно на user файлах

[Quote]

    stea.61
  • 2490
  • Longevity: 3 years 9 months
  • Posts: 430
  • REPUTATION:45

    [+] [-]
  • Location: 61 RUS
69287Память то позволяет, почему не использовать, нагрузка на hdd меньше, а если только флешка в наличие.
Ну, 16 GB точно должно бы на все хватить.
Какой алгоритм сжатия выбираешь при сохранении в squashfs?
69287Не запрещено же, один файл, он же и бекап к тому же, приходиться компилить с разными платформами, там практически с нуля надо начинать, если платформу меняешь.
Теперь немного понятнее.
Ядра я компилил без проблем в оверлее с 8 GB RAM...
69287Нужна ext FS, на hdd разделы только ntfs.
Решается довольно просто созданием и использованием временного виртдиска.
Кстати, заодно в таком варианте решается и задача сохранения проекта без доп затрат времени - он просто размешается в контейнере и монтируется-демонтируется при необходимости в один клик из контекст-меню.

[Quote]

    sakatgg
  • 14145
  • Longevity: 3 years 3 months
  • Posts: 73
  • REPUTATION:-3

    [+] [-]
Какой алгоритм сжатия выбираешь при сохранении в squashfs?
Когда сохранялся первый раз через custom-save (в custom-x86.sqfs), честно говоря не помню, как там выбор делал и предлагалось ли там что. Больше никогда выбора не было.
Решается довольно просто созданием и использованием временного виртдиска.
Спасибо за совет, буду иметь ввиду.
Я уже выше писал, проблема у меня и если перевести оверлей на hdd.
Затем пробую сначало всё, но в wr-data (raw, BTRFS и etx4 тестил) сохраняя -> загружаюсь в diff mode - HDD-overlay -> небольшие изменения фиксируются сразу в реале автоматом (при перезагрузке остается всё на месте), но стоит компиляцию запустить, через минуту загрузка проц на 0, компиляция стоит на месте.
Чет уверен, что проблема из-за длинных путей, надо выяснить.
P.S. Сделал компиляцию, затем make clean (остался только toolchain)- файлов в оверлее осталось 220тыс, на 2Гб уменьшился, запустил user-changes-add - вроде процесс пошел
Нормально сохранился в таком варианте оверлей за 30мин, в принципе устоит и так. Спасибо.

P.S.2 Попробовал сделать user-changes-add с полным набором (350тыс файлов компиляции) - нормально сохранилось.

[Quote]

    stea.61
  • 2490
  • Longevity: 3 years 9 months
  • Posts: 430
  • REPUTATION:45

    [+] [-]
  • Location: 61 RUS
sakatgg, приветствую.
69291нормально сохранилось
OK.

[Quote]

    sakatgg
  • 14145
  • Longevity: 3 years 3 months
  • Posts: 73
  • REPUTATION:-3

    [+] [-]
stea.61, приветствую.
Загрузился в real mode - VHD-root-FS (удалив runtu.sqfs и 00-filesystem-x*.sqfs), но оставил custom-x86.sqfs.
custom-x86.sqfs тоже подхватился, вроде как настройки и usеr файлы присутствуют (настройки рабочего стола и тем не перенеслись только)

Думаю, хорошо по новой не надо настраивать в real mode. Команда overlay-save-reboot здесь уже не работает. Если способ соединить как-то custom-x86.sqfs в один runtu.vdi ? Или лучше таким симбиозом не заниматься, может потом аукнуться? Спасибо

[Quote]

    stea.61
  • 2490
  • Longevity: 3 years 9 months
  • Posts: 430
  • REPUTATION:45

    [+] [-]
  • Location: 61 RUS
69302Загрузился в real mode - VHD-root-FS
Привет.
Этот вариант (с полным базовым VHD) в большей степени подходит для штатной стационарной системы на PC, которую планируется штатно пользовать и обновлять.
Для мобильной системы, на мой взгляд, наиболее оптимален дифференциальный вариант (diff) - с базой в squashfs и сохранением в VDI (VHD, VMDK).
Для такой конфигурации доступны все три режима работы - в реальном времени (diff), live с загрузкой "сохраненки" + RAM-оверлеем и safe (базовая система).
69302Если способ соединить как-то custom-x86.sqfs в один runtu.vdi ?
Конечно. Просто скопировать данные из custom-x*.sqfs в VDI.
В загруженной системе все компоненты FS монтируются в каталоге /run/aufs/***.
sudo rsync -av /run/aufs/sqfs/custom-x**.sqfs/*  /run/aufs/basefs

[Quote]

    sakatgg
  • 14145
  • Longevity: 3 years 3 months
  • Posts: 73
  • REPUTATION:-3

    [+] [-]
stea.61, приветствую.
При установки пакета open-iscsi сгенерился initrd.img-4.15.0-15-generic, удалил его из другой ОС, вроде не повлияло.
Для чего он, не в курсе, может надо оставить?

[Quote]

    stea.61
  • 2490
  • Longevity: 3 years 9 months
  • Posts: 430
  • REPUTATION:45

    [+] [-]
  • Location: 61 RUS
69423
При установки пакета open-iscsi сгенерился initrd.img-4.15.0-15-generic, удалил его из другой ОС, вроде не повлияло.
Для чего он, не в курсе, может надо оставить?
Привет.
Система сгенерила обновленный initrd.
Удалить его можно сразу (из самой рабочей системы).
Штатный алгоритм Ubuntu создает не вполне оптимальный по размеру initrd - в варианте локальной загрузки системы все файлы, нужные для загрузки по сети, излишни в initrd.
Рихтовать скрипт алгоритма я посчитал неправильным - вдруг кто захочет пользоваться именно штатным initrd.

[Quote]

    sakatgg
  • 14145
  • Longevity: 3 years 3 months
  • Posts: 73
  • REPUTATION:-3

    [+] [-]
initrd - в варианте локальной загрузки системы все файлы, нужные для загрузки по сети
Эта сборка загрузится по сети, если этот полный initrd использовать? Как в этом случае прописать в меню конфига?
Есть в наличие TFTP на роутере, грузит по PXE pxelinux.0 -> меню pxelinux.cfg/default
Здесь Мультизагрузочный PXE-реаниматор есть вариант загрузки Clonezilla Live.

default

DEFAULT menu.c32
TIMEOUT 600
MENU TITLE PXE BOOT MENU
LABEL HDDBoot
MENU LABEL Local Boot
MENU DEFAULT
LOCALBOOT 0
LABEL Memtest86+
MENU LABEL Memtest86+
KERNEL images/memtest
LABEL Kolibri
MENU LABEL KolibriOS
KERNEL memdisk
APPEND initrd=images/kolibri.img
LABEL Menuet OS
MENU LABEL Menuet OS
KERNEL memdisk
APPEND initrd=images/menuet.img
LABEL Plop VHD
MENU LABEL Plop VHD
KERNEL memdisk
APPEND initrd=images/plpvhd.img

На роутере также запущен iSCSI Target iqn.2018-04.net.openwrt:tgt адрес 192.168.3.1:3260
Возможно как-то с него запустить по сети сборку. Спасибо.


Last edited by sakatgg on 2019-08-10 13:30; edited 1 time in total

[Quote]

    stea.61
  • 2490
  • Longevity: 3 years 9 months
  • Posts: 430
  • REPUTATION:45

    [+] [-]
  • Location: 61 RUS
69433Эта сборка загрузится по сети
Нет.
Этот вариант целенаправленно ориентирован на локальную загрузку и использование виртуальных дисков.

Page 39 of 42


Display posts:    

Current time is: 20-Oct 04:15

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum