centos: 挂载相关

我这边云主机这边默认已经分配好磁盘了,系统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文件里的内容。这样重启之后就一切正常了。

转载于:https://my.oschina.net/u/2528742/blog/819148

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值