電腦店訊 今天內網一台linux服務器系統出現問題,然後重新找了一台機安裝了linux系統,將原來舊機器硬盤掛載到新系統上,這個時候問題就來了。
先使用fdisk -l查看所有硬盤:
fdisk -l
Disk /dev/hdb: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 13 104391 83 Linux
/dev/hdb2 14 268 2048287+ 82 Linux swap / Solaris
/dev/hdb3 269 38913 310415962+ 83 Linux
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 60801 488279610 8e Linux LVM
/dev/sda2是我想要掛載的硬盤,類型是LVM的,我試著掛載
mount /dev/sda2 /opt
報錯:mount: /dev/sda2 already mounted or /mnt busy
實際上/dev/sda2並沒有掛載上,然後我試著掛載/dev/sda1,卻能夠成功,顯然是分區類型的問題
那如何掛載LVM分區內,按照下面步驟來吧:
# lvm pvscan //掃描lvm volumns:
# lvm vgchange -ay //激活lvm volumn
# ls /dev/mapper/ //查看激活後的分區名稱
# lvm lvs 查看大小
# mount /dev/mapper/VolGroup00-LogVol00 /opt
這樣就能正常掛載了。