我这边云主机这边默认已经分配好磁盘了,系统20G,数据盘100G,挂在发现不可以挂在/dev/vdb fdisk -l 查看了两块磁盘,这一块需要重新格式化一下 mkfs.ext3 /dev/vdb 继续mount /xxx /dev/vdb就ok了,这样数据就可以存放在这个目录了, 下面还需要使用开机自动挂在
Linux查看目录挂载点
用命令 df 即可
# df /var/lib/
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 135979984 66905292 62055896 52% /
加上-kh更容易看些:
# df /var/lib/ -kh
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 130G 64G 60G 52% /
# df -kh
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 130G 64G 60G 52% /
/dev/sda1 99M 18M 76M 20% /boot
tmpfs 12G 0 12G 0% /dev/shm
/dev/sdb 458G 379G 56G 88% /data
下面是开机自动挂在的方法:
linux块设备挂载问题求助 写了一个块设备,insmod之后/dev 目录下可见test设备名称,首先用fdisk进行分区,分了2个区,分好后在/dev 目录下可见分区后的2个设备名字test1、test2,之后在2个分区分别创建文件系统:mkfs.ext3 /dev/test1 mkfs.ext3 /dev/test2 之后可以分别进行挂载;然后我重启电脑,insmod设备之后/dev 目录下可见test设备,使用fdisk命令:用p可以看见已经分过的2个分区(就是分区结构),但是/dev 目录下却没有test1和test2这2个设备,我手动创建:mknod /dev/test1 b 252 1 mknod /dev/test2 b 252 2 之后可见,但是不能挂载,报错mount: /dev/test1 is not a valid block device(不是有效的块设备),无奈删除掉,使用fdisk的w命令,之后/dev目录可以看到test1和test2,也可以进行挂载。问题就在这,怎么实现该磁盘分区信息的自动写入(就是自动创建test1和test2,不用我再fdisk用w实现),就是我一开机就能看到test1和test2,并且可以通过修改/etc/fdstab文件实现自动挂载? 或者能实现fdisk的自动w(写入)功能也行~
不知道你的linux是哪种的linux,什么版本的。我想你的问题就出现在:从分区到挂载完成这段。
一、如果你分的本机硬盘,在用fdisk分区完用w保存退出之后,系统会有个提示,让你敲partprobe或partx命令让内核读取你的分区信息(RHEL6是用partx命令)。而且可能要敲二三遍才能看见你分区。这是一细节。
二、挂载,如果想在系统重启后生效,你得把挂载的内容写入/etc/fstab里。最后用mount -a读取fstab文件里的内容。这样重启之后就一切正常了。