I just installed Arch Linux on a server machine with a LSI hardware RAID 5.
During the installation, I created (and cfdisk properly reports) three partitions:
sda1 (/, 131G)
sda2 (/boot, 1G)
sda5 (swap, 4G)
Everything seems to be working fine, except that the df command is showing strange output:
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 131G 2.8G 121G 3% /tmp
/dev/sda2 955M 50M 860M 6% /boot
Note that at this point, /dev/sda2 isn't actually mounted... However, /dev/sda1 (my root partition) is missing, although it's definitely mounted. The readings for tmpfs would be correct if they were labeled "/dev/sda1". Likewise, the mount command (and /etc/mtab) displays:
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
/dev/sda2 on /boot type ext4 (rw)
Furthermore, I have a device sda3 in /dev/ which cfdisk doesn't know about.
In short:
- /dev/sda1 doesn't show up anywhere
- /dev/sda2 shows up without being mounted
- /dev/sda3 exists but doesn't show up in 'cfdisk' (and has never been created) or 'df'
- tmpfs is showing stats for /dev/sda1
This may be related to another issue I encounter during boot, see Strange boot behaviour
Any ideas on how to solve this?