<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>余心烦错 &#187; windows7</title>
	<atom:link href="http://blog.efrees.com/tag/windows7/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.efrees.com</link>
	<description>We shall meet in the place where there is no darkness.</description>
	<lastBuildDate>Thu, 09 Sep 2010 19:07:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Ubuntu下硬盘安装Windows7</title>
		<link>http://blog.efrees.com/ubunt-install-windows7.html</link>
		<comments>http://blog.efrees.com/ubunt-install-windows7.html#comments</comments>
		<pubDate>Fri, 18 Dec 2009 05:00:07 +0000</pubDate>
		<dc:creator>muzik</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[windows7]]></category>

		<guid isPermaLink="false">http://blog.efrees.com/?p=143</guid>
		<description><![CDATA[此前在ubuntu下用virtualbox装了份windows7，确实比以往的windows好用许多。于是花了点时间把机子上原来与ubuntu并存的windowsXP升级成windows7。 所需工具、文件 Windows 7安装镜像; 我下载的是7600.16385.090713-1255_x64fre_client_zh-cn_Retail_Ultimate-GRMCULXFRER_CN_DVD.iso,3.1G。 Grub4Dos 用于引导windows安装，后来听说Grub2也行，还要更方便一些，但我没可能再装一遍，以下还是以grub4dos为例; EasyBCD 用于在windows安装完成后找回启动ubuntu的菜单. 备份MBR $ sudo dd if=/dev/sda of=/backup/mbr.img bs=512 count=1 至关重要。ubuntu的安装过程会保留windows启动项，但windows的安装过程却很霸道，安装后需导入MBR才能找回ubuntu启动项。 windows下无法访问ubuntu里的文件，所以需要把这个备份文件复制到windows文件系统下，或则先用U盘备份。 挂载windows7 ISO $ sudo mount /iso/7600.16385.090713-1255_x64fre_client_zh-cn_Retail_Ultimate-GRMCULXFRER_CN_DVD.iso /mnt -o loop 即把windows7 ISO挂载到/mnt，打开这个目录，把里边的所有文件复制到一个NTFS分区的根目录下——不能是将用于安装windows7的分区，亦即，需要预先准备两个windows分区。 我这里因为原本就是windows与ubuntu并存，windows下有C、D、E盘，C盘准备用来安装windows7，以上安装文件就复制到了E盘根目录下。 添加启动菜单 打开载下来的Grub4dos.zip，把其中的grub.exe解压出来。 修改/boot/grub/menu.lst,添加如下几行 title grub4dos root (hd0,3) kernel /home/grub.exe boot 第二行的0,3需根据实际情况修改，可查看menu.lst里原有的部分，找到ubuntu的选项复制成一样的即可。 如我原有启动项第一项是: title Ubuntu 9.10, kernel 2.6.31-16-generic root (hd0,3) 第三行的/home/grub.exe需修改成刚解压出的grub.exe所在路径。 重启安装 重启，在操作系统选单里选择grub4dos，屏幕一闪再度进入操作系统选单，按c进入命令行grub&#62;，依次输入以下指令： grub&#62;find --set-root [...]

<h3>Related posts:</h3><ol><li><a href='http://blog.efrees.com/archives/ubuntu-load-mod_rewrite' rel='bookmark' title='Permanent Link: UBUNTU:启用mod_rewrite'>UBUNTU:启用mod_rewrite</a> <small>如果不想重装的话，也可以用ubuntu7.04自带的apache2,版本是2.2.3。默认的安装没有启用mod_rewrite,作为一个ubuntu新手，我迷惘了.. @a2enmod rewrite@ 即可 要用.htaccess的话，记得把 @AllowOverride none@ 改成 @AllowOverride all@...</small></li>
<li><a href='http://blog.efrees.com/failing-to-start-mysql-on-ubuntu-lucid.html' rel='bookmark' title='Permanent Link: 升级Ubuntu到10.04后MYSQL无法启动'>升级Ubuntu到10.04后MYSQL无法启动</a> <small>升级Ubuntu到10.04之后，连接mysql提示： Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'...</small></li>
<li><a href='http://blog.efrees.com/firefox-under-ubuntu-access-solution-is-also-the-issue-of-song-can-not-be-initialized.html' rel='bookmark' title='Permanent Link: 解决ubuntu下firefox访问亦歌无法初始化的问题'>解决ubuntu下firefox访问亦歌无法初始化的问题</a> <small>最近终于试用了wine——一个可以帮助我们在linux下运行windows程序的工具，还算比较顺滑，于是把ubuntu8.04升级到8.10，打算尽量少用windows了。 但是毕竟娱乐很少——前阵子windows里装的fallout III还没有玩完，ubuntu下那是别指望的了。只有打开在线听歌网站亦歌 ，也算聊胜于无了。古怪的是就出现了如下提示： 亦歌初始化失败，非常抱歉！ 这可能是由于您的Flash版本过低，亦歌需要Flash版本为9.0.0或以上。系统检测到您当前的版本为10.0 r12。 反 复安装了adobe-flashplugin和flashplugin-nonfree均不见效，同时发现yobo和google analytics里的flash也是无法播放。头疼了好一阵，这才注意到页面上的flash上右键菜单最后一个是quit...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><p>此前在<a href="http://blog.efrees.com/installing-windows-xp-inside-ubuntu-using-virtualbox.html">ubuntu下用virtualbox装了份windows7</a>，确实比以往的windows好用许多。于是花了点时间把机子上原来与ubuntu并存的windowsXP升级成windows7。<br />
<div class='toc wptoc'>
<h2>Contents</h2>
<ol class='toc-odd level-1'>
	<li>
		<a href="#">所需工具、文件</a>
	</li>
	<li>
		<a href="#MBR">备份MBR</a>
	</li>
	<li>
		<a href="#windows7_ISO">挂载windows7 ISO</a>
	</li>
	<li>
		<a href="#_1">添加启动菜单</a>
	</li>
	<li>
		<a href="#_2">重启安装</a>
	</li>
	<li>
		<a href="#MBR_1">恢复MBR</a>
	</li>
	<li>
		<a href="#_3">参考链接</a>
	</li>
</ol>
</ol>
</ol>
</div>
<div class='wptoc-end'>&nbsp;</div></p>
<span id=""><h3>所需工具、文件</h3></span>
<ol>
<li>Windows 7安装镜像;<br />
我下载的是7600.16385.090713-1255_x64fre_client_zh-cn_Retail_Ultimate-GRMCULXFRER_CN_DVD.iso,3.1G。</li>
<li><a href="http://download.gna.org/grub4dos/">Grub4Dos</a><br />
用于引导windows安装，后来听说Grub2也行，还要更方便一些，但我没可能再装一遍，以下还是以grub4dos为例;</li>
<li><a href="http://neosmart.net/dl.php?id=1">EasyBCD</a><br />
用于在windows安装完成后找回启动ubuntu的菜单.</li>
</ol>
<p><span id="more-143"></span></p>
<span id="MBR"><h3>备份MBR</h3></span>
<p><code>$ sudo dd if=/dev/sda of=/backup/mbr.img bs=512 count=1</code></p>
<p>至关重要。ubuntu的安装过程会保留windows启动项，但windows的安装过程却很霸道，安装后需导入MBR才能找回ubuntu启动项。<br />
windows下无法访问ubuntu里的文件，所以需要把这个备份文件复制到windows文件系统下，或则先用U盘备份。</p>
<span id="windows7_ISO"><h3>挂载windows7 ISO</h3></span>
<p><code>$ sudo mount /iso/7600.16385.090713-1255_x64fre_client_zh-cn_Retail_Ultimate-GRMCULXFRER_CN_DVD.iso /mnt -o loop</code><br />
即把windows7 ISO挂载到/mnt，打开这个目录，把里边的所有文件复制到一个NTFS分区的根目录下——不能是将用于安装windows7的分区，亦即，需要预先准备两个windows分区。</p>
<p>我这里因为原本就是windows与ubuntu并存，windows下有C、D、E盘，C盘准备用来安装windows7，以上安装文件就复制到了E盘根目录下。</p>
<span id="_1"><h3>添加启动菜单</h3></span>
<p>打开载下来的<a href="http://download.gna.org/grub4dos/grub4dos-0.4.4-2009-06-20.zip">Grub4dos.zip</a>，把其中的grub.exe解压出来。<br />
修改/boot/grub/menu.lst,添加如下几行<br />
<code><br />
title grub4dos<br />
root (hd0,3)<br />
kernel /home/grub.exe<br />
boot<br />
</code><br />
第二行的0,3需根据实际情况修改，可查看menu.lst里原有的部分，找到ubuntu的选项复制成一样的即可。<br />
如我原有启动项第一项是:<br />
<code><br />
title		Ubuntu 9.10, kernel 2.6.31-16-generic<br />
root		(hd0,3)<br />
</code><br />
第三行的/home/grub.exe需修改成刚解压出的grub.exe所在路径。</p>
<span id="_2"><h3>重启安装</h3></span>
<p>重启，在操作系统选单里选择grub4dos，屏幕一闪再度进入操作系统选单，按c进入命令行grub&gt;，依次输入以下指令：<br />
<code><br />
grub&gt;find --set-root /bootmgr<br />
grub&gt;chainloader /bootmgr<br />
grub&gt;boot<br />
</code><br />
随即进入windows7安装引导界面，一路装下去即可。</p>
<span id="MBR_1"><h3>恢复MBR</h3></span>
<p>windows安装完成后，多系统选单不见了，此时需要恢复MBR。我安装前在网上找到的几篇文章里有指明，可以在windows下以如下指令恢复：<br />
<code>echo c:\"linux.lnx"=linux &gt;&gt; boot.ini</code><br />
遗憾的是windows7里好像根本就没有boot.ini，试了一下，此法无效。</p>
<p>无奈只好用下了一份easyBCD，安装之后运行，添加LINUX启动项。C盘下会生成c:\nst\nst_linux.mbr文件，删除之，把此前备份的mbr.img复制到这个位置，重命名为nst_linux.mbr。</p>
<p>重启在多系统选单选择linux选项，即可看见原来的ubuntu多系统选单。进入ubuntu之后，再彻底还原MBR。<br />
<code>$ sudo dd if=/backup/mbr.img of=/dev/sda bs=446 count=1</code></p>
<span id="_3"><h3>参考链接</h3></span>
<p>感谢以下页面及其作者的无私分享。</p>
<ul>
<li><a href="http://bbs.pcbeta.com/thread-634679-1-1.html">来个高难度的，UBUNTU下硬盘安装WINDOWS7，逆向安装，冷门才强大！</a></li>
<li><a href="http://ubuntuforums.org/showthread.php?t=1035999">“How to” Dual boot Ubuntu and Windows 7 (Ubuntu installed first)</a></li>
</ul>
<img src="http://blog.efrees.com/?ak_action=api_record_view&id=143&type=feed" alt="" />

<h3>Related posts:</h3><ol><li><a href='http://blog.efrees.com/archives/ubuntu-load-mod_rewrite' rel='bookmark' title='Permanent Link: UBUNTU:启用mod_rewrite'>UBUNTU:启用mod_rewrite</a> <small>如果不想重装的话，也可以用ubuntu7.04自带的apache2,版本是2.2.3。默认的安装没有启用mod_rewrite,作为一个ubuntu新手，我迷惘了.. @a2enmod rewrite@ 即可 要用.htaccess的话，记得把 @AllowOverride none@ 改成 @AllowOverride all@...</small></li>
<li><a href='http://blog.efrees.com/failing-to-start-mysql-on-ubuntu-lucid.html' rel='bookmark' title='Permanent Link: 升级Ubuntu到10.04后MYSQL无法启动'>升级Ubuntu到10.04后MYSQL无法启动</a> <small>升级Ubuntu到10.04之后，连接mysql提示： Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'...</small></li>
<li><a href='http://blog.efrees.com/firefox-under-ubuntu-access-solution-is-also-the-issue-of-song-can-not-be-initialized.html' rel='bookmark' title='Permanent Link: 解决ubuntu下firefox访问亦歌无法初始化的问题'>解决ubuntu下firefox访问亦歌无法初始化的问题</a> <small>最近终于试用了wine——一个可以帮助我们在linux下运行windows程序的工具，还算比较顺滑，于是把ubuntu8.04升级到8.10，打算尽量少用windows了。 但是毕竟娱乐很少——前阵子windows里装的fallout III还没有玩完，ubuntu下那是别指望的了。只有打开在线听歌网站亦歌 ，也算聊胜于无了。古怪的是就出现了如下提示： 亦歌初始化失败，非常抱歉！ 这可能是由于您的Flash版本过低，亦歌需要Flash版本为9.0.0或以上。系统检测到您当前的版本为10.0 r12。 反 复安装了adobe-flashplugin和flashplugin-nonfree均不见效，同时发现yobo和google analytics里的flash也是无法播放。头疼了好一阵，这才注意到页面上的flash上右键菜单最后一个是quit...</small></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://blog.efrees.com/ubunt-install-windows7.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)

Served from: blog.efrees.com @ 2010-09-10 11:49:02 -->