从 14.04 升级到 16.04 后,在启动时显示
/dev/sda1: clean, 291272/4292608 files, 480345/18174432 blocks
Run Code Online (Sandbox Code Playgroud)
这使得 Ubuntu 需要一些时间来加载。
小智 7
同样的问题在这里。我认为这个问题是由于我在双引导笔记本电脑(ubuntu 和 windows)的升级过程中在安全引导设置 (UEFI) 中所做的更改。浏览了一些论坛和评论区后,我终于找到了解决方案(至少对于我的笔记本电脑,我不知道这是否适用于所有人)
登录后在登录屏幕(ctrl+alt+F2)打开终端,运行 sudo apt-get purge nvidia*
/dev/sda1: clean, 291272/4292608 files, 480345/18174432是fsck支票的输出。
在/etc/fstab文件中,您可能有一行如下所示:
/dev/sda1 / ext4 errors=remount-ro 0 1
Run Code Online (Sandbox Code Playgroud)
按照fstab中信息的1上线的到底是pass number。对此的定义是:
控制 fsck 在引导时检查设备/分区错误的顺序。根设备应为 1。其他分区应为 2,或 0 以禁用检查。
这将使系统在引导期间检查/根分区是否有fsck错误,如果发现错误,则更正它们。这可能会导致系统启动检查过程中的速度变慢。这不应该在每次启动时运行,因为我相信有一个标志可以让它知道它是否需要运行。
我从升级和干净安装 Ubuntu 16.04 中发现的一些观察结果:
Ubuntu 16.04 的全新安装默认为 LVM 分区方案。这已经创建了一个 ext2 根分区,fsck在每次启动时都会使用该命令进行检查。
Ubuntu 14.04将驱动器保持在 ext4的旧安装上升级安装不会导致主机fsck在每次引导时运行。
在我看来,根分区上的 ext2 格式会导致fsck在每次启动时运行。
希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
126110 次 |
| 最近记录: |