win7 and ubuntu

时光毁灭记忆、已成空白 提交于 2019-11-28 14:55:21

原文引用 大专栏  https://www.dazhuanlan.com/2019/08/26/5d6337dd01fb3/


  1. 准备一个安装ubuntu的分区及Ubuntu的ISO镜像
  1. 将ubuntu系统镜像拷贝到C盘根下。把ubuntu系统镜像文档中casper目录下 initrd.lz vmlinuz (13.10中64位:vmlinuz.efi)拷贝出来放到C盘根下(13.10中64位的vmlinuz.efi改名为vmlinuz)。

  2. windows下运行EasyBCD中“添加新条目”->“NeoGrub”->“安装”

  3. 配置,安装完成后点击“配置”,输入如下内容:

    title Install Ubuntu
     (hd0,1)
    kernel (hd0,1)/vmlinuz boot=casperiso-scan/filename=/ ubuntu-14.10-desktop-i386.iso ro 
    quiet splashlocale=zh_CN.UTF-8
    initrd (hd0,1)/initrd.lz
    

==注意配置中的待安装的ubuntu系统镜像文档名和指定C盘所在分区的位置,注意调节括号中后面一个数值。==

  1. 重启系统选择NeoGrub。

  2. 在安装之前打开终端(Ctrl+Alt+T),输入 sudo umount –l /isodevice,注意空格,可多执行一次,以确保将挂载的镜像移除,否则将无法进行安装。

  3. 运行ubuntu安装进程

  4. 在安装类型中选择“其他选项”

分区方案:
/boot
/
swap
/home

  1. 根据自己系统的具体情况进行分区。如果由ubuntu启动引导win7,则安装启动引导器的设备可以不用更改,默认即可。如果想由win7启动引导ubuntu,则安装启动引导器的设备应选择/boot或/ 所在的分区。

  2. 选择安装即可进行ubuntu安装。

  3. 如果选择的是win7引导ubuntu的方式,安装完成后启动电脑,在启动引导菜单中是看没有ubuntu的引导菜单的。先不管,直接进入win7。

  4. 运行EasyBCD,“添加新条目”->“Linux/BCD”。类型选择 Grub2,名称可自定,驱动器选择/boot所在的分区。点击“添加条目”即可。

  5. 在EasyBCD中,“添加新条目”->“NeoGrub”->“删除”,删除ubuntu的安装引导。

  6. 在EasyBCD中,“选中编辑引导菜单”可对引导菜单进行管理,可看到刚才添加的ubuntu引导。
  7. 重启电脑即可发现刚添加的ubuntu启动引导。
  8. 如果是ubuntu启动引导win7,默认启动的系统是ubuntu。此时可记下win7启动引导所在的位置(从上往下计数,以0开始)。
  9. 进入ubuntu系统,我们来编辑/etc/default/grub这个文档,以使默认启动为win7。打开终端(Ctrl+Alt+T),输入sudo vim /etc/default/grub 。找到如下位置:

    GRUB_DEFAULT=0
    
    
    
    GRUB_HIDDEN_TIMEOUT_QUIET=true
    
    GRUB_TIMEOUT=10
    
    GRUB_DISTRIBUTOR=`lsb_release-i -s 2> /dev/null || echo Debian`
    
    GRUB_CMDLINE_LINUX_DEFAULT="quietsplash"
    
    GRUB_CMDLINE_LINUX=""
    

注:GRUB_DEFAULT即为指定默认的启动,现把其值设置成我们之前记下的值即可。

GRUB_TIMEOUT为启动引导菜单等待选择的时间(单位:秒),可自行修改。

保存后执行如操作:

sudo update-grub
重启后默认即为启动win7了。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!