在 grub 完全停止引导我的系统之后(引导修复:错误:找不到 /dev/sdb1 的 GRUB 驱动器。检查你的 device.map)我安装了 LILO。我知道它不再处于积极开发中,但我没有任何其他选择。我很高兴我可以使用我的电脑。
无论如何,正如我在标题中所说,启动大约需要十分钟(在最终启动之前它填充了十行点)。这是我可以忍受的事情,但它也让(有时是必要的)重启很痛苦。我尝试了compact
没有做任何事情的选项。如果重要的话,Ubuntu 安装在带有 EXT4 的 SSD 上。
笔记本电脑是联想 U410 ( https://www.amazon.de/gp/product/B0090K8XZ0/ )。几个月前,我用一个 SSD 卸下了两个驱动器(HDD+SSD)。
$ sudo fdisk -l
Disk /dev/sda: 489,1 GiB, 525112713216 bytes, 1025610768 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: 0xaf50d9a7
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1009117183 1009115136 481,2G 83 Linux
/dev/sda2 1009119230 1025609727 16490498 7,9G 5 Extended
/dev/sda5 1009119232 1025609727 16490496 7,9G 82 Linux swap / Solaris
$ fsck -f /dev/sda1
fsck from util-linux 2.27.1
e2fsck 1.42.13 (17-May-2015)
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
/dev/sda1: 1241359/31539200 files (0.2% non-contiguous), 24634630/126139392 blocks
$ fsck -f /dev/sda2
fsck from util-linux 2.27.1
e2fsck 1.42.13 (17-May-2015)
fsck.ext2: Attempt to read block from filesystem resulted in short read while trying to open /dev/sda2
Could this be a zero-length partition?
$ sudo blkid
/dev/sda1: UUID="73439e58-15b3-4949-bdad-1c8b5d0259ae" TYPE="ext4" PTTYPE="dos" PARTUUID="af50d9a7-01"
/dev/sda5: UUID="c9c653a7-716a-4b19-b3b1-b61c0d5a94b8" TYPE="swap" PARTUUID="af50d9a7-05"
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=73439e58-15b3-4949-bdad-1c8b5d0259ae / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=c9c653a7-716a-4b19-b3b1-b61c0d5a94b8 none swap sw 0 0
sudo parted -l
Model: ATA Crucial_CT525MX3 (scsi)
Disk /dev/sda: 525GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 517GB 517GB primary ext4 boot
2 517GB 525GB 8443MB extended
5 517GB 525GB 8443MB logical linux-swap(v1)
过了一会儿,我把笔记本电脑从抽屉里拿出来,重新插上 SSD,然后……解决了这个问题。我不知道为什么这只会影响启动,但最终它只是一个糟糕的连接。
因此,如果您遇到类似问题,请确保拔下并重新插入每根电缆。
部分答案...正在进行中...
要检查 Ubuntu 分区上的文件系统...
sudo fsck -f /dev/sda1
reboot
更新#1
将计算机从 2 个驱动器(HDD + SSD)重新配置为 1 个驱动器 (SSD) 后,您需要检查 BIOS 设置以确保主/从磁盘/引导设备正确显示仅 1 个 SSD 驱动器(当前型号)连接到主驱动器,并且没有从 HDD/SSD 驱动器。
此外,在执行 GRUB 更新 (
sudo update-grub
) 时,请确保您的 Ubuntu Live USB 未插入 USB 端口。按照https://pcsupport.lenovo.com/us/en/products/laptops-and-netbooks/ideapad-u-series-laptops/ideapad-中的步骤,确保您至少拥有 BIOS 版本 21 u410/解决方案/HT070218