windows7+ubuntu双系统安装- 徐明的博客

折腾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),进入"系统恢复选择",选择{zh1}一项"命令提示符"(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盘根目录,在{zh1}一行加上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

相关阅读:

?

“windows7+ubuntu双系统安装” 共有8条留言

我要留言

郑重声明:资讯 【windows7+ubuntu双系统安装- 徐明的博客】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——