设为首页 收藏本站
查看: 929|回复: 0

Windows 7(server 2008) 下直接硬盘安装 Ubuntu 10.04成为双系统的方法

[复制链接]

尚未签到

发表于 2015-5-1 06:09:30 | 显示全部楼层 |阅读模式
  本文引用地址:http://blog.iyunv.com/DanielChung/archive/2011/01/19/6152265.aspx
  紫色字体内容为本人安装过程中的总结,原文说是win7下的安装,但win7和windows server 2008的引导方式相同,且本人即是在ws2008下进行安装的
  ---------------------------------------------
  我这只下载Ubuntu10.04的ISO文件,又不想刻盘从光盘安装,麻烦又浪费一张光盘,又没有USB用,做不成LIVEUSB来启动安装,然后又不想用WUBI安装,觉得WUBI安装的方法系统的性能有所下降,经过一番努力终于找出一个完美解决方案,使用Grub引导成功安装双系统.
  一:先装WIN7系统,
  这个很简单就不多说,只需要在最后流出一定空间用来装Ubuntu10.04系统.我留了40G,Ubuntu安装文件很小,看个人需求了,10G也够的。最后一个分区在磁盘管理里面不要将其格式化。
  (先装WIN7然后再装Ubuntu的好处:因为Windows系统是从MBR引导,而Ubuntu是从grub引导了,如果顺序颠倒的话,会导致先安装的ubuntu无法使用,因为Windows可不管你用没有其他系统,微软就希望你只用Windows就好了,linux就很厚道,可以识别出来Windows系统。)
  二,设置grub启动项。
  1 、下载最新版本的 Grub4DOS下载地址: http://www.oschina.net/p/grub4dos 【这是我找到的下载地址】下载并解压缩后,将目录中的grldr , grldr.mbr, grub.exe三个文件复制到win7系统的C盘根目录下。
  2 、在下载好的Ubuntu 10.04系统iso文件中,在casper 文件夹目录下,找到vmlinuz、initrd.lz解压,并复制到C盘根目录下(无需解压整个casper文件夹,整个casper文件夹很大)
  3 、 C 盘根目录下建立menu.lst文件,内容为:
  title Install Ubuntu 10.04
  rootkernel /vmlinuz iso-scan/filename=/ubuntu-10.04-dvd-i386.iso
  boot=casper splashinitrd /initrd.lz
  (注意红色部分字母是区别大小写的,要与存放在C盘根目录下面的ISO文件名要一致)
  【在安装过程中因为casper少打了个字母,导致引导失败,改完后还是不行,幸好以前有个menu.lst,于是进入command line 模式,按照里面的命令执行,最后执行boot, 引导成功,下面是menu.lst内容,稍有不同,因为是菜鸟,不知者两个版本是不是一样的:




title Install Ubuntu
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-rc-desktop-i386.iso quiet splash ro locale=zh_CN.UTF-8 noprompt --
initrd /initrd.lz
  
  4:copy Ubuntu-10.04-desktop-i386.iso 到C盘根目录下面
  三、添加grub启动项
  :开始->运行 输入cmd, 在终端中输入 bcdedit /create /d "GRUB4DOS" /application bootsector命令结果会返回一个GUID,后面的命令用到这个GUID,
  (技巧:这个GUID很长,一个一个输入头都发晕,搞不好还输入错了,所以只要在命令窗口里按鼠标右键弹出一个窗口选”标记”然后用鼠标选中这一段GUID就算你已经成功复制了,然后需要输入GUID的时候只需要按鼠标右键选粘贴GUID自动复制出来了)
  然后再分别执行以下命令,记住里面的{GUID}要用第一条命令得出来的GUID来替代.
  bcdedit /set {GUID} device partition=C:
  bcdedit /set {GUID} path \grldr.mbr
  bcdedit /displayorder {GUID} /addlast
  四:硬盘安装 Ubuntu 10.04:
  1.重启机器,在启动项选择“GRUB4DOS”,再选择“Install Ubuntu 10.04”,进入ubuntu10.04的安装程序。大约10秒后会进入Ubuntu桌面系统,
  这时打开终端,输入sudo umount -l /isodevice这一命令取消掉对光盘所在驱动器的挂载,否则分区界面找不到分区。
  2:在桌面上直接双击 install ubuntu10.04 LTS 正式进入安装阶段,一次下一步【沉痛的教训:一定要在安装过程中拔掉U盘,否则会在检测键盘布局那里卡住,耗费了好长时间来查原因】,这里只谈重点怎么分区一块硬盘可以创建四个主分区或三个主分区和若干个逻辑分区
  到分区界面选 -> 手动指定分区 ,这里已经检测到WIN7系统了.
  3在空闲的分区上我这里先分一个SWAP分区,大小约2G,SWAP分区是Linux系统的交换文件存储地址,会频繁读写,如果怕伤硬盘也可以不分,不过我还是建议分这个分区,因为毕竟硬盘比内存要便宜很多,而且硬盘用个6年是绝对不成问题的。
  4接着再创建一个根分区。
  5接下来按照提示安装。装完以后重启就可以进入Linux系统了。
  五: 找回win7的启动项
  Ubuntu安装完后会重启会发现没有win7的启动项了。这里需要在终端中更新一下启动项打开终端输入:sudo update-grub2回车。终端内会显示加的几个ubuntu选项和最下行的Microsoft Windows XP Professiona选项字样。
  这时候,重启就有开机ubuntu选项和Microsoft Windows XP Professiona选项了。
  如果想把win7放在第一个启动选项中,打开终端输入:sudo gedit/boot/grub/grub.cfg, 将win7的选项移动至第一项。
  六: 删除Grub 的启动项
  由于在windows 7系统里面为了安装Ubuntu我们加载了GRUB4DOS到启动项中,现在装好Ubuntu以后,我们可以把它从启动项中删除了,先进入windows 7系统,进入命令行使用bcdedit /delete {GUID}将GRUB4DOS的启动项删除,GRUB4DOS启动项的GUID可使用bcdedit /v查看
  【不知是不是因为之前的那个编辑错误,选择windows server enterprise 2008启动项后,仍然是只有install Ubuntu一个引导项,我的方法是进入ubuntu,可以加载windows硬盘,删除之前在C盘的那些文件,重新启动后就可以看到windows server的启动项了,进入windows,运行bcdedit删除grub引导项,再重启,选择windows server 2008启动项就没有grub的引导了】
  OK, 至此win7和Ubuntu10.04双系统安装完成。     

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-62342-1-1.html 上篇帖子: install and configure Microsoft SharePoint Server 2013 on Windows Server 2008 R2 下篇帖子: 将Windows Server 2008转换为工作站操作系统
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表