[bug] badblocks 写测试硬盘后导致 U 盘 ubuntu 无法启动

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

[bug] badblocks 写测试硬盘后导致 U 盘 ubuntu 无法启动

#1

帖子 自由建客 » 2009-08-25 9:50

U 盘启动

代码: 全选

title	ubuntu-8.04.3-desktop-amd64
root	(hd0,0)
kernel	/ubuntu/ubuntu-8.04.3-desktop-amd64.vmlinuz boot=casper iso-scan/filename=/ubuntu/ubuntu-8.04.3-desktop-amd64.iso ro quiet splash
initrd	/ubuntu/ubuntu-8.04.3-desktop-amd64.initrd.gz
用 badblocks -w /dev/sda? 对本地硬盘进行写测试之后,第二次开机试图从 U 盘启动,失败,进入 BusyBox Built-in shell (ash) 提示符。
以其它 Linux 启动后,用 dd bs=10M count=1 if=/dev/zero of=/dev/sda? 将各被测过的分区前面充零,消除 badblocks 留下的痕迹,再次 U 盘启动 ubuntu 无碍。
回复