Linux下,对磁盘的管理需要经过以下步骤:
1.观察磁盘分区状态,(MBR分区/GPT分区)
命令:lsblk,列出所有磁盘列表;blkid,列出装置的UUID等参数;parted列出磁盘的分区表类型与分区信息 parted device_name print(查看MBR分区/GPT分区);
2.磁盘分区,(gdisk->GPT分区,fdisk->MBR分区)
命令:gdisk/fdisk 装置名称,当更新了分区表后,要用partprobe -s 跟新核心内容。
<小插曲>:(emergency mode)在初期安装linux时,创建了一个/mydata的挂载点,/mydata挂载到/dev/sda5分区下,在学习gdisk/fdisk时,把/dev/sda5分区umount并删除sda5分区,系统reboot后无法正常启动。原因在于自动挂载相关的配置/etc/fstab没有删除(vi /etc/fstab)
3.磁盘格式化,
命令:mkfs.xfs(xfs文件系统)mkfs.xfs /dev/sda5
命令:mkfs.ext4(ext4文件系统)mkfs.ext4 /dev/sda5
4.文件系统检验,(特殊情况下是使用)
命令:xfs_repair处理xfs文件系统,xfs_repair /etc/sda5
命令:fsck.ext4处理ext4文件系统,fsck.ext4 /etc/sda5
5.文件系统挂载与卸除
命令:mount
挂载xfs/ext4/vfat:mount /dev/sda5 /data
挂载xfs/ext4/vfat: blkid /dev/sda5
mount UUID="xxxxxx-xxxxx-xxxx" /data
挂载CD或DVD光盘:blkid
mkdir /data/cdrom
mount /dev/sr0 /data/cdrom
df /data/cdrom
挂载vfat中午随身碟(USB磁盘):blkid
mkdir /data/usb
mount /dev/sde1 /data/usb
(若在查看时出现乱码,请百度,linux挂载usb出现乱码)
卸除:umount
6.开机挂载/etc/fstab及/etc/mtab
命令:cat /etc/fstab
[装置/UUID等] [挂载点] [文件系统] [文件系统参数] [dump] [fsck]
7.特殊装置loop挂载(映像不刻录就挂载使用)
挂载光盘/DVD映像文件,mount -o loop /tmp/CentOS-7.0-1406-x86_64-DVD.iso /data/centos_dvd
转载于:https://blog.51cto.com/12122582/1860244