RT 我使用 Grub4dos 引导 Ubuntu 成功了。可是引导 CentOS 改怎样引导,grub4dos 该怎么写呢,试了好几种写法都不成功,还望大腿们给予指点~~!!
---------------------这种试过了----------------
title Install-CentOS
find --set-root /myudisk.txt
kernel /isolinux/vmlinuz
initrd /isolinux/initrd.img
---------------------这种试过了----------------
====================这种也试过了================ https://www.rmprepusb.com/tutorials/126_Fedora
====================这种也试过了================
有木有大神从 CentOS-7-x86_64-DVD-1810.iso_ 文件引导 进入 live 模式的、、、ubuntu 我已经成功了,跪求 CentOS 的。。万分感谢!!!
1
dorothyREN 2019-02-21 09:36:56 +08:00
为啥要用这个,poweriso 直接烧进去不好吗。
|
2
AlienMonkey OP @dorothyREN 因为想制作一个多功能的启动 U 盘,这样一能节省 U 盘,二不用每次都重新做一次了。。:smiley::smiley:
|
3
vmebeh 2019-02-21 09:40:51 +08:00 via iPhone
可以做多启动的 livecd,用 u 盘量产工具虚拟成 usb-cdrom 提升体验
|
4
AlienMonkey OP : smiley :
|
5
AlienMonkey OP @vmebeh 感谢~ 主要还是想尝试成功引导 iso 文件来进行安装~~
|
6
vmebeh 2019-02-21 09:53:19 +08:00 via iPhone
以前也做过 ubuntu+win 的,ubuntu 用的第一种方式,win7/win10 的是直接从原版 iso 精简出来的可行,但大体积的 iso 好像都不好用。
|
7
AlienMonkey OP @vmebeh 对对对,我现在就是,所以我采用了 grub4dos 结合 winPE,即可以实现引导 win,又可以引导 ubuntu 的 iso 文件,这个已经成功了,可是还想加个 CentOS 的,但却怎么引导都不成功。
|
8
vmebeh 2019-02-21 10:06:24 +08:00 via iPhone
@AlienMonkey CentOS 没研究过…
|
9
aLonHB 2019-02-21 10:18:40 +08:00 via Android
路过,同折腾过
|
10
AlienMonkey OP @aLonHB CentOS 成功了没。。。 难道 NTFS 格式的不行?~~折腾 3 天了,快哭了。。。
|
11
AlienMonkey OP @vmebeh 邀请大佬出山 Debog
|
12
CallMeReznov 2019-02-21 10:30:58 +08:00
LZ...去装个电脑店之类的那种装机 U 盘启动
他自带 Grub 的 你把 ISO 放到 U 盘目录下选择即可启动 不要单独写。。 |
13
AlienMonkey OP @CallMeReznov 系统提醒您,RMB 不足,请及时充值,哈哈~~
|
14
AlienMonkey OP 看来好像是可以的,但是要非 NTFS 分区才行。。。
|
15
CallMeReznov 2019-02-21 10:35:57 +08:00
@AlienMonkey #13 我用这个方法装过 ESXI UBUNTU CENTOS LIVE 也正常跑
|
16
AlienMonkey OP @CallMeReznov 嗯嗯,live 好像是可以的~~
|
17
tifang 2019-02-21 10:53:58 +08:00
winsetupfromusb 试试?不过我没试过类 Linux 系统
|
18
vmebeh 2019-02-21 10:58:55 +08:00 via iPhone
刚试了 minimal,可以启动
提取了 LiveOS、Packages、.diskinfo、RPM-* 提取了 isolinux/vmlinux、initrd.img 放在 LiveOS 下 根据 /efi/boot/grub.cfg 在 grub.lst 添加入口 title CentOS 7 liveCD kernel /LiveOS/vmlinuz inst.stage2=hd:LABEL=20190221_104044 initrd /LiveOS/initrd.img LABEL 改成 iso 的 label 有空格要转义,为了调试方便 kernel 不要 quiet 参数 ios 用 ultraiso 制作 btw,win7+、ubuntu、centos 三款镜像都支持 UEFI,用 grub 或许会更方便。 |
19
vmebeh 2019-02-21 11:07:42 +08:00 via iPhone
kernel 漏了 rd.live.check 参数,加上才是 livecd 模式
|
20
vmebeh 2019-02-21 12:01:43 +08:00 via iPhone
抱歉,忽略上一条参数,那个是检查介质的
|
21
exkernel 2019-02-21 13:26:32 +08:00 via iPhone
|
22
feng0vx 2019-02-21 18:19:51 +08:00 via Android
kernel 传递参数 root=live:/dev/xxx
|
23
AlienMonkey OP @tifang 感谢您的方案,没用过 winsetupfromusb,有机会试一试~~
|
24
AlienMonkey OP @vmebeh 哈哈,感谢大佬,拉您回来实践,这两天忙来着,忘记回复了,我回去试试您的方法,~~我的问题解决了,我用的另一种方式,回家把我的贴出来。辛苦喽~
|
25
AlienMonkey OP @exkernel 三克油,最大同性交友平台的案例
|
26
AlienMonkey OP @vmebeh 这个 kernel 后面指定的这些参数有教程吗~~?现在我还都没弄明白啥意思,还有 LABEL 怎么获取的。。。
|
27
AlienMonkey OP @feng0vx 每次机器上安装的硬盘数量不一定,/dev/sd*中的*也就不一定,这样不能解决通用的功能呀~不过感谢您的方案~~
|
28
vmebeh 2019-02-26 15:40:51 +08:00 via iPhone
@AlienMonkey CentOS 有单独的 LiveCD 镜像,DVD 和 minimal 都没有 LiveCD 功能,看启动目录 LiveCD 可能又没有安装功能,也许 10G 的 Everything 镜像是多合一的…
而 Ubuntu 是二合一的 所以前面发的不对,应该换 livecd 的来填,但是思路是一样的 启动参数一般是按镜像的 grub.cfg 或者 isolinux.cfg ,应该有文档可以查到 LABEL 是制作多启动镜像的标签,类似硬盘的卷标 |
29
AlienMonkey OP @vmebeh 哇~~万分感谢,这么详细得讲解~~!明白了。我是按下面这种方式解决的,都可以启动,但是应该会对内存有要求的吧~把整个 iso 映射到内存中了,这个说法对吧。。。。
|
30
AlienMonkey OP title [04] 安装 CentOS-7-x86_64 位( 8G 或 8G 以上才可以使用)
find --set-root /CentOS/CentOS-7-x86_64-DVD-1810.iso map /CentOS/CentOS-7-x86_64-DVD-1810.iso (0xff) || map --mem /CentOS/CentOS-7-x86_64-DVD-1810.iso map --hook chainloader (0xff) title [05] 安装 CentOS-7-x86_64 位(网络安装版) find --set-root /CentOS/CentOS-7-x86_64-NetInstall-1810.iso map /CentOS/CentOS-7-x86_64-NetInstall-1810.iso (0xff) || map --mem /CentOS/CentOS-7-x86_64-NetInstall-1810.iso map --hook chainloader (0xff) title [06] 运行 CentOS-7-x86_64-LiveGNOME find --set-root /CentOS/CentOS-7-x86_64-LiveGNOME-1810.iso map /CentOS/CentOS-7-x86_64-LiveGNOME-1810.iso (0xff) || map --mem /CentOS/CentOS-7-x86_64-LiveGNOME-1810.iso map --hook chainloader (0xff) |
31
vmebeh 2019-02-28 00:39:38 +08:00 via iPhone
|
32
AlienMonkey OP @vmebeh 棒棒哒!
|