windows下添加ubuntu引导 教程

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
头像
qy117121
论坛版主
帖子: 49909
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
送出感谢: 17 次
接收感谢: 335 次
联系:

windows下添加ubuntu引导 教程

#1

帖子 qy117121 » 2012-06-05 16:39

由于各种不同的原因,很多人需要用windows来引导ubuntu

1.XP 下用 grub4dos引导ubuntu 的grub2
修改windows引导盘下的boot.ini ,win7可以自行创建boot.ini
添加

代码: 全选

C:\grldr.mbr="Ubuntu"
http://download.gna.org/grub4dos/grub4d ... -06-20.zip 下载最新版grub4dos
取出grldr 和 grldr.mbr 放到C盘根目录
在C盘根目录创建menu.lst文件,内容如下


12.10及之后的版本

代码: 全选

title Ubuntu/Linux 12.10
find --set-root /boot/grub/i386-pc/core.img
kernel /boot/grub/i386-pc/core.img
boot

 #如果 /boot 是单独分区的,使用下面这样的:
title ubuntu/Linux 12.10 (/boot on single partitionas)
find --set-root /grub/i386-pc/core.img
kernel /grub/i386-pc/core.img
boot
12.04及之前版本ubuntu

代码: 全选

title ubuntu 12.04
find --set-root /boot/grub/core.img
kernel /boot/grub/core.img
boot

#如果/boot为单独分区,则使用
title ubuntu 12.04  (/boot on single partitionas)
find --set-root /grub/core.img
kernel /grub/core.img
boot
一定要是最新版的grub4dos,否则可能不支持ext4分区

2. win7 、8下,用easybcd添加neogrub引导

要在win7 、8 中添加ubuntu引导 的话,用easybcd 最简单 ,添加neogrub引导

图片

图片

图片

出来一个记事本窗口,删除里面的内容,同样复制上面的代码进去;代码见上面

感谢TeliuTe的图片 http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=392854

3. 用easybcd添加ubuntu grub2引导

安装好easybcd后运行,之后看图

图片


4.如果选择之后引导grub2菜单时出错了
normal.mod 的什么错误什么的

可以直接用grub4dos引导你的linux内核来启动,前提是你是知道你的ubuntu是/dev/sdaX
当然内核版本号什么的也自己改下
title ubuntu Linux
find --set-root /boot/vmlinuz-3.5.0-18-generic
kernel /boot/vmlinuz-3.5.0-18-generic root=/dev/sda2 ro quiet splash $vt_handoff
initrd /boot/initrd.img-3.5.0-18-generic

=====================================================================================

另添加/分区为btrfs 且/boot未单独分区的grub4dos 引导grub2代码,虽然只是多了/@ ......

代码: 全选

title 启动Ubuntu /@/boot/grub/i386-pc/core.img
find --set-root /@/boot/grub/i386-pc/core.img
kernel /@/boot/grub/i386-pc/core.img
boot
这些用户感谢了作者 qy117121 于这个帖子 (主题 3):
longyuan (2013-04-07 22:51) • sevk (2014-10-07 12:00) • wekin (2015-07-08 16:08)
评价: 11.11%
渠月 · QY    https://vz.rs/u
本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu
cao627
帖子: 992
注册时间: 2007-12-05 10:57
系统: ubuntu14.04
来自: 金山
送出感谢: 13 次
接收感谢: 62 次

Re: windows下添加ubuntu引导 教程

#2

帖子 cao627 » 2012-06-05 16:43

:em11
头像
qy117121
论坛版主
帖子: 49909
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
送出感谢: 17 次
接收感谢: 335 次
联系:

Re: windows下添加ubuntu引导 教程

#3

帖子 qy117121 » 2012-06-05 17:33

方法都来自论坛,只是汇总一下,省得有人问的时候我到处找

三种方法我全都测试过,可用,
渠月 · QY    https://vz.rs/u
本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu
943354086
帖子: 1
注册时间: 2012-05-25 11:42
送出感谢: 0
接收感谢: 0

Re: windows下添加ubuntu引导 教程

#4

帖子 943354086 » 2012-06-09 13:03

:em09
monkeycctv
帖子: 1
注册时间: 2011-02-01 14:32
送出感谢: 0
接收感谢: 0

Re: windows下添加ubuntu引导 教程

#5

帖子 monkeycctv » 2012-06-17 20:17

请教一下:
"find --set-root /boot/grub/core.img
kernel /boot/grub/core.img"
这两句的原理能解释一下吗?这两个命令的是属于GRUB还是LINUX?
头像
qy117121
论坛版主
帖子: 49909
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
送出感谢: 17 次
接收感谢: 335 次
联系:

Re: windows下添加ubuntu引导 教程

#6

帖子 qy117121 » 2012-06-17 20:19

monkeycctv 写了:请教一下:
"find --set-root /boot/grub/core.img
kernel /boot/grub/core.img"
这两句的原理能解释一下吗?这两个命令的是属于GRUB还是LINUX?
grub的命令
第一行 搜索/boot/grub/core.img 并把此分区作为root
第二行,指定内核为/boot/grub/core.img 也就是第一行搜索到的
渠月 · QY    https://vz.rs/u
本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu
头像
YeLee
论坛版主
帖子: 26388
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
送出感谢: 25 次
接收感谢: 307 次
联系:

Re: windows下添加ubuntu引导 教程

#7

帖子 YeLee » 2012-06-17 20:19

楼主辛苦了,是个好人,等发卡。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
头像
youzhiyili
帖子: 2418
注册时间: 2012-03-22 20:42
送出感谢: 128 次
接收感谢: 34 次

Re: windows下添加ubuntu引导 教程

#8

帖子 youzhiyili » 2012-06-17 22:13

我最喜欢简洁、清晰的教程 :em11
求楼主行行好,写个grub4dos引导U盘ubuntu+winPE+liveUSB
我还在google苦搜呢
:em06
@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
头像
qy117121
论坛版主
帖子: 49909
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
送出感谢: 17 次
接收感谢: 335 次
联系:

Re: windows下添加ubuntu引导 教程

#9

帖子 qy117121 » 2012-06-17 22:16

title [01] WinPE 迷你维护系统
#map +1 (hd0)
chainloader /Boot/ldrxpe (hd0)+1

title [02] Install Ubuntu
find --set-root /ubuntu/vmlinuz
kernel /ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu/ubuntu-12.04-desktop-i386.iso quiet locale=zh_CN.UTF-8
initrd /ubuntu/initrd.lz

title [03] 引导UBUNTU
find --set-root /boot/grub/core.img
kernel /boot/grub/core.img
boot
我U盘的部分引导菜单
渠月 · QY    https://vz.rs/u
本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu
头像
qy117121
论坛版主
帖子: 49909
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
送出感谢: 17 次
接收感谢: 335 次
联系:

Re: windows下添加ubuntu引导 教程

#10

帖子 qy117121 » 2012-06-17 22:19

引导U盘UBUNTU的话,最好还是把GRUB写到U盘的MBR吧
因为你即使用grub4dos

代码: 全选

title Ubuntu
root (hd0,7)
kernel /boot/grub/core.img
boot
这样的代码,也不是每台电脑都一样的,有的电脑从U盘启动会把U盘当成hd0
而有的又不会
渠月 · QY    https://vz.rs/u
本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu
头像
youzhiyili
帖子: 2418
注册时间: 2012-03-22 20:42
送出感谢: 128 次
接收感谢: 34 次

Re: windows下添加ubuntu引导 教程

#11

帖子 youzhiyili » 2012-06-17 22:21

谢LZ
@自由建客 @qy117121 @枫叶饭团 @cikekid @YeLee @jtshs256 @eexpress @ljj_jjl2008 @zhw2101024 @TeliuTe @月下叹逍遥 @leeaman @懒蜗牛Gentoo @灰色小狼 @photor @adagio @JiangHui @phoenixlzx @oneleaf
hdgmwlq
帖子: 1
注册时间: 2008-10-17 11:16
送出感谢: 0
接收感谢: 0

Re: windows下添加ubuntu引导 教程

#12

帖子 hdgmwlq » 2012-06-23 8:41

请问楼主:如何使xp、ubuntu12.04双系统默认启动xp?
头像
qy117121
论坛版主
帖子: 49909
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
送出感谢: 17 次
接收感谢: 335 次
联系:

Re: windows下添加ubuntu引导 教程

#13

帖子 qy117121 » 2012-06-23 8:53

hdgmwlq 写了:请问楼主:如何使xp、ubuntu12.04双系统默认启动xp?

代码: 全选

cd /etc/grub.d/
sudo mv 30_os-prober 08_os-prober
sudo update-grub
渠月 · QY    https://vz.rs/u
本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu
谁又谁
帖子: 138
注册时间: 2012-03-19 19:29
送出感谢: 4 次
接收感谢: 0

Re: windows下添加ubuntu引导 教程

#14

帖子 谁又谁 » 2012-06-26 8:08

mark一下,回来看,不过我是xp也一样么
头像
qy117121
论坛版主
帖子: 49909
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
送出感谢: 17 次
接收感谢: 335 次
联系:

Re: windows下添加ubuntu引导 教程

#15

帖子 qy117121 » 2012-06-26 8:09

谁又谁 写了:mark一下,回来看,不过我是xp也一样么
除了EASYBCD那个,前面两个XP都可以用
渠月 · QY    https://vz.rs/u
本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu
回复

回到 “启动和引导”