Ubuntu 中没有任何驱动器分区时出现“未找到缓存模式页面”错误

Ubuntu 中没有任何驱动器分区时出现“未找到缓存模式页面”错误
[6.913785] sd 1:0:0:0 [sdb] no caching mode page found 
[6.913885] sd 1:0:0:0: [sdb] assuming drve cache: write through
Busy box v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands 
Initramfs

答案1

我之前遇到过同样的问题,并按照以下步骤解决了:

  1. 我已经使用 Mint 发行版创建了一个 USB 密钥,并用它启动了机器。
  2. 使用以下命令列出您的分区:

sudo fdisk -l /dev/sda

我得到了以下输出,其中 sda 是我机器上唯一的驱动器,请注意你的 linux 分区是 /dev/sda1

Disk /dev/sda: 232.9 GiB, 250059350016 bytes, 488397168 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: 0xa71bc45b

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048 480393215 480391168 229.1G 83 Linux
/dev/sda2       480395262 488396799   8001538   3.8G  5 Extended
/dev/sda5       480395264 488396799   8001536   3.8G 82 Linux swap / Solaris
  1. 然后,我执行以下命令再次拯救我的磁盘

sudo fsck -yv /dev/sda1

我得到了以下结果

fsck from util-linux 2.27.1
e2fsck 1.42.13 (17-May-2015)
/dev/sda1 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Inodes that were part of a corrupted orphan linked list found.  Fix? yes

Inode 11275098 was part of the orphaned inode list.  FIXED.
Inode 11275099 was part of the orphaned inode list.  FIXED.
Inode 11275100 was part of the orphaned inode list.  FIXED.
Inode 11275101 was part of the orphaned inode list.  FIXED.
Inode 11280599 was part of the orphaned inode list.  FIXED.
Pass 2: Checking directory structure
Error reading block 51389518 (Attempt to read block from filesystem resulted in short read) while reading directory block.  Ignore error? yes

Force rewrite? yes

Directory inode 12855288, block #0, offset 0: directory corrupted
Salvage? yes

Missing '.' in directory inode 12855288.
Fix? yes

Setting filetype for entry '.' in ??? (12855288) to 2.
Missing '..' in directory inode 12855288.
Fix? yes

Setting filetype for entry '..' in ??? (12855288) to 2.
Pass 3: Checking directory connectivity
'..' in /var/lib/docker/aufs/mnt/efa5ec50cb7cda556e07082ce6f284bc89209ffc566a91212110072d83e73e91 (12855288) is <The NULL inode> (0), should be /var/lib/docker/aufs/mnt (12468994).
Fix? yes

Pass 4: Checking reference counts
Inode 2 ref count is 23, should be 24.  Fix? yes

Inode 12468994 ref count is 58, should be 57.  Fix? yes

Pass 5: Checking group summary information
Block bitmap differences:  -(45219840--45220206)
Fix? yes

Free blocks count wrong for group #1380 (31392, counted=31759).
Fix? yes

Free blocks count wrong (47147739, counted=46915808).
Fix? yes

Inode bitmap differences:  -(11275097--11275101) -11280599
Fix? yes

Free inodes count wrong for group #1376 (5, counted=10).
Fix? yes

Free inodes count wrong for group #1377 (7279, counted=7280).
Fix? yes

Free inodes count wrong (14328772, counted=14270663).
Fix? yes


/dev/sda1: ***** FILE SYSTEM WAS MODIFIED *****

      745273 inodes used (4.96%, out of 15015936)
        2132 non-contiguous files (0.3%)
         607 non-contiguous directories (0.1%)
             # of inodes with ind/dind/tind blocks: 0/0/0
             Extent depth histogram: 698409/204
    13133088 blocks used (21.87%, out of 60048896)
           0 bad blocks
           3 large files

      607356 regular files
       89743 directories
          56 character device files
          25 block device files
           0 fifos
       41620 links
       48079 symbolic links (46566 fast symbolic links)
           5 sockets
------------
      786884 files
  1. 最后,我的机器无需重新安装就能正常工作。

相关内容