LinuxForum.Fans
Тема

squashfs-root

Автор: semiono 7 сообщений 1083 просмотров
#382628

Как можно почистить систему после работы, удалить логи и всякий мусор, чтобы закатать в squashfs?

#382660

Я бы для этого сделал файл-образ, примонтировал его, установил туда систему и собственные пакеты согласно тегфайлам (в Debian их функциональный аналог - dselect и файлы ответов) под конкретные нужды и перенес/написал нужные конфиги. После этого уже делал бы образ squashfs из этого образа.

#382662

Хочу немножко перепаковать LMDE, распаковал livecd.shuash, зашёл туда (chroot), установил lilo..
Чистки bash достаточно?

text
history -c && history -w

:)

#382665

Если она там сохраняется вообще. На всяких LiveCD обычно /var, /tmp, /mnt в tmpfs, то есть, все это как бы самоочищается.

#382855

Записал на флешку gentoo: install-amd64-minimal-20140508.iso.
Добавил filesystem.squashfs (linuxmint-201403-cinnamon-dvd-64bit.iso)
Загрузился, смонтировал squashfs...

mkdir /mnt/a
mount -t squashfs -o loop /mnt/cdrom/filesystem.squashfs /mnt/a
mkfs.ext2 /dev/sda1 -L LMDE
mount /dev/sda1 /mnt/gentoo
rsync -aAXv /mnt/a/* /mnt/gentoo/
- ошибка, Xtended attributes not supported in this client - странно..
rsync -aAv /mnt/a/* /mnt/gentoo/
- пошло дело -
симлинки удалил, вместо них скопировал настоящие vmlinuz и initrd.img
перезагрузился, получил систему read-only..
что-то не так пошло..
?
:)

Кстати, rsync можно заменить на unsquashfs, хотя в gentoo нету squashfs-tools, хотя можно и прикрутить)

#383058

Разобрался.

Войдите или зарегистрируйтесь, чтобы ответить.