我正在使用“Gparted live USB”,当我尝试缩小我的 Ubuntu 分区时,我收到了错误日志(如下)。我不知道这个错误是什么意思,也不知道是什么原因造成的。
我在同一台机器上安装了 Windows 10 和 Ubuntu 16.04(Dell Inspiron 3521眼镜)。首次安装时,我在内置硬盘上格式化了大约 40GB 的黑色空间(使用 Windows 磁盘管理),并在其中安装了 Ubuntu。Ubuntu 安装程序自动将其划分为大约 36GB 的 OS 分区和 3.88GB 的 SWAP 空间。从那时起,我需要在 Ubuntu 上留出更多空间,因此我缩小了 Windows 分区(dev/sda5
)并扩展了 Ubuntu 分区(dev/sda9
)(请参阅下面的屏幕截图链接)。使用 Gparted 实时 USB 启动执行此操作,一切正常。Gparted 版本:gparted-live-0.26.0-2-i686.ios
请在此处查看分区(Gparted 屏幕截图)
现在我想创建更多的 SWAP 空间,因为我实际上可以使用大约 8GB 的 SWAP,所以我想缩小 Ubuntu ( dev/sda9
),然后扩大 SWAP ( dev/sda10
)。肯定有足够的可用空间dev/sda9
(我只想缩小 4.02GB,有 208.93GB 可用)。但是当我尝试缩小 Ubuntu 时,我收到此错误:
shrink file system 00:00:05 ( ERROR )
resize2fs -p /dev/sda9 238277632K 00:00:05 ( ERROR )
Resizing the filesystem on /dev/sda9 to 59569408 (4k) blocks.
Begin pass 3 (max = 1851)
Scanning inode table X---------------------------------------
resize2fs 1.43-WIP (15-Mar-2016)
任何帮助均感激不尽。
我对 Ubuntu 还比较陌生(现在已经 5 天了),所以我可能很容易忽略一些显而易见的东西。
谢谢!
完整 Gparted 日志:
GParted 0.26.0 --enable-online-resize
Libparted 3.2
Shrink /dev/sda9 from 231.26 GiB to 227.24 GiB 00:00:25 ( ERROR )
calibrate /dev/sda9 00:00:04 ( SUCCESS )
path: /dev/sda9 (partition)
start: 452954112
end: 937947135
size: 484993024 (231.26 GiB)
check file system on /dev/sda9 for errors and (if possible) fix them 00:00:16 ( SUCCESS )
e2fsck -f -y -v -C 0 /dev/sda9 00:00:16 ( SUCCESS )
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
438487 inodes used (2.90%, out of 15133776)
671 non-contiguous files (0.2%)
284 non-contiguous directories (0.1%)
# of inodes with ind/dind/tind blocks: 0/0/0
Extent depth histogram: 387176/78
5846728 blocks used (9.64%, out of 60624128)
0 bad blocks
1 large file
324904 regular files
45109 directories
55 character device files
25 block device files
0 fifos
35029 links
68384 symbolic links (51144 fast symbolic links)
1 socket
------------
473507 files
e2fsck 1.43-WIP (15-Mar-2016)
shrink file system 00:00:05 ( ERROR )
resize2fs -p /dev/sda9 238277632K 00:00:05 ( ERROR )
Resizing the filesystem on /dev/sda9 to 59569408 (4k) blocks.
Begin pass 3 (max = 1851)
Scanning inode table X---------------------------------------
resize2fs 1.43-WIP (15-Mar-2016)
答案1
这个问题在 GParted 论坛上得到了回答。请参阅无法缩小分区 - 错误 238277632K 00:00:05。
TL;DR 是使用 e2fsprogs < 1.43 的实时媒体,例如GParted Live 0.25.0-3直到基础问题得到解决。