【已经解决】UOS安装器安装硬盘容量太小

效果

使用前:

使用后:

注意事项:

请先停止安装软件或者更新系统等待dpkg进程结束,再进行扩容。否则会导致系统异常!!!

使用方法1:

curl http://file.seq.ink/LinuxApp/sh/AddUosSize.sh -O && source AddUosSize.sh

直接复制这条命令粘贴到终端执行,然后重启

使用方法2:

AddUosSize /host/UOS/root.disk 20G
执行这条命令将会给uos虚拟硬盘扩容20G

reboot
执行重启后生效

先将下面框起来的代码复制粘贴到终端执行一次才能使用AddUosSize命令


AddUosSize(){
if [ "$1" == "" ] || [ "$1" == "-h" ];
then 
    echo "
         使用教程                              
         例子,给root.disk扩大10G:AddUosSize 虚拟硬盘名  扩大多少:
                                 AddUosSize root.disk    10G    
         "
    return
fi
echo "开始扩容,根据你硬盘读写速度可能需要几分钟(固态)或十几分钟(机械)"
old_disk=$1
cp $old_disk{,.tmp}
truncate -s +$2 $old_disk.tmp
e2fsck -fy $old_disk.tmp
resize2fs $old_disk.tmp
mv $old_disk.tmp $old_disk
echo "操作结束,重启生效"
}

参考资料:
serverfault-70242
疯光无线的胡言乱语