df -lh查看
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00 1.8T 823G 874G 49% /
/dev/sda1 99M 13M 82M 14% /boot
tmpfs 7.8G 4.1G 3.8G 53% /dev/shm
安装的时候/dev/sdb1 是挂在/home下面的,现在怎么找不到了
现在我怎么查看/dev/sdb1挂载在哪里,求大侠
===========================================
/dev/sda1 99M 13M 82M 14% /boot
这行信息就说明了,/dev/sda1是挂载到/boot目录上的
/dev/mapper/VolGroup00-LogVol00
这行的意思是,你有一个VG (volume group卷组)叫作VolGroup00, 这个VolGroup00里面有一个LV(logical volume 逻辑卷)叫作LogVol00
其实这个/dev/mapper/VolGroup00-LogVol00 文件是一个连接文件,是连接到/dev/dm-0的
你可以用ll /dev/mapper/VolGroup00-LogVol0 查看
你就当VolGroup00-LogVol00是一个分区来对待就可以了.
在你的系统里,/dev/VolGroup00/LogVol00 和 /dev/mapper/VolGroup00-LogVol00 和/dev/dm-0 是一个东西,都当作一个分区来对待就好.
如果你想查看两个硬盘在哪,你可以用pvdisplay来查看
两个硬盘做为PV(physical volume 物理卷)的身份加进了VG里,所以你是找不到硬盘的,因为它们已经加进了VG里,可以把VG当作一个资源池来对待,把所有的存储空间加到池里,然后你想要多大的空间,就从池里划出来就可以了.
比如两个1T的硬盘,加进了池里,池里的空间就是2T,你就可以建一个1T以上的空间出来,不会像以前那种,最大只能是1T(因为硬盘就是1T的).
追问
大侠,我想重装系统到/dev/sda下,安装时有些东西不想被格式化想转移到/dev/sdb下,我要怎么实现呢(根本不知道现在的文件到底是在/dev/sda还是/dev/sdb下面)
回答
现在数据是在两个硬盘上,没办法确定数据在哪一个硬盘上,因为这两个硬盘就如同加到池里,被LVM管理.
不过你可以再建个逻辑卷出来,把数据移到新的卷里,这样你就可以从装系统只删掉之前分区里的东西,而新的卷里的东西不动,就不会丢失了
提问者评价
3Q ,好主意
=========================================
从上面来看我的确给虚拟机分到了8G的硬盘空间。但为什么第二个分区/dev/sda/dev/mapper/VolGroup00-LogVol00这个是逻辑卷组.是在安装时候默认建立的一
追问
/dev/mapper/VolGroup00-LogVol00 这个上面映射了两块硬盘,我要怎么知道这两块硬盘都挂载在哪个目录上面呢?