几周前,我安装了 Ubuntu,首次尝试使用 Linux。我使用了 Acer Cloudbook 14,硬盘在 Ubuntu 中显示为存储卡。最近,我正在格式化一张有三个分区的 SD 卡。我首先删除了分区,然后想知道为什么 SD 卡上有多个分区。发现这很奇怪,我停下来并关闭了窗口,以为它取消了这个过程。我的系统运行良好,直到我重新启动。
BIOS 显示一条消息,表示找不到可启动的操作系统。我能够使用 testdisk 和带有 Ubuntu 的可启动 USB 棒恢复分区。
NAME FSTYPE SIZE MOUNTPOINT LABEL
sda 29.3G
└─sda1 vfat 29.3G /cdrom UBUNTU 16_0
loop0 squashf 1.4G /rofs
mmcblk0rpmb 4M
mmcblk0boot0 4M
mmcblk0boot1 4M
mmcblk0 58.3G
├─mmcblk0p1 vfat 512M /media/ubuntu/6D91-4DE6
├─mmcblk0p2 ext2 488M /media/ubuntu/6d67f0bf-4575-4233-bb2c-d2c
└─mmcblk0p3 crypto_ 2M
我现在可以看到 1 个加密分区和 2 个其他分区。但是,当我输入密码时,系统显示一条错误消息:
无法访问“2.1 MB 加密”
解锁 /dev/mmcblk0p3 时出错:命令行‘cryptsetup luksOpen“/dev/mmcblk0p3”“luks-8a590c4f-4ce1-4682-81b8-873788889e96”’以非零退出状态 1 退出:请求的偏移量超出了设备 /dev/mmcblk0p3 的实际大小。
使用 GPart,我可以看到我有一个 57.27GB 的未分配分区。我想这就是我的数据所在的地方。
我已按照 [ResizeEncryptedPartitions][1] 上的说明进行操作,但在删除 2 个分区并使用 fdisk 创建一个新的更大的分区后,出现了一条错误消息。
我重新启动后,现在我再也看不到我的 2MD 加密分区了,而是看到一个新的更大、扩展且未分配的分区。
我尝试运行:
sudo cryptsetup luksOpen /dev/sda5 crypt1
并收到错误消息:设备 /dev/mmcblk03 不存在或访问被拒绝。
以下是我现在所拥有的:
Disk /dev/mmcblk0: 58.3 GiB, 62545461248 bytes, 122159104 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x55fc3a23
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 * 2048 1050623 1048576 512M c W95 FAT32 (LBA)
/dev/mmcblk0p2 1050624 2050047 999424 488M 83 Linux
/dev/mmcblk0p3 2050048 122159103 120109056 57.3G 5 Extended
Disk /dev/mmcblk0boot1: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mmcblk0boot0: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/sda: 29.3 GiB, 31466323968 bytes, 61457664 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x30e0162d
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 61457663 61455616 29.3G c W95 FAT32 (LBA)
知道我应该做什么吗?
非常感谢!
五、