之前一直用windows7环境下的虚拟机装的操作系统,但有时候在切换系统时老是死机,还是装一个硬盘版的ubuntu 12.04 server吧

先说一下本人的环境吧:windows 7 32位专业版+酷睿双核2.53的cpu+4G DDRIII  1066MHZ的内存,

  1. 先从chinaunix论坛上下载了ubuntu 12.04 server版本的.iso文件
  2. 下载initrd.gz and vmlinuz
  3. 具体下载地址是:参考http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-i386/current/images/hd-media/,记住一定要用这个做引导的文件,不能提取ubuntu-12.04.1-server-i386.iso解压之后的同名文件
  4. 下载grub4dos
  5. 将其中一个盘格式化为fat32格式后,放入iso文件以及initrd.gz以及vmlinuz。 我本机有C/D/E/F/H盘,除了C盘是主分区之外,其他都是逻辑分区。我准备将本机的F盘作为linux操作系统盘,所以我先把其他盘(H盘)格式化为fat32格式,格式化工具我用的是guiformat.zip。这里的H盘只需要2G就足够用了
  6. 把第一步下载的iso文件,放入H盘根目录。
  7. 把grub4dos中的boot.ini、grldr、grldr.mbr、grub.exe、menu.lst 取出来,放到C盘根目录
  8. 把menu.lst文件清空,把下面的内容拷贝进去
        title Install Ubuntu
        root (hd0,7)
        kernel /vmlinuz
        initrd /initrd.gz
  9. 重启windows,可以看到屏幕启动选项中有 grub 字样,点击进入,屏幕上显示Install Ubuntu,再点击进入就可以了。

注意:安装过程会提示找不到iso文件,点击确定,然后选择/dev/sda8就可以找到iso文件,点确定继续。

一旦安装linux的过程中出错退出,然后就会没有入口可以进入windows7操作系统了,当时把我急的啊,真是想重装系统的想法都有了。

不过不用急,在 install ubuntu的界面出现后,你只需要键入‘c’,就进入了grub的dos界面了,然后敲入以下代码:

chainloader (hd0,0)/bootmgr

然后再键入:boot

这样就可以顺利地进入到win7系统了。
全部安装成功后,需要将c盘上的相关文件删掉才行的,全部删掉后可以使用easyBCD软件,新建一个linux系统启动项,这样就可以保证双系统都正常使用了。

最新文章

  1. 不在折腾---hive-0.13.1-bin
  2. ZTSD_008_1表没有某订单数据,无法回写交期
  3. 高通平台msm8909 LK 实现LCD 兼容
  4. VS2013 当前不会命中断点还未为文档加载任何符号
  5. Oracle中Clob类型处理解析:ORA-01461:仅可以插入LONG列的LONG值赋值
  6. hdu 3068 最长回文 manacher
  7. ocp 1Z0-042 61-120题解析
  8. asp.net中对象的序列化,方便网络传输
  9. git ignore 的使用
  10. 【二分】【最长上升子序列】HDU 5489 Removed Interval (2015 ACM/ICPC Asia Regional Hefei Online)
  11. Caused by: org.springframework.beans.factory.BeanCreationException
  12. 使用Unity创建塔防游戏(Part2)
  13. 朗姆达表达式类似IN查询条件
  14. ucos系统初始化及启动过程
  15. Spark Scheduler模块源码分析之TaskScheduler和SchedulerBackend
  16. .NET Core中的路由约束
  17. [原]jsbsim 自动驾驶c310ap文件改写
  18. mybatis-高级结果映射之一对一
  19. 第九章 LinkedBlockingQueue源码解析
  20. Linux中的SELinux详解--16

热门文章

  1. tomcat+redis实现session共享缓存
  2. Java 截取反斜杠--java使用split拆分特殊字符
  3. 百度全站变https
  4. SecureCRT7.3和SecureFX7.3的MAC下破解
  5. UserManageSys
  6. cocos2d-x 3.0 画图节点——Node
  7. [小技巧] Python 脚本暴力破解 HC2600 机顶盒管理密码
  8. linux cat /proc/cpuinfo
  9. iOS之AFN错误代码1016(Error Domain=com.alamofire.error.serialization.response Code=-1016 "Request failed: unacceptable)
  10. asp.net "callback" 和 "postback" 的区别.