磁盘管理

简介:

分区;格式化;挂载;查看验证

总流程:
linux磁盘分区的流程:
1.fdisk -l /dev/sdd ##查看/dev/sdd设备
2.分区:
fdisk -cu /dev/sdd
n-p-1-enter--enter-w
3.重读分区表:
partx -a /dev/sdd
cat /proc/partitions
4.格式化:
mkfs.ext4 /dev/sdd1
5.挂载使用:
mkdir /root/abc
mount /dev/sdd1 /root/abc ##挂载 
cd /root/abc ##进入使用
mount ##查看是否挂载

1.分区:
fdisk -l [磁盘设备] ##查看磁盘设备的分区表
fdisk -cu [磁盘设备]
n-p-1-开始大小--结束大小--w ##新建主分区1;可以将p换成e或L新建扩展分区和逻辑分区,先e后L
p ##打印分区表信息
m ##显示交互式界面可使用的命令帮助
t--分区号--磁盘的id类型(可以L查看) ##修改分区id类型
q ##不保存退出
w ##保存退出

2.格式化:
partx -a [磁盘设备] ##重读分区表信息,等于partprobe [磁盘设备]
mkfs -t 磁盘类型 分区 ##格式化,等于mkfs.磁盘类型 分区
案例:格式化fat类型硬盘
yum -y install dosfstools
mkfs.vfat -F 32 /dev/sde5
mount /dev/sde5 /mnt
mount ##验证
注意:此方法可以用来格式化u盘等外部设备

3.挂载和使用:
挂载分为临时挂载永久挂载:
1)临时挂载:mount
语法:mount -t 文件系统 -o 选项 device(分区) dir(挂载点)
文件系统:可以理解为装修方案,不同的装修方案,效果不同;就像ext4和ntfs分别是不同装修方案;格式化就像实施装修方案,使用时不同文件系统,效果不同。
常见的文件系统有:
ext4 ##RHEL6默认文件系统
ntfs,vfat,msdos ##windows的文件系统
iso9660 ##标准光盘镜像文件系统
nfs ##网络文件系统
xfs,hpfs ##大数据文件系统
cifs ##通用网络文件系统,提供linux挂载windows共享

选项:实现具体功能
--loop ##挂载iso镜像文件时使用
--remount ##重新挂载
--username ##挂载的用户,一般用于挂载window共享

案例:linux虚拟机挂载NTFS的u盘和iso镜像
配置网络:win:ip10.1,linux:ip 10.128
在win:新建share名称共享,并复制ntfs-3g软件到share共享中
在linux:
mount -t cifs -o username=administrator //10.10.10.1/share /mnt ##挂载windows共享
cd /mnt
tar zxvf ntfs-3g-tab补齐 -C /usr/src/ ##安装ntfs-3g
cd /usr/src/ntfs-3g-tab补齐 
./configure 
make
make install
cat README ##帮助
mkdir /windows
mount -t ntfs-3g /dev/sdg1 /windows ##使用fdisk -l查看u盘的识别的分区
mount ##查看
在win上:在c盘搜索iso,如选择linux.iso,并复制share共享中
在linux:
cd /mnt
cp linux.iso /root
cd /root
mkdir /iso
mount -o loop /root/linux.iso /iso ##挂载iso镜像

2)永久挂载:写/etc/fstab
/etc/fstab文件的格式:开机挂载设备文件
分区或者文件、url 挂载点(dir) 文件系统 权限列表(defaults) 0表示不检测设备 0不备份,如果是1 1开机检测且dump备份

案例:
umount /iso
umount /root/abc
vi /etc/fstab
/dev/sdd1 /root/abc ext4 defaults 0 0 ##开机挂载/dev/sdd1到目录abc中
/root/linux.iso /iso iso9660 defaults,loop 0 0 ##开机挂载系统中iso镜像文件
:wq
reboot ##重启验证,或者:
umount /root/abc
umount /iso ##卸载
mount ##已经卸载
mount -a ##根据/etc/fstab文件进行挂载
mount ##验证是否挂载

3)卸载:umount
语法:umount 挂载点(dir)或者设备(device)
注意:一定保证设备未被使用,否则无法卸载,解决方案:
案例:放入光盘
mount /dev/cdrom /media ##挂载光盘,alt+F2切换tty2,登陆进入 cd /media,在ALT+F1切换到tty1
umount /media ##报错,设备busy忙
fuser -k /media ##杀死正在使用设备的进程
umount /media ##卸载成功











本文转自信自己belive51CTO博客,原文链接:http://blog.51cto.com/11638205/2043577 ,如需转载请自行联系原作者


相关文章
|
5月前
|
Linux 开发工具
Linux操作系统6:文件系统及磁盘管理
Linux操作系统6:文件系统及磁盘管理
87 0
|
3月前
磁盘管理
磁盘管理 查看挂载情况 lsblk -f 挂载步骤 1.虚拟机增加硬盘 2.分区命令 fdisk /dev(设备文件)/sdb m 显示命令列表 p 显示磁盘分区 n 新增分区 d 删除分区 w 写入并退出 3.格式化磁盘,并挂载 mkfs -t ext4 /dev/sdb1 mount /dev/sdb1 文件路径
22 0
|
3月前
磁盘管理
磁盘管理 查看挂载情况 lsblk -f 挂载步骤 1.虚拟机增加硬盘 2.分区命令 fdisk /dev(设备文件)/sdb m 显示命令列表 p 显示磁盘分区 n 新增分区 d 删除分区 w 写入并退出 3.格式化磁盘,并挂载 mkfs -t ext4 /dev/sdb1 mount /dev/sdb1 文件路径
15 0
|
3月前
|
Linux
磁盘管理工具 - cfdisk
【1月更文挑战第9天】
39 0
|
4月前
|
存储 IDE Linux
回顾一下磁盘管理
回顾一下磁盘管理
102 0
|
5月前
|
Ubuntu Linux 开发工具
Linux操作系统7:文件系统及磁盘管理(二)
Linux操作系统7:文件系统及磁盘管理(二)
48 0
|
8月前
|
存储 算法 Linux
系统磁盘管理
文件系统 创建物理卷选项(PV) 创建卷组选项 (VG) 创建逻辑卷选项 (LV) 磁盘扩展 vg内存不足时扩展 LVM案例: 磁盘配额
|
8月前
|
Unix Linux
|
9月前
|
Linux 测试技术 CDN
Linux系统-【磁盘管理】lsblk命令 – 查看系统的磁盘使用情况
lsblk命令来自于英文词组”list block“的缩写,其功能是用于查看系统的磁盘使用情况。
158 0
|
10月前
|
Linux
【磁盘管理】fdisk命令 – 管理磁盘分区
fdisk命令来自于英文词组“Partition table manipulator for Linux”的缩写,其功能是用于管理磁盘的分区信息。如果一套几百平米的房子内部没有墙壁,虽然看起来会很敞亮,但是各种声音、气味、物品会随意充斥在整个房子内,让人极不舒适,因此需要用墙壁按照功能进行划分,例如卧室、厕所、厨房、阳台等等。
170 0