分享

windows7+ubuntu双系统

 昵称16747480 2014-04-13

折腾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文件内容如下:

1title Install Ubuntu 9.10

2root (hd0,0)

3kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-9.10-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8

4initrd /initrd.lz

5boot

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

1[boot loader]

2timeout=30

3default=multi(0)disk(0)rdisk(0)partition(1)\Windows

4[operating systems]

5multi(0)disk(0)rdisk(0)partition(1)\Windows="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

6c:\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,在后面添加

1title Windows  Seven

2root (hd0,0)

3makeactive

4chainloader +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权限为读写
执行

1cd /usr/share/fonts/xfonts

2sudo mkfontscale

3sudo mkfontdir

4sudo fc-cache -fv

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多