Тестить нужно в первую очередь на живом железе. То что показываю в виртуалке уже работает (если не работает, но возможно заведется на железе - укажу отдельно). Для тестов понадобится:
- установленный grub4dos, примеры меню будут для него.
- папка prar1912, в любом месте лишь бы вы знали как прописать до нее путь в grub4dos
- папка UIRD, может распологаться в корне любого раздела, либо в корне первого источника, то есть в папке prar1912
- в папке UIRD:
- файл prar.ini
- подкаталог homes (пустой)
- покаталог saves в нем:
- папка todir (пустая)
- папка tomod (пустая)
в prar.ini
[/etc/test.ini]
INI=works
[/tmp/SetupHomeDir]a+x [ . ]
|if ! test -d /sysroot/home/live ; then
|for a in $(find $SYSMNT/bundles -name home -type d) ; do
|cp -a ${a}* /sysroot/
|done
|fi
[/usr/local/bin/SetupUsers]a+x [chroot . ]
|#!/bin/bash
|USER=newser
|test -d /home/$USER && exit
|PASSWD_HASH='$6$CCb3glNo0ZrLfLra$xIx/R9DNKz9R8qx0S.S3U0odkkOkrGBS1nr6AsYZ2rSv846S1GacVxomQk6BuX2xaj6CYRl9tmedZcrIgBpCw.'
|useradd -m -g users -G wheel -s /bin/bash -p $PASSWD_HASH $USER
реально нужна только вторая секция, остальное примеры.
Здесь uird
https://yadi.sk/d/A8Rb1pvARbQBsAЕго нужно положить в prar1912/boot/ (рядом с родными ядром и инитрд)