fdisk 磁盘分区教学

fdisk 磁盘分区教学

查看磁盘信息使用fdisk -l命令可以查看系统中所有磁盘的分区信息,包括磁盘设备名称、分区大小、分区类型等。例如:

代码语言:javascript复制fdisk -l输出示例:

代码语言:javascript复制Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disklabel type: dos

Disk identifier: 0x12345678

Device Boot Start End Sectors Size Id Type

/dev/sda1 * 2048 2099199 2097152 1G 83 Linux

/dev/sda2 2099200 10485759 8386560 4G 82 Linux swap / Solaris从输出中可以看到磁盘/dev/sda的总容量为50GiB,以及它包含的两个分区/dev/sda1和/dev/sda2的相关信息。

使用fdisk进行分区操作以CentOS系统中的/dev/sda磁盘和Red Hat系统中的/dev/nvme0n1磁盘为例,使用fdisk命令进行分区操作:

代码语言:javascript复制fdisk /dev/sda # CentOS系统

fdisk /dev/nvme0n1 # Red Hat系统进入fdisk界面后,输入m可以获取帮助,查看所有操作的命令及解释。常用命令如下:

a:切换引导标志,设置分区为可引导。d:删除分区。l:显示分区类型代码列表。n:创建新分区。p:显示分区表。q:退出不保存更改。w:保存并退出。创建新分区的步骤:

输入n创建一个新分区。选择分区类型,通常选择主分区,按Enter键。提供分区的起始扇区和大小。如果要使用整个硬盘剩余空间,可以按Enter键来使用默认值。使用p命令查看分区表,确保分区设置正确。如果满意,使用w命令保存并退出。注意:

如果是虚拟机需要扩展硬盘空间,要先确保虚拟机的硬盘设备已经进行了扩展操作。在Linux系统中,磁盘设备通常以/dev/sd[a-z]的形式命名,其中[a-z]表示字母从a到z。例如,/dev/sda表示系统中的第一个SATA硬盘设备。格式化分区创建新分区后,需要对分区进行格式化,以便操作系统能够在其上存储文件。格式化是在分区上创建文件系统的过程。常见的文件系统包括ext4、xfs等。

格式化为ext4文件系统:

代码语言:javascript复制mkfs -t ext4 /dev/sdXY其中/dev/sdXY是要格式化的分区,例如/dev/sda1。

格式化为xfs文件系统:

代码语言:javascript复制mkfs -t xfs /dev/sdXY其中/dev/sdXY应替换为要格式化的分区,例如/dev/sda1。

挂载分区创建挂载目录:在文件系统中选择一个目录,作为挂载的目标。例如,创建一个名为ahome的目录:

代码语言:javascript复制mkdir /ahome挂载文件系统:使用mount命令将分区挂载到创建的目录上:

代码语言:javascript复制mount /dev/sdXY /ahome 其中/dev/sdXY是要挂载的分区,/ahome是挂载点(文件路径)。

查看挂载状态使用以下命令可以查看挂载状态:

代码语言:javascript复制lsblk -f

df -Th这两个命令都可以查看已挂载的文件系统及其相关信息,包括挂载点、文件系统类型、容量等。

卸载分区要卸载一个已经挂载的文件系统,可以使用umount命令:

代码语言:javascript复制umount /ahome其中/ahome是挂载点。在卸载之前,请确保没有正在使用该挂载点的进程,否则可能会导致数据丢失或系统错误。

相关推荐

蜚美网络低调崛起,旗下SKINTIFIC畅销东南亚
重庆江户日语培训机构怎么样?
365bet体育在线网址

重庆江户日语培训机构怎么样?

📅 07-24 👁️ 1406
夜游南京指南 | 别眨眼,2分钟打开不一样的夜南京!
《塞尔达传说:梦见岛》 为自定义地牢玩法 而生!
揭秘签名加密:哪些算法可能导致违法风险?深度解析签名安全与合规边界
腰椎手术后多久能恢复和正常人一样
365会提款不成功吗

腰椎手术后多久能恢复和正常人一样

📅 07-20 👁️ 2312