重装 xp 后恢复 ubuntu
Posted 9 months, 2 weeks ago at 11:30 am. 0 comments
找了一堆资料,搞得头晕脑胀的…其实很简单,在 xp 里安装 grub for dos 即可。
下载 grub_for_dos-0.4.1,解压,复制 grltr 到 c 盘根目录
在boot.ini 最后添加
C:\GRLDR=”GRUB”
重启。菜单中可见 grub,选择后就可见到以前安装的 linux 了。可惜啊,刚才折腾时把分区搞坏了,:(
缺点就是这样 win 系列启动优先,需要在 linux 下再装一次 grub。
使用 livecd 启动成功后运行终端:
代码:
sudo -s -H
mkdir -p /mnt/hda5
mount -t ext3 /dev/hda5 /mnt/hda5
mount -t proc none /mnt/hda5/proc
chroot /mnt/hda5 /bin/bash
source /etc/profile
grub
2) 在grub命令行模式下输入:
代码:
root (hd0,4)
setup (hd0)
2,使用ubuntu安装cd恢复
firehare 写道:
1. 启动系统到 Ubuntu 安装CD
2. 沿着屏幕上的命令直到 (千万不要超过这一步)
[!!] Fdisk disks
3. 按 ‘Ctrl + Alt + F2′
4. 按 ‘Enter’ 进入终端
5.
~ # mkdir /ubuntu
~ # fdisk -l /dev/discs/disc0/disc
~ # mount <你的Ubuntu根设备所在位置> /ubuntu/
~ # chroot /ubuntu/
sh-2.05b#
6. 假设 /dev/hda1 是 /boot 分区的地址
7. sh-2.05b# grub
grub> root (hd0,0)
grub> setup (hd0)
grub> quit
或者,你可以按照新手指南的做法
1. 用 Ubuntu 安装 CD 开机
2. 在 “boot:” 提示号出现时, 键入 “rescue” 当作开机参数
boot: rescue
3. 顺着屏幕上的指示跟着作
4,例如 假设 /boot 磁碟分区位在 /dev/hda
代码:
#grub-install /dev/hda
3.1使用grub4dos重新安装grub
下载http://www.ubuntu.org.cn/download/installformharddisk/grldr
oneleaf 写道:
将 grldr 复制到 C:\,编辑C:\BOOT.INI,加入一行:
C:\GRLDR=”GRUB”
再手工输入启动命令
例如:
root (hd0,0)
kernel /vmlinuz-2.6.10-5-686 root=/dev/hdb5 ro quiet splash
initrd /initrd.img-2.6.10-5-686
savedefault
boot
进入后,重新安装grub就好了。
重新安装grub:
例如 假设 /boot 磁碟分区位在 /dev/hda
代码:
# grub-install /dev/hda
3.2用grub4dos代替grub来引导系统
yonsan 写道:
(凭记忆写的,如有不完善请指正)
如果你的系统现在正在使用grub引导方式,请在操作之前查看一下/boot/grub/menu.lst的内容,建议将/boot/grub/menu.lst拷贝一份以备用(将它拷到fat32分区中存放就可以)!
进入window环境下
1) 下载grub020p.zip并解压到C盘根目录下,打开C盘查看一下是否有以下文件
C:\boot (文件夹)
C:\ChangeLog.txt
C:\compile
C:\COPYING
C:\grldr
C:\grub4lin
C:\grub-0.95-patch1-startups
C:\grub-0.95-patch2-findroot
C:\grub-0.95-patch3-ntfs
C:\grub-0.95-patch4-emulation
C:\grub-0.95-patch5-splash
C:\grub-0.95-patch6-scdrom
C:\grub-0.95-patch7-bioscdrom
C:\grub.exe
C:\grub.pif
C:\README.txt
C:\robin.xpm.gz
C:\scratchpad.txt
2) 修改C:\boot\grub\menu.lst ,用你刚才从linux系统中拷贝的menu.lst覆盖C:\boot\grub\menu.lst
3) 进入grub命令行方式 (出现grub引导菜单时按c键)
> root (hd0,0)
> setup (hd0)
4) 重启计算机
http://fanqiang.chinaunix.net/app/other/2006-06-27/4704.shtml
Popularity: 8% [?]
Tags: dos, hp, install, linux, ls, ubuntu, unixRelated posts
No Replies
Feel free to leave a reply using the form below!