Chinaunix首页 | 论坛 | 博客
  • 博客访问: 332570
  • 博文数量: 53
  • 博客积分: 1037
  • 博客等级: 准尉
  • 技术积分: 1066
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-13 14:09
文章分类

全部博文(53)

文章存档

2016年(1)

2015年(10)

2013年(2)

2012年(40)

分类: LINUX

2012-11-03 10:56:36

这里 /dev/sda8 中的数字可能是其他的, 我这里是加载 root 分区的. 

如果在 Archlinux 2011-08-19 版本升级到 2012-10-06 版本后, 重新启动没多久, 屏幕上提示:


  1. Waiting 10 seconds for device /dev/sda8 ...
  2. Root device '/dev/sda8' doesn't exist. Attempting to create it.
  3. ERROR: Unable to determine major/minor number of root device 'dev/sda8'.
  4. You are being dropped to a recovery shell
  5. Type 'exit' to try and continue booting
  6. sh: can't access tty; job control turned off
  7. [ramfs /]#

则需要重新构建 initramfs. 

具体的, 使用 archlinux 2012-10-06 的光盘进行系统维护, 如何进入 chroot 环境参见


然后执行下面的命令, 重新构建 initramfs 映像

  1. pacman -Syu mkinitcpio systemd linux

阅读(1787) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~