zoukankan      html  css  js  c++  java
  • Win7下硬盘安装Ubuntu10.10双系统

    1. 事先分区

        在Win7系统里,用Acronis Disk Director Suite给ubuntu系统分4个区:

        名字:/swap

        格式:swap

        大小:3GB

        名字:/boot

        格式:ext3

        大小:2GB

        名字:/home

        格式:ext3

        大小:8GB

        名字:/

        格式:ext3

        大小:15GB

    2. 下载ubuntu和相关工具

        在Ubuntu官方网站上下载“ubuntu-10.10-desktop-amd64.iso”

        下载网址:http://www.ubuntu.com/desktop/get-ubuntu/download

       下载最新版Grub4Dos(我所使用的版本:grub4dos-0.4.4-2009-06-20),解压后,复制grldr, grldr.mbr两个文件到C盘根目录。

       下载网址:http://download.gna.org/grub4dos/

    3. 配置硬盘安装环境

        下载的“ubuntu-10.10-desktop-amd64.iso”可以放在任何一个盘的根目录下。我把它放在E:/。

        从这个iso文件里,用winrar等工具,提取Casper下的vmlinuz和initrd.lz两个文件,放到iso的同一个盘的根目录下,比如我把它们也都放在E:/。

        在这个盘的根目录下,新建一个文本文件,命名为:menu.lst,写入的内容:

    title Install Ubuntu 10.10
    find /ubuntu-10.10-desktop-amd64.iso
    kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.10-desktop-amd64.iso locale=zh_CN.UTF-8
    initrd /initrd.lz

    4. 创建安装启动菜单 

    开始菜单->运行->输入CMD,命令提示符下如下操作:

    bcdedit /create /d GRUB4DOS /application bootsector

    命令结果应该会返回一个GUID(一串字母和数字的组合),记录下,后面要用到这个GUID,并依次执行如下命令:

    bcdedit /set {GUID} device partition=C:

    bcdedit /set {GUID} path \grldr.mbr

    bcdedit /displayorder {GUID} /addlast

    5. 安装Ubuntu10.10 

    重启,在启动项选择“GRUB4DOS”,再选择“Install Ubuntu 10.10”。

    进入Ubuntu桌面之后,桌面上会有两个图标,一个Examples,一个“安装”。

    在双击安装之前,打开终端,输入

    sudo umount -l /isodevice

     

    这一命令取消掉对光盘镜像所在驱动器的挂载,然后进入Ubuntu 10.10的安装。

     

    6.删除安装启动菜单 

    安装完成之后,重启进入Windows(不要进入Ubuntu),把原来的grldr, grldr.mbr,vmlinuz,initrd.lz和menu.lst删掉。

    并删除GRUB4DOS启动菜单项。

    a、确保以管理员身份启动cmd窗口

    b、输入并执行命令bcdedit,查看所有的启动菜单项。如下示例:
    C:\Windows\system32>bcdedit

    Windows Boot Manager
    --------------------
    identifier              {bootmgr}
    device                  partition=C:
    description             Windows Boot Manager
    locale                  zh-CN
    inherit                 {globalsettings}
    default                 {current}
    resumeobject            {f00a81b4-9c18-11de-817f-f75094157968}
    displayorder            {current}
                            {f00a81b3-9c18-11de-817f-f75094157968}
                            {f00a81b8-9c18-11de-817f-f75094157968}
    toolsdisplayorder       {memdiag}
    timeout                 10

    Windows Boot Loader
    -------------------
    identifier              {current}
    device                  partition=C:
    path                    \Windows\system32\winload.exe
    description             Windows 7
    locale                  zh-CN
    inherit                 {bootloadersettings}
    recoverysequence        {f00a81b6-9c18-11de-817f-f75094157968}
    recoveryenabled         Yes
    osdevice                partition=C:
    systemroot              \Windows
    resumeobject            {f00a81b4-9c18-11de-817f-f75094157968}
    nx                      OptIn

    Real-mode Boot Sector
    ---------------------
    identifier              {f00a81b3-9c18-11de-817f-f75094157968}
    device                  partition=C:
    path                    \grldr.mbr
    description            GRUB4DOS

    其中倒数第二条记录正是需要删除掉的,它的ID号是{f00a81b3-9c18-11de-817f-f75094157968}。

    c、输入并执行命令bcdedit /delete {f00a81b3-9c18-11de-817f-f75094157968}
    得到操作成功的提示:
    C:\Windows\system32>bcdedit /delete {f00a81b3-9c18-11de-817f-f75094157968}
    The operation completed successfully.

    d、重启计算机,就可以看到GRUB4DOS菜单被成功删除! 

     

     

  • 相关阅读:
    WCF学习笔记之传输安全
    JavaScript –type
    详解android的号码匹配
    list和用vector区别(Vector相当于是数组,读写快,插入慢)
    拒绝收购邀请,三年专注开发,开源的私有云盘“迷你云”(十人团队在三年时间里靠自筹资金专注开发出来的作品)
    无功不受禄
    如何判断是否安装了VC RUNTIME
    GExpert 1.38 实验版含经典代码格式工具 Berlin 编译版
    初始化IoC容器(Spring源码阅读)
    JavaScript函数绑定
  • 原文地址:https://www.cnblogs.com/kekec/p/1868902.html
Copyright © 2011-2022 走看看