无法启动安装在外部硬盘上的 Ubuntu

无法启动安装在外部硬盘上的 Ubuntu

我把 Ubuntu 安装在外置硬盘上,用起来很顺手,但我的电脑有点慢。我检查了我的进程,发现当我使用 Unity 时,KDE(我之前安装的)在后台运行其桌面。反正我也不想再使用 KDE 了,所以我运行了命令sudo apt-get remove kubuntu-desktop,然后sudo apt-get autoremove.一切似乎都运行正常,但当我稍后尝试运行时sudo apt-get update,它说无法删除锁定文件,因为目录是只读的。

心烦意乱的我尝试手动删除锁定文件,但再次遇到只读错误。我尝试重新安装驱动器,但再次被告知驱动器只能以只读方式安装。我尝试重新启动,但现在无法启动硬盘。我可以在 Windows 分区管理器上看到驱动器的(唯一)分区。有没有办法让我的硬盘再次可读写?如果没有,有没有办法让我保存一些数据?

编辑:输出sudo lsblk -o name,mountpoint,label,size,fstype;sudo parted -l

注意:我安装 Ubuntu 的硬盘是东芝硬盘,当时插入我的 USB 3.0 端口。

NAME   MOUNTPOINT                               LABEL               SIZE FSTYPE
sda                                                               465.8G 
├─sda1                                          Recovery            400M ntfs
├─sda2                                          ESP                 300M vfat
├─sda3                                                              128M 
├─sda4                                          Acer              447.6G ntfs
├─sda5                                                              350M ntfs
└─sda6                                          Push Button Reset    17G ntfs
sdb                                                               465.8G 
├─sdb1 /media/ubuntu/11cf8549-8a06-429d-92f6-18                     487M ext2
├─sdb2                                                                1K 
└─sdb5                                                            465.3G LVM2_me
  ├─ubuntu--vg-root
  │                                                               464.3G ext4
  └─ubuntu--vg-swap_1
                                                                      1G swap
sdc                                                                 3.8G 
└─sdc1 /cdrom                                   UBUNTU LIVE         3.8G vfat
loop0  /rofs                                                        1.4G squashf
Model: ATA WDC WD5000LPVX-2 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size    File system  Name                          Flags
 1      1049kB  420MB  419MB   ntfs         Basic data partition          hidden, diag
 2      420MB   735MB  315MB   fat32        EFI system partition          boot, esp
 3      735MB   869MB  134MB                Microsoft reserved partition  msftres
 4      869MB   481GB  481GB   ntfs         Basic data partition          msftdata
 5      481GB   482GB  367MB   ntfs                                       hidden, diag
 6      482GB   500GB  18.3GB  ntfs         Basic data partition          hidden, diag


Model: TOSHIBA External USB 3.0 (scsi)
Disk /dev/sdb: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End    Size   Type      File system  Flags
 1      1049kB  512MB  511MB  primary   ext2         boot
 2      513MB   500GB  500GB  extended
 5      513MB   500GB  500GB  logical                lvm


Model: SCSI SG 1.8.1.7.0 2+6 (scsi)
Disk /dev/sdc: 4035MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  4035MB  4034MB  primary  fat32        boot, lba


Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/ubuntu--vg-root: 499GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags: 

Number  Start  End    Size   File system  Flags
 1      0.00B  499GB  499GB  ext4


Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/ubuntu--vg-swap_1: 1074MB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags: 

Number  Start  End     Size    File system     Flags
 1      0.00B  1074MB  1074MB  linux-swap(v1)

编辑2:我现在可以启动硬盘,但它启动到ash终端。

编辑 3:外壳图像 https://drive.google.com/file/d/0B3JT195D9TgsVXJnekxSOGR6R1U/view?usp=drivesdk

答案1

使用 LiveUSB 登录系统。通过 Live USB,您可以执行您提出的问题和任务。

任务#1 — “有没有办法可以保存我的一些数据?

“您可以挂载您的 Ubuntu 分区(根据您文本中的输出:)/dev/sdb1并备份您的/home文件夹。

任务#2——修复启动问题。

从 LiveUSB 检查你的/etc/fstab文件并验证条目的完整性,即根目录 ( /)。修复后即可正常启动。

还运行引导修复作为 GUI 启动修复选项。

GUI 启动修复之外您可以使用以下方式手动重新安装 grub这个答案中的步骤:https://askubuntu.com/a/877815/29012

fsck最后一个问题是最终解决 busybox 屏幕,该屏幕已通过安装的分区解决。

恢复 Ubuntu 桌面默认设置

要将 Ubuntu 恢复为默认设置,请运行以下命令:

$ sudo apt install unity --reinstall
$ sudo apt install ubuntu-desktop --reinstall
$ sudo apt install lightdm --reinstall
$ sudo systemctl enable lightdm
$ sudo systemctl start lightdm

相关内容