Проект PuppyRus Linux > Обсуждение проекта
Ремастеринг sfs - прошу испытать.
(1/1)
DdShurick:
Вот скрипт. Простой и тупой. Кто смелый, можете испытывать. У меня сработал нормально. Только для frugal. Необходимо для работы свободное место на разделе с установленным Puppy, примерно гиг.
--- Код ---
#!/bin/sh
mkdir /mnt/home/squashfs-root
cp -r /initrd/pup_ro2/* /mnt/home/squashfs-root
cp -r /initrd/pup_ro3/* /mnt/home/squashfs-root
cp -rf /initrd/pup_rw/* /mnt/home/squashfs-root
mksquashfs /mnt/home/squashfs-root /mnt/home/pup_301-MyOnly.sfs
cd /mnt/home/pup301/
rm -f pup_*.sfs
cp /mnt/home/pup_301-MyOnly.sfs /mnt/home/pup301/
Xdialog --title "" --msgbox "Готово!\n" 6 0
--- Конец кода ---
После ремастеринга можно безнаказанно убивать save-файл.
Перед запуском проверьте, не отличаются ли названия ваших файлов от приведённых в скрипте.
DdShurick:
По идее, этот скрипт надо добавлять к скрипту frugal-установки, чтобы зря не копировать "общий" pup_*.sfs на жёсткий диск, а сразу устанавливать "свой", с индивидуальными настройками, который не задаёт вопросов при запуске. Теперь надо продумать, как сделать "свой" sfs неудаляемым, и безопасность Puppy будет "на уровне международных стандартов". Ваше мнение. господа.
magerlab:
мне кажется тоже самое можно сделать просто ремастерингом live-cd
DdShurick:
Можно. Но это вариант как раз без CD.
Fliker09:
Мнение у меня двояко. Идея супер и думаю стоит реализовать. Но например я использую одну и ту же систему в двух конфигурациях (для этого создал ещё один пункт в ГРУБ-е). Я имею ввиду с и без параметра pfix=ram.
Навигация
Перейти к полной версии