自己的系统就是如题,原因是winxp 下有两个程序(ccs3.3等DSP用)的必须用winxp,还有Cadence 16.3 我linux 下的未搞好,winxp 下可用。为了这两个应用,只得采用双系统。用win wubi ,30个G 太小,不够折腾omapl138开发用的空间。于是,双启动自己设计:大致过程如下:
1. 1T硬盘分几个区(c : nfs ,d:nfs, /sda7:ext4,/sda8:swap)-先用XP 启动盘分区,后用ubutnu 10.04 自己分区;
2.装 系统
2.1: c winxp
2.2: ubuntu /sda6 ,/sda8
2.3: 回winxp 装核心应用(带设备驱动的)CCS3.3, SEED-XDS560,Cadence;
2.4:再装xp 驱动,这帮祖宗,服务不好不干活;
2.4:其他应用,---kabasky卡等
2.5: 回ubuntu装顺序:
tianyi 3G--->scim pin ---->language support ---->tftp/nfs/minicom---->macubuntu ---->双显示器驱动--->chorme ---->emacs ---->codeviz---->l138dvdsk---->gcc----xelatex-等。
原来的问题是,winxp 一break ,linux have te reinstall again , oh ,My God . Time,wu,wu,...
a new way if found ,thank you the author!
here:
http://blog.sina.com.cn/u/208172862
双系统重新安装windows XP后ubuntu 10.04 Grub的修复
(2011-04-15 10:54:59)
转载▼
标签:
分类:
Linux使用与系统管理
Windows XP与Ubuntu 10.04双系统,由于Windows XP重新安装,原来的Grub启动菜单不见了,怎么办?
1 用Ubuntu10.04的Live CD光盘启动系统或通过硬盘存储的Ubuntu10.04 ISO 映像文件启动Linux;
2 打开终端,输入终端命令: sudo fdisk -l所有硬盘上的分区的列表,请记录下来根分区 / 和/boot分区安装的位置(根分区位于/dev/sda6,/boot没有单独分区)。
3 在终端输入命令: sudo mount /dev/sda6 /mnt
sudo mount /dev/sda5 /mnt/boot (如果/boot没有单独分区则不要执行这个命令)
sudo grub-install --root-directory=/mnt/ /dev/sda
4 执行完以上步骤和命令,重新启动系统,系统会正确引导到双系统启动菜单,一般Windows能正确启动。如果还启动不了,执行下一步。
5 引导系统进入Ubuntu系统,在终端输入命令:
sudo chmod +w /boot/grub/grub.cfg (修改grub.cfg文件的操作权限)
sudo vi /boot/grub/grub.cfg (编辑grub.cfg文件)
并将其中的Windows引导相关的如下部分进行修改:
menuentry "Microsoft Windows XP Professional" {
set root=(hd0,1)
search –no-floppy –fs-uuid –set 4a807ca0807c93e3
drivemap -s (hd0) $root
chainloader +1
}成如下内容:menuentry "Microsoft Windows XP Professional" {
set root=(hd0,1)
chainloader +1
}
6、修改好以后,存盘,关闭终端窗口,重新启动系统,OK.