在AWS Ubuntu 18上缩小EBS驱动器的大小无法启动

问题描述 投票:0回答:1

我正在尝试在Ubuntu 18实例上缩减AWS上的EBS卷大小,但它无法启动。

这是我采取的步骤:

  1. 停止实例
  2. 创建启动驱动器的快照
  3. 根据此快照创建卷(VS)
  4. 创建一个较小的新空卷(VN)
  5. 将VS附加到/ dev / sda1(2TB)
  6. 将VN附加到/ dev / sdf(200GB)
  7. 启动实例
  8. 在VN上创建分区
  9. sudo fdisk / dev / nvme0n1
  10. wipefs
  11. sudo fdisk / dev / nvme0n1
  12. 输入'n','p',按Enter直到提示输入新命令,然后按'w'
  13. 使用ext4文件系统格式化VN的主分区
  14. mkfs.ext4 / dev / nvme0n1p1
  15. 创建安装目录
  16. mkdir / mnt / new-volume
  17. VN挂载
  18. sudo安装/ dev / nvme0n1p1 / mnt / new-volume
  19. 更改VN的e2标签以匹配VS中的e2标签>>
  20. 使用blkid命令检查
  21. sudo e2label / dev / nvme0n1p1 cloudimg-rootfs
  22. 复制内容:
  23. rsync -vaxSHAX / / mnt / new-volume
  24. 卸载VN
  25. sudo umount / mnt / new-volume
  26. 更改VN的UUID以匹配VS
  27. 使用blkid命令检查
  28. sudo e2fsck -f / dev / nvme0n1p1
  29. sudo tune2fs -U VS_UUID / dev / nvme0n1p1
  30. 然后,当我停止实例时,分离所有卷,将VN附加到/ dev / sda1并启动它无法启动的实例。

实例的屏幕快照显示三行

SeaBIOS(版本1.6702.14-g ...)机器UUID ec2f1 ...从硬盘0引导...

请注意,屏幕截图中的UUID与VS和VN的原始UUID不同。

有什么想法吗?谢谢!

我正在尝试在Ubuntu 18实例上缩减AWS上的EBS卷大小,但是它没有启动。这是我采取的步骤:停止实例创建启动驱动器的快照从...

amazon-ec2 ubuntu-18.04 aws-ebs
1个回答
0
投票

我知道了!

© www.soinside.com 2019 - 2024. All rights reserved.