麒麟KYLINOS系统盘告急?保姆级图文教程:从添加硬盘到在线扩容,一步不落
麒麟KYLINOS系统盘扩容实战零基础也能轻松掌握的完整指南当系统盘突然弹出空间不足的红色警告时那种手足无措的感觉我太熟悉了。上周我的开发环境就因为这个问题差点崩溃紧急扩容后才恢复正常。不同于Windows系统的直观操作麒麟KYLINOS的磁盘管理对新手确实不太友好——但别担心这份指南会像老朋友一样手把手带你完成整个扩容过程完全避开那些晦涩难懂的专业术语。1. 扩容前的准备工作安全第一扩容系统盘听起来可能有点吓人但做好充分准备就能把风险降到最低。记得去年有个同事没备份数据就直接操作结果丢失了重要项目文件那种教训我们可不想重蹈覆辙。必须检查的三项前提条件当前系统版本是否为KYLINOS V10 SP1及以上查看方法设置→关于本机确认系统使用了LVM逻辑卷管理终端输入lsblk看到kylin-vg字样即为LVM准备一个容量≥16GB的U盘用于应急备份重要提示物理机用户请准备防静电手环虚拟机用户建议先对虚拟机创建完整快照实际操作前建议先用这个命令备份关键配置sudo tar -cvpzf /backup/system_backup.tar.gz --exclude/backup --exclude/proc --exclude/tmp --exclude/mnt --exclude/dev --exclude/sys /2. 硬件准备新增存储设备的正确姿势我的第一块扩容硬盘就买错了型号结果接口不兼容白跑一趟电脑城。不同类型的设备添加方式大有讲究设备类型操作要点注意事项物理硬盘关机后连接SATA线与电源线确认主板有空余SATA接口NVMe SSD插入M.2插槽并固定螺丝注意散热片厚度兼容性虚拟机虚拟磁盘编辑虚拟机设置添加新虚拟磁盘建议选择立即分配所有空间选项USB外接硬盘直接插入USB3.0及以上接口不适合长期作为系统存储使用添加完成后开机进入系统在终端输入以下命令确认新磁盘已被识别lsblk -o NAME,SIZE,FSTYPE,MOUNTPOINT正常应该能看到类似这样的输出其中sdb就是我们新加的磁盘NAME SIZE FSTYPE MOUNTPOINT sda 64G ├─sda1 512M vfat /boot/efi ├─sda2 2G ext4 /boot └─sda3 61.5G LVM2_member ├─kylin--vg-root 31.3G ext4 / ├─kylin--vg-data 20.9G ext4 /data └─kylin--vg-swap 9.3G swap [SWAP] sdb 100G3. 图形化操作最安全的扩容流程KYLINOS其实藏着一个超好用的磁盘管理工具只是很多用户不知道。点击开始菜单→系统工具→磁盘管理器你会看到这样的界面左侧选择新添加的磁盘如/dev/sdb点击顶部菜单的创建分区表选择gpt类型右键未分配空间→创建新分区→选择LVM物理卷类型点击应用按钮执行操作这时候再打开终端输入sudo vgdisplay应该能看到类似信息--- Volume group --- VG Name kylin-vg System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 3 VG Access read/write VG Status resizable MAX LV 0 Cur LV 3 Open LV 3 Max PV 0 Cur PV 1 Act PV 1 VG Size 61.50 GiB PE Size 4.00 MiB Total PE 15743 Alloc PE / Size 15743 / 61.50 GiB Free PE / Size 0 / 04. 终端进阶操作精确控制扩容大小有时候图形界面无法满足精细控制需求这时就需要几个简单的命令。还记得我第一次用这些命令时的手抖程度现在分享给你最安全的操作顺序步骤一将新磁盘初始化为物理卷sudo pvcreate /dev/sdb1看到Physical volume /dev/sdb1 successfully created提示才算成功。步骤二扩展卷组sudo vgextend kylin-vg /dev/sdb1用sudo vgs检查结果Free列应该显示新增的可用空间。步骤三精确计算要扩展的大小假设我们要给根分区增加30GB空间先确认剩余空间是否足够sudo vgdisplay | grep Free然后执行扩展注意单位可以是G/gb/M/mbsudo lvextend -L 30G /dev/kylin-vg/root步骤四在线调整文件系统大小这个命令会让你的心跳加速但放心它很安全sudo resize2fs /dev/mapper/kylin--vg-root完成后用df -h查看根分区应该已经变大了。5. 验证与排错确保万无一失扩容操作完成后我通常会做这些检查文件系统完整性检查sudo fsck -f /dev/mapper/kylin--vg-root重启测试sudo reboot性能基准测试可选sudo hdparm -Tt /dev/mapper/kylin--vg-root如果遇到找不到命令的情况可能是缺少必要工具安装它们sudo apt install hdparm e2fsprogs -y常见问题解决方案报错Volume group has insufficient free space确认vgs显示的Free空间足够报错resize2fs: Bad magic number可能文件系统类型不匹配先用blkid检查图形界面灰显不可用尝试用sudo kylin-disks启动管理员模式那次我扩容后发现系统变慢了后来发现是新硬盘速度不如原装SSD。用这个命令比较磁盘速度sudo dd if/dev/zero of/tmp/testfile bs1G count1 oflagdirect记录下输出中的速度值如果新磁盘明显慢很多可以考虑把频繁读写的目录迁移回原磁盘。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2569616.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!