¿Cómo puede fstab dirigir a Linux para que monte el directorio raíz si /etc/fstab está en la misma partición que el directorio raíz?

¿Cómo puede fstab dirigir a Linux para que monte el directorio raíz si /etc/fstab está en la misma partición que el directorio raíz?

¿Cómo puede fstab dirigir a Linux para que monte el directorio raíz si /etc/fstab está en la misma partición que el directorio raíz? ¿La partición del sistema operativo (normalmente montada en /boot) tiene algún tipo de archivo que indique qué partición debe montarse como directorio raíz? ¿El sistema operativo lee todas las particiones en busca de archivos /etc/fstab antes de montar el directorio raíz? ¿Qué pasa con el sistema con múltiples particiones que contienen diferentes sistemas operativos Linux (entonces habría múltiples particiones con archivos /etc/fstab)?

Respuesta1

Creo que @kreemoweet lo expresó de manera sucinta.

El proceso de arranque consta de una serie de pasos diferentes, cada uno de los cuales pone en marcha otro.

En una computadora de escritorio típica, habrá otros procesos que crearán el entorno antes de que esto suceda: BIOS, cargador de arranque EFI, procesos initrd/initramfs y carga del kernel.

Fuente:https://en.wikipedia.org/wiki/Initial_ramdisk

Respuesta2

Después de experimentar un poco, descubrí que fstab simplemente NO se usa para montar el directorio raíz (al menos en mi máquina que tiene Ubuntu 20.04 LTS usando GRUB). Cambiar la línea del directorio raíz de fstab no tuvo ningún impacto, la misma partición todavía estaba montada como el directorio raíz.

Con la guía deesta publicación de redditen el que un usuario de archlinux intentó mover su directorio raíz a otra partición y descubrió que fstab no tenía ningún impacto. Ese usuario de archlinux descubrió que en /boot/grub/grub.cfg hay una dirección para montar un determinado UUID de partición como directorio raíz.

información relacionada