Смонтируйте ext2 как полностью читаемую систему из busybox - PullRequest
1 голос
/ 14 марта 2012

Я использую ext2 FS на своем встроенном устройстве (busybox) в режиме только для чтения.Но, когда я проверяю FS, если это правда, только для чтения системы.Я обнаружил странные вещи: когда я печатаю cat /proc/mounts

rootfs / rootfs RW 0 0
/dev/root / ext2 ro,relatime,errors=continue 0 0
...

Но в: /boot/grub/menu.lst

kernel=/boot/bzimage root=/dev/sda1 ro

в fstab:

/dev/root / ext2 ro,noatime,nodiratime,errors=remount-ro 0 1

в inittab:

null::sysinnit:/bin/mount -a

/ bin / mount:

rootfs on / type rootfs (RW)
/dev/root on / type ext2 (ro,relatime,errors=continue)

Я не могу понять, почему rootfs смонтированы как RW (в случае /proc/mounts и /bin/mount),и почему аргументы для монтирования из fstab не соответствуют аргументам в /bin/mount?

1 Ответ

2 голосов
/ 14 марта 2012

rootfs - исходная корневая файловая система в /. Он находится только в ОЗУ и недоступен после установки на него /dev/root.

/ USR / SRC / Linux / Документация / файловые системы / Ramfs-корневой файловой системы-initramfs.txt

...