Я только что установил Arch Linux на серверную машину с аппаратным RAID 5 LSI.
Во время установки я создал (и cfdisk правильно сообщает) три раздела:
sda1 (/, 131G)
sda2 (/boot, 1G)
sda5 (swap, 4G)
Кажется, все работает нормально, за исключением того, что команда df показывает странный вывод:
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 131G 2.8G 121G 3% /tmp
/dev/sda2 955M 50M 860M 6% /boot
Обратите внимание, что на данный момент / dev / sda2 фактически не смонтирован ... Однако / dev / sda1 (мой корневой раздел) отсутствует, хотя он определенно смонтирован. Показания для tmpfs были бы правильными, если бы они были помечены как «/ dev / sda1». Аналогичным образом команда mount (и / etc / mtab) отображает:
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
/dev/sda2 on /boot type ext4 (rw)
Кроме того, у меня есть устройство sda3 в / dev /, о котором cfdisk не знает.
Коротко:
Это может быть связано с другой проблемой, с которой я сталкиваюсь во время загрузки, см. Странное поведение при загрузке
Есть идеи, как это решить?
Скорее всего, вы находитесь внутри оболочки "chroot". Установщик сделал что-то вроде этого:
mount /dev/sda1 /target
chroot /target
В chroot
команда создает оболочку, где / target - /. В этой среде установщик сделал mount /boot
. Поскольку эта среда не та, которая смонтирована /, она не попадает в /etc/mtab
но /boot
делает. Я бы предположил, однако, что если /proc
установлен в этой среде, /proc/mounts
может увидеть /
крепление.