使用 gparted 重新分区磁盘后出现内核恐慌

使用 gparted 重新分区磁盘后出现内核恐慌

我有一台 Dell Inspiron 5523,它有两个驱动器。一种是 HDD(称为 sda),一种是 SSD(称为 sdb)。我的系统是双启动 UEFI,其中很大一部分是 Windows 8(大约 332GB),其余是 Linux Mint(72GB)。

我的系统在 sdb 和 sda 上有一个交换空间,我有两个分区:sda9 包含所有系统文件,sda10 包含主文件夹文件。最近,我想将一些空间从 sda9 传递到 sda10,因为第一个设置为 60GB,第二个设置为 7.7GB。所以我使用 gparted live CD 并将 30 GB 从 sda9 移动到 sda10。

该过程顺利完成后,再次重新启动并选择 Linux Mint Cinammon 选项时,出现内核恐慌,打印以下内容:

Kernel panic - not syncing: Attempted to kill init! exitcode:0x00007f00

CPU: 2 PID: 1 Comm: sh Not tainted 3.16.0-38-generic #52~14.04.1-Ubuntu

Call Trace:
dump_stack +0x45/0x56
panic+0xc8/0x1fc
do_exit+0xa57/0xa60
do_group_exit+0x3f/0xa0
SyS_exit_group+0x14/0x20
System_call_fastpath+0x1a/0x1f


Kernel Offset: 0x0 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
drm_kms_helper: panic ocurred, switching back to text console

我尝试使用 grub Repair 修复 grub,但成功执行此操作后,我没有看到任何变化(错误保持不变)。

当尝试按照以下方式手动启动时这些说明,我收到以下错误:

Targeted filesystem doesn't have requested /sbin/init.
/bin/sh: 0: can't access tty: Job control turned off
#

请注意,当我ls在 GRUB 命令行上写入时,我得到的分区形式为(hd0,gpt9) -> sda9

mint@mint ~ $ sudo parted -l
Model: ATA ST500LT012-9WS14 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number  Start   End     Size    File system  Name                          Flags
 1      1049kB  525MB   524MB   fat32        EFI system partition          boot
 2      525MB   567MB   41.9MB  fat32        Basic data partition          hidden
 3      567MB   701MB   134MB                Microsoft reserved partition  msftres
 4      701MB   1226MB  524MB   ntfs         Basic data partition          hidden, diag
 5      1226MB  395GB   394GB   ntfs         Basic data partition          msftdata
 8      395GB   395GB   1049kB  fat32                                      boot
 9      395GB   421GB   26.0GB  ext4                                       boot
10      421GB   487GB   65.3GB  ext4
 6      487GB   487GB   473MB   ntfs                                       hidden, diag
 7      487GB   500GB   13.0GB  ntfs         Microsoft recovery partition  hidden, diag
Model: ATA LITEONIT LMT-32L (scsi)
Disk /dev/sdb: 32.0GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number  Start   End     Size    File system     Name                  Flags
 1      1049kB  8589MB  8588MB                  Basic data partition
 2      8589MB  9613MB  1024MB  linux-swap(v1)
 3      9614MB  22.1GB  12.5GB  fat32                                 msftdata
Warning: Unable to open /dev/sr0 read-write (Read-only file system).  /dev/sr0
has been opened read-only.
Error: Can't have a partition outside the disk!

答案1

在我看来,这是一个重叠的分区,或者是来自错误分区加载的不同内核

答案2

如果您从 sda9 @ 60GB / sda10 @ 7.7GB 开始,现在它们是 (9) 26.0 / (10) 65.3,那么有些东西已经被严重破坏了。此时我可以建议做的就是安装 Live CD 中的每个分区并查看还剩下什么。

lsblk -f将显示 UUID。)

相关内容