Pregunta

Estoy usando ext2 FS en mi dispositivo integrado (busybox) con modo de solo lectura.Pero, cuando compruebo FS si es un verdadero sistema de solo lectura.Encontré cosas raras:cuando escribo cat /proc/mounts

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

Pero en:/boot/grub/menu.lst

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

en fstab:

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

en inicio:

null::sysinnit:/bin/mount -a

/bin/montaje:

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

No puedo entender por qué rootfs montado como RW (en caso /proc/mounts y /bin/mount), y por qué los argumentos para montar desde fstab no corresponden a los argumentos en/bin/mount?

¿Fue útil?

Solución

rootfs es el sistema de archivos raíz inicial en /.Está sólo en la RAM y es inaccesible después /dev/root ha sido montado sobre él.

/usr/src/linux/Documentación/filesystems/ramfs-rootfs-initramfs.txt

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top