已挂载ArchLinux虚拟机,如何使用fdisk为分区命名?
别慌,我来一步步带你搞定用fdisk给分区命名的操作,其实流程很清晰:
首先你得先确认要操作的磁盘设备,虚拟机里通常是/dev/sda(如果是NVMe类型的磁盘就是/dev/nvme0n1,不确定的话先跑个lsblk命令确认下)。接下来跟着下面的步骤走:
启动fdisk工具,打开目标磁盘
运行这条命令(记得替换成你的实际磁盘路径):sudo fdisk /dev/sda查看现有分区,记好每个分区的序号
在fdisk的交互界面里输入p回车,会列出所有分区的详细信息,你可以对应上之前创建的4个分区:400MB的boot、500MB的swap、9GB的root、5GB的home,把每个分区对应的序号记下来(比如/dev/sda1是boot分区,序号就是1)。进入专家模式设置分区名称
fdisk的基础模式没有直接设置名称的选项,所以输入x回车,切换到专家模式。逐个给分区设置名称
在专家模式下输入c回车,系统会提示你输入要设置名称的分区序号。比如先输入boot分区的序号(比如1),然后输入你想给它的名称(比如BOOT,建议用简洁的大写字母,因为名称长度有限制),回车确认。
重复这个操作:再次输入c,给swap分区(序号2)设置SWAP;接着给root分区(序号3)设置ROOT,home分区(序号4)设置HOME。保存修改并退出
所有名称都设置好后,输入r回车回到常规模式,再输入w回车,fdisk就会保存你的修改并退出工具了。
最后提个醒:操作前一定要确认磁盘设备是对的,别选错了其他磁盘导致数据丢失!另外这些分区名称主要是方便你识别分区,不会影响系统的挂载和运行,所以只要你自己能分清就行。
内容的提问来源于stack exchange,提问作者jbrre

