Как решается проблемма с ридонли FS? (Создание LiveCD)
Модератор: Модераторы разделов
-
- Сообщения: 170
Как решается проблемма с ридонли FS?
Mojo is a simple operating system for the x86 architecture. It is developed in C, C++ and a little assembly language.
-
- Сообщения: 155
- ОС: GNU,BSD
Re: Как решается проблемма с ридонли FS?
Для разделов, которым необходима запись на диск, например, /tmp, /var, используется ramdisk - раздел в памяти.
Создать такой раздел можно вот так (естественно,чтобы все получилось ядро должно поддерживать ramdisk)
busybox + заточенное ядро + спец. загрузчик = очень маленькие live системы
Создать такой раздел можно вот так (естественно,чтобы все получилось ядро должно поддерживать ramdisk)
Код: Выделить всё
/sbin/mke2fs -q -m 0 /dev/ram0
/bin/mount /dev/ram0 /tmp
busybox + заточенное ядро + спец. загрузчик = очень маленькие live системы
Разработка программ для *nix
-
- Сообщения: 1519
- ОС: ArchLinux, Ubuntu 10.10
Re: Как решается проблемма с ридонли FS?
А как же shmfs (или как там ее)? У нее размер динамически меняется, что очень полезно. А дальше создается в ней ./tmp и т.п., которые потом mount --bind куда надо.
Второй вариант имхо намного лучше - использовать unionfs или aufs, вся ФС таким образом будет на ней. В такую систему можно даже доустанавливать пакеты пока она будет работать с сидюка.
Второй вариант имхо намного лучше - использовать unionfs или aufs, вся ФС таким образом будет на ней. В такую систему можно даже доустанавливать пакеты пока она будет работать с сидюка.
-
- Сообщения: 170
Re: Как решается проблемма с ридонли FS?
Mojo is a simple operating system for the x86 architecture. It is developed in C, C++ and a little assembly language.