用虚拟机完成新建硬盘---分区----格式化----挂载

📅 2026/7/10 5:35:49
用虚拟机完成新建硬盘---分区----格式化----挂载
1.新建硬盘#关机虚拟机#设置虚拟机2.分区#查看磁盘设备文件路径[rootA ~]# lsblk -p NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS /dev/sda 8:0 0 20G 0 disk /dev/sr0 11:0 1 9.5G 0 rom /dev/nvme0n1 259:0 0 20G 0 disk ├─/dev/nvme0n1p1 259:1 0 600M 0 part /boot/efi ├─/dev/nvme0n1p2 259:2 0 1G 0 part /boot └─/dev/nvme0n1p3 259:3 0 18.4G 0 part ├─/dev/mapper/rhel-root 253:0 0 16.4G 0 lvm / └─/dev/mapper/rhel-swap 253:1 0 2G 0 lvm [SWAP]#fdisk进入交互界面[rootA ~]# fdisk /dev/sda Welcome to fdisk (util-linux 2.40.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Device does not contain a recognized partition table. Created a new DOS (MBR) disklabel with disk identifier 0x3b525d0e. Command (m for help):#分成三个主分区和一个拓展分区每个区分配5GBCommand (m for help): n Partition type p primary (0 primary, 0 extended, 4 free) e extended (container for logical partitions) Select (default p): Using default response p. Partition number (1-4, default 1): First sector (2048-41943039, default 2048): Last sector, /-sectors or /-size{K,M,G,T,P} (2048-41943039, default 41943039): 5G Created a new partition 1 of type Linux and of size 5 GiB. Command (m for help): Command (m for help): n Partition type p primary (1 primary, 0 extended, 3 free) e extended (container for logical partitions) Select (default p): Using default response p. Partition number (2-4, default 2): First sector (10487808-41943039, default 10487808): Last sector, /-sectors or /-size{K,M,G,T,P} (10487808-41943039, default 41943 Created a new partition 2 of type Linux and of size 5 GiB. Command (m for help): Command (m for help): n Partition type p primary (2 primary, 0 extended, 2 free) e extended (container for logical partitions) Select (default p): Using default response p. Partition number (3,4, default 3): First sector (20973568-41943039, default 20973568): Last sector, /-sectors or /-size{K,M,G,T,P} (20973568-41943039, default 41943 Created a new partition 3 of type Linux and of size 5 GiB. Command (m for help): Command (m for help): n Partition type p primary (3 primary, 0 extended, 1 free) e extended (container for logical partitions) Select (default e): Using default response e. Selected partition 4 First sector (31459328-41943039, default 31459328): Last sector, /-sectors or /-size{K,M,G,T,P} (31459328-41943039, default 41943 Created a new partition 4 of type Extended and of size 5 GiB.#输入w退出交互界面#查看分区结果[rootA ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 20G 0 disk ├─sda1 8:1 0 5G 0 part ├─sda2 8:2 0 5G 0 part ├─sda3 8:3 0 5G 0 part └─sda4 8:4 0 1K 0 part3.格式化#格式化 /dev/sdaxfs文件系统[rootA ~]# mkfs.xfs /dev/sda1 meta-data/dev/sda1 isize512 agcount4, agsize327680 blks sectsz512 attr2, projid32bit1 crc1 finobt1, sparse1, rmapbt1 reflink1 bigtime1 inobtcount1 nrext641 exchange0 data bsize4096 blocks1310720, imaxpct25 sunit0 swidth0 blks naming version 2 bsize4096 ascii-ci0, ftype1, parent0 log internal log bsize4096 blocks16384, version2 sectsz512 sunit0 blks, lazy-count1 realtime none extsz4096 blocks0, rtextents04.挂载#创建挂载点[rootA ~]# mkdir /guazai#临时挂载[rootA ~]# mount /dev/sda1 /guazai#开机自动挂载配置文件/etc/fstab编辑该文件实现系统开机自动挂载分区设备查看UUID[rootA ~]# blkid /dev/sda1 /dev/sda1: UUID7c6babd8-3b7a-45aa-aa5a-5c6487eadce8 BLOCK_SIZE512 TYPExfs PARTUUID3b525d0e-01vim编辑/etc/fstab在末行写入UUID7c6babd8-3b7a-45aa-aa5a-5c6487eadce8 /guazai xfs defaults 0 0# # /etc/fstab # Created by anaconda on Mon May 18 12:19:22 2026 # # Accessible filesystems, by reference, are maintained under /dev/disk/. # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info. # # After editing this file, run systemctl daemon-reload to update systemd # units generated from this file. # UUIDd9b0fcff-ad6c-4dbf-9072-cbb7e6712d61 / xfs defaults 0 0 UUID8194ed1b-7db5-449e-aca6-b01c6c9bd38b /boot xfs defaults 0 0 UUID3C81-9935 /boot/efi vfat umask0077,shortnamewinnt 0 2 UUID0ed9943d-0dec-4f79-876d-b38fdbd8bc47 none swap defaults 0 0 UUID7c6babd8-3b7a-45aa-aa5a-5c6487eadce8 /guazai xfs defaults 0 0 ~ ~