调整可启动外部驱动器大小时出现问题 :-(

调整可启动外部驱动器大小时出现问题 :-(

Gparted 在尝试调整现有 ext4 可启动分区的大小时挂起。我该如何调整其大小以容纳 Windows 的另一个分区?

更详细地说,我通过使用dd并复制 4 GB 的 USB 启动盘,使 1TB 外部驱动器可启动(Ubuntu 14.04)。复制完成后,我使用 Gparted 并将未使用的分区合并到可启动分区中。

现在,在调整 ext4 分区(977gb)的大小时,Gparted 会挂起并显示完整错误这里

我认为重点如下:

GParted 0.18.0 --enable-libparted-dmraid --enable-online-resize

Libparted 2.3
Shrink /dev/sdc1 from 929.55 GiB to 637.67 GiB  00:00:19    ( ERROR )

    calibrate /dev/sdc1  00:00:01    ( SUCCESS )

        path: /dev/sdc1
        start: 2048
        end: 1949403135
        size: 1949401088 (929.55 GiB)

    check file system on /dev/sdc1 for errors and (if possible) fix them  00:00:18    ( SUCCESS )

    e2fsck -f -y -v -C 0 /dev/sdc1

        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
        Error reading block 337 (Attempt to read block from filesystem resulted in short read) while reading inode and block bitmaps. 
        Ignore error? yes

        Force rewrite? yes

        Error reading block 353 (Attempt to read block from filesystem resulted in short read) while reading inode and block bitmaps. 
        Ignore error? yes

        Force rewrite? yes

        Error reading block 338 (Attempt to read block from filesystem resulted in short read) while reading inode and block bitmaps. 
        Ignore error? yes

        Force rewrite? yes
...

        Force rewrite? yes

        Block bitmap differences: +(0--8605) +(8607--8664) +(8674--8700)
        +(9453--9455) +(9486--9738) +9741 +(9744--10337) +(10340--10479) 
        +(10482--10517) +(10520--10543) +(10592--10599) +(10664--10671) 
        +(10688--10724) +(10774--10775) +10846 +10848 +(10871--10872) 
        +(10936--10937) +11017 +11020 +(11047--11048) +(11101--11102) 
        +11173 +11175 +(11198--11236) +(11238--11256) +(11309--11310) 
        +11381 +11383 +(11406--11420) +(11473--11474) +11545 +11547 
        +(11570--11571) +(11624--11625) +11696 +11698 +(11721--11723) 
        +(11776--11777) +11848 +11850 +(11874--11886) +(11890--11900) 
        +(11902--11942) +11944 +(11946--12090) +(12103--12121) 
        +(12174--12175) +12246 +12248 +(12271--12295) +(12299--12351) 
        +12353 +(12355--12500) +(12513--12532) +(12585--12586) +12657 
        +12659 +(12682--12701) +(12705--12740) +(12747--12755) 
        +(12808--12809) +12880 +12882 +(12905--12908) +(12910--12923) 
        +(12927--12940) +(12942--13005) +(13007--13166) +(13182--13266) 
        +(13319--13320) +13391 +13393 +(13427--13439) +(13441--13453) 
        +(13457--13469) +(13471--13527) +(13529--13675) +(13684--13763) 
        +(13816--13817) +13888 +13890 +(13913--13929) +(14014--14015) 
        +14116 +14119 +(14149--14150) +(14235--14236) +14337 +14340 
        +(14371--14376) +(14380--14387) +(14392--14416) +14418 
        +(14427--14442) +(14527--14528) +14629 +14632 +(14662--14666) 
        +(14668--14680) +(14684--14696) +(14698--14718) +(14720--14745) 
        +14747 +(14749--14906) +(14919--14974) +(15027--15028) +15099 
        +15101 +(15124--15138) +(15191--15192) +15263 +15265 
...

类似的信息被重复了很多次。

我正在使用 Ubuntu 14.04


已编辑

@Fabby 安装外部硬盘后,我得到以下信息

maan@maan-Inspiron:/$ sudo smartctl --scan
/dev/sda -d scsi # /dev/sda, SCSI device
/dev/sdc -d sat # /dev/sdc [SAT], ATA device
maan@maan-Inspiron:/$ 

@adadion 是的,有点...我曾尝试使用 Gpart 和 USBLive 模式,但我一直收到“无法卸载”(?)

我已经用完整版的 Ubuntu 格式化了 USB 棒,但由于速度太慢而无法执行任何操作,因此我将 USB 复制到了外部硬盘中。

更准确地说,我做过

$ sudo dd if=/dev/sda1 of=/dev/sdb1

将 USB 驱动器复制到外部硬盘。


更新2

sudo smartctl --all /dev/sdb@Fabby 我发布了输出http://paste.ubuntu.com/13560861/

我认为这没什么关系——目前,外部硬盘已安装,/var/sdb所以我使用

sudo smartctl --all /dev/sdb

相关内容