需要使用ROOT登陆SSH进行操作,使用PUTTY 或XSHELL 之类软件,或面板的VNC控制也可以。
注: 挂载硬盘过程请按照下面代码“蓝色”标记复制执行既可,不同Linux系统,只需途径名称修改对应名称。
一、 首先查看一下,当前空间情况:
fdisk -l
LinuxVPS 14G硬盘,系统盘8589M,空余6442M是我们今天要挂载的目标:
点击查看原图
二、 查看一下当前已划分空间使用情况,总5.7G,使用1.8G,余3.7G:
df -hal
点击查看原图
三、 增加分区,并进行相关操作,并重启VPS:
fdisk /dev/xvdb
接下来按顺序输入以下内容,#后为说明:
n #新建分区
p #主分区
3 #第3个分区
回车 #默认即可
回车 #默认即可
t #指定分区格式
8e #分区格式为LVM
w #保存
reboot #重启VPS
点击查看原图
四、 再查看,就会发现新增加了一个刚才分区的内容:
点击查看原图
五、 创建物理卷及加入组:
pvcreate /dev/xvdb3
vgextend VolGroup00 /dev/xvdb3
六、 查看物理卷情况,得到需要增加的空间容量:
vgdisplay
点击查看原图
七、 按照大小增加(略小于实际容量,例如实际5.97G,增加5.95G即可)
lvresize -L +5.95G /dev/VolGroup00/LogVol00
八、 动态扩容分区大小:
resize2fs /dev/VolGroup00/LogVol00
九、 再次查看空间容量,发现已经加上鸟:
df -hal
Linux挂载硬盘
ext4
格式的硬盘,本文将介绍如何挂载一块全新的硬盘并将其格式化为ext4
格式.检查已挂载盘
注意:
- 如果你是IDE 接 口 硬 盘 :/dev/dh[a-z],这里的硬盘名字应该是dh[a-z]开头
- 如果你是SCSI 接 口 硬 盘 : / dev/[ a -z ],这里的硬盘名字应该是sd[a-z]开头
对新盘分区
2.用fdisk对这块硬盘分区
因为要新建分区选择n
这里是问你是要建立主分区还是扩展分区,这里是第一次建立选择主分区p
因为是MBR分区只能有4个分区,这里建立第一个分区,输入1
这里问你个分区的起始扇区,这里直接回车(默认),相当于输入了2048
这里问你的结束扇区,这里不需要计算,直接输入+1G 加号后面为这个分区的大小,或者直接回车,默认用完这块盘所有余量
此时第一个分区已经建立,但还是在内存中并没有写到硬盘sdb中,所以直接输入w
注意这里可以继续创建分区,完了再输入w,我这里只建立一个分区
经过以上步骤后分区的建立已经完成,但是此时系统还无法识别分区表
内核重新读取分区表
创建文件系统(格式化分区)
Linux 中的主流的文件系统有:ext4和xfsd等
这里我建立ext4文件系统
mkfs.ext4 /dev/sdb1
注意:这里是磁盘分区sdb1,不是整个磁盘sdb
挂载
在挂载之前你需要确定挂载的目录,我这里是/mnt/sdb1,没有目录的自己mkdir,这里目录最好建立在/mnt下,这个目录是专门挂载的,可以任意。
将来这个分区就会与这个/mnt/sdb1目录建立联系
手动挂载
mount /dev/sdb1 /mnt/sdb1/
这里已经挂载成功,但是这只是一次性的,重启后就会消失
永久挂载:
要对/etc/fstab文件编辑
vim /etc/fstab
比如第一行中
# 硬盘路径 文件路径(挂载点) 文件系统类型 设备的自定义选项 是否转存 fsck的顺序 /dev/mapper/CentOS-root / xfs defaults 0 0 UUID=e4ef36e1-0840-4a58-a4f7-c26f52ead6f1 /boot xfs defaults 0 0 # 我们要在最后一行写入自己的分区与文件路径,可以仿照上面的写 /dev/sdb1 /mnt/sdb1-zhi ext4 defaults 0 0
这里第一列也可以写入UUID
UUID的查询:
blkid
转存:0 不转存,不备份 1转存,备份
fsck:开机检查磁盘的顺序 0表示不检查 1234….为检查顺序
以上步骤完成后,还需要判断是否正确
mount -a
如果没有其他信息出现,表示你插入的正确,否则错误。
如果错误且没有检查,开机后将进入紧急模式,无法开机
最后开机重启后df一下,看看是否正常
最后总结一下
1.fdisk /dev/sdb
2.partprobe /dev/sdb
3.mkfs.ext4 /dev/sdb1
4.mount /dev/sdb1 /mnt/sdb1
vim /etc/fstab
5.mount -a
挂载NTFS文件系统磁盘
mount -t ntfs-3g /dev/sdc1 /mnt/sdc1 -o force
格式化为NTFS
执行如下命令(需要安装ntfsprogs
)
yum install ntfsprogs mkfs.ntfs -f /dev/sdc1
其中-f
参数是为了快速格式化,否则非常慢
但是这样在windows上还是读不出来的,需要使用DiskGenius修改分区参数
- 右键该分区,选择更改分区参数
No comments:
Post a Comment