正在加载...

windows7+ubuntu双系统安装

April 22nd, 2010

折腾windows7+ubuntu双系统,网上凌乱找的资料加自己的实践,记录以备查!

一.安装win7
• win7下安装win7
    1.复制win7光盘里的内容到c:\win7
    2.使用F8进入修复模式,然后在命令行执行win7下的c:\win7\source\setup重装系统
• XP,vasta系统下全新安装windows 7
    1、下载windows 7 7057ISO镜像(RC或RTM),用虚拟光驱拷贝至非C盘(如D:\7057)
    2、把D:\7057目录下的bootmgr和boot目录(其实只要里面的boot.sdi和bcd文件)拷贝到c盘根目录下,并在C盘根目录下建个sources文件夹。(XP下不需要取得管理员权限)
    3、把D:\7057\sources下的boot.win复制到C盘刚建的sources文件夹
    4、用管理员身份运行cmd,然后输入c:\boot\bootsect.exe/nt60 c: 提示successful(即成功了!)
    5、关闭cmd窗口重启计算机,自动进入安装界面,选择安装语言,同时选择适合自己的时间和货币显示种类及键盘和输入方式
    6、出现“开始安装界面”,(要注意了,不点击“现在安装”)点左下角“修复计算机”(repair mycomputer),进入"系统恢复选择",选择最后一项"命令提示符"(commandprompt),进入DOS窗口
    7、输入“D:\7057\sources\setup.exe“(不带引号),开始安装
    8、选择安装语言、格式化C盘,就OK了

二、安装Ubuntu 9.04

到www.Ubuntu.com下载Ubuntu 9.10的光盘镜像到C盘根目录,将casper目录下的initrd.lz和vmlinuz解压到C盘根目录
下载grub4dos解压其中的grldr、grldr.mbr、grub.exe(注意一定要有grldr.mbr,如果是xp就不用了,如果是vista、win7就一定要有grldr.mbr,切记!)然后新建memu.lst文件内容如下:

title Install Ubuntu 9.10
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-9.10-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd /initrd.lz
boot

复制xp系统里的boot.ini到C盘根目录,在最后一行加上c:\grldr.mbr="grub"(注意是grldr.mbr)如果身边没有xp系统那我就吧boot.ini的代码贴出来供大家使用了,代码如下:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\Windows
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\Windows="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:\grldr.mbr="grub"

至此准备工作完成,重启机器,在选择菜单选择grub,就会自动进入Ubuntu的live cd桌面环境,接下来的一步也很重要啊,打开终端(应用程序-附件-终端)输入如下代码:

sudo umount -l /isodevice

然后双击桌面上的安装图标,安装正式开始,安装和分区有自己看情况定,在此不再赘述。

三、修改grub添加Windows启动菜单

安装完重启后会发现无法进入Windows 7,需要我们进行如下步骤:

ubuntu9.10使用grub2,所以不能再使用menu.lst而使用grub.cfg来代替
修改grub需要root权限,默认是只读的,所以不建议直接修改
进入Ubuntu,打开终端,输入“sudo update-grub",即可重新生成grub.cfg,并且会自动搜索并添加剂windows系统的启动项目
如果还是没有windows7的启动项,也可以修改/etc/grub.d/目录下的40_custom,在后面添加

title Windows  Seven
root (hd0,0)
makeactive
chainloader +1

然后再执行"sudo update-grub"

再适当设置一下等待时间就大公告成了,这样在启动时,按esc即可进行多系统选择了。

至此,Windows 7+Ubuntu 9.04双系统安装完毕。

ps:
为grub设置背景图
1.参考05_debian_theme可以发现,默认背景图被设置为/boot/grub或/usr/share/images/desktop-base目录下的moreblue-orbit-grub.png或moreblue-orbit-grub.tga文件
所以只要将你自己的png图片改名并放置在相应目录下,如果想要支持jpg文件,则需要修改05_debian_theme
2.修改/etc/default/grub文件,设置GRUB_GFXMODE=640x480
3.重新执行update-grub

安装字体
新建文件夹/usr/share/fonts/xfont
将xp中的字体,复制到/usr/share/fonts/xfont
修改xfont权限为读写
执行

cd /usr/share/fonts/xfonts
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv

相关阅读:



我要留言


  • 热门文章

  • 最近评论

    • 吃饭: dxd...
    • 吃饭: 的第...
    • life: 呼唤Xuming老大啊! Datasto...
    • 洋洋: 放弃Micolog用wp了。。主要是ga...
    • hqnyan: 坚持一定可以的。。...
  • 最近文章

  • 分类杂谈

  • 标签

    Appdrop Google Google App Engine IT Micolog Python SCapture ajax apple appspot best gae bug buzz db gae gfw google google-app-engine-toturial hostmonster html5 linux live micolog picasa plugin python script skpye skydriver svn system taobao tutorial ubuntu vmware vs2008 windows live writer 乐一个 地震 女装 王石 现代寓言故事 生活 艺术 范跑跑 输入法 郭跳跳
  • 归档

  • 友情链接