knoppix 2进入字符模式准备修复系统。挂载硬盘上的 Debian。
mount -t ext3 /dev/hdc1 /mnt/hdc1 chroot /mnt/hdc1 /bin/bash mount -t proc proc /proc这时已经 chroot 到了硬盘上的 Debian,重新安装 grub:\r
/sbin/grub grub> root (hd0,0) grub> setup (hd0)
结果出现错误,告知 /boot/grub/stage1 未找到,Oops,怎么可能,检查系统, 发现整个 boot 目录都丢失了。好吧好吧,那就重新安装 kernel 和 grub。
apt-cache search kernel | grep image apt-get install kernel-image-2.6.8-2-686
又是错误,网络还没配置好嘞。回到 knoppix:
network-setup选择网卡设备,报错,未找到任何设备,knoppix 号称设备检测超强也会出现这 个问题?仔细一想,Sarge 中网卡没有任何问题,那么肯定是可以驱动的,可能未找到这个设备? lspci 发现网卡是 3COM 的 3c940 1000M,google 一下,有两种驱动可用 3c2000 和 sk98lin,查看系统 /lib/modules 下对应驱动,未找到 3c2000 倒是有一个 sk98lin 目录。
modprobe sk98linOK,网卡正确驱动了,再次执行 network-setup 配置网络,网卡配置好后,再次 chroot 到 Debian 并安装 kernel-image
apt-get install kernel-image-2.6.8-2-686根据提示信息 update-grub,建立了 /boot/grub/menu.lst,拷贝 stage1 等文 件到 /boot/grub
cp /lib/grub/i386-pc/* /boot/grub/ # 安装 grub grub grub> root (hd0,0) grub> setup (hd0)提示 grub 已经正确安装,至此整个 Debian Sarge 救活了。
No comments:
Post a Comment