U 盘 Grub4dos 引导 CentOS-7-x86_64-DVD-1810.iso 启动安装

2019-02-21 09:30:34 +08:00
 AlienMonkey

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 的。。万分感谢!!!

5405 次点击
所在节点    程序员
32 条回复
exkernel
2019-02-21 13:26:32 +08:00
feng0vx
2019-02-21 18:19:51 +08:00
kernel 传递参数 root=live:/dev/xxx
AlienMonkey
2019-02-26 14:15:57 +08:00
@tifang 感谢您的方案,没用过 winsetupfromusb,有机会试一试~~
AlienMonkey
2019-02-26 14:19:15 +08:00
@vmebeh 哈哈,感谢大佬,拉您回来实践,这两天忙来着,忘记回复了,我回去试试您的方法,~~我的问题解决了,我用的另一种方式,回家把我的贴出来。辛苦喽~
AlienMonkey
2019-02-26 14:19:58 +08:00
@exkernel 三克油,最大同性交友平台的案例
AlienMonkey
2019-02-26 14:22:21 +08:00
@vmebeh 这个 kernel 后面指定的这些参数有教程吗~~?现在我还都没弄明白啥意思,还有 LABEL 怎么获取的。。。
AlienMonkey
2019-02-26 14:24:16 +08:00
@feng0vx 每次机器上安装的硬盘数量不一定,/dev/sd*中的*也就不一定,这样不能解决通用的功能呀~不过感谢您的方案~~
vmebeh
2019-02-26 15:40:51 +08:00
@AlienMonkey CentOS 有单独的 LiveCD 镜像,DVD 和 minimal 都没有 LiveCD 功能,看启动目录 LiveCD 可能又没有安装功能,也许 10G 的 Everything 镜像是多合一的…
而 Ubuntu 是二合一的

所以前面发的不对,应该换 livecd 的来填,但是思路是一样的

启动参数一般是按镜像的 grub.cfg 或者 isolinux.cfg ,应该有文档可以查到

LABEL 是制作多启动镜像的标签,类似硬盘的卷标
AlienMonkey
2019-02-27 21:48:28 +08:00
@vmebeh 哇~~万分感谢,这么详细得讲解~~!明白了。我是按下面这种方式解决的,都可以启动,但是应该会对内存有要求的吧~把整个 iso 映射到内存中了,这个说法对吧。。。。
AlienMonkey
2019-02-27 21:48:42 +08:00
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)
vmebeh
2019-02-28 00:39:38 +08:00
@AlienMonkey 是这样的,好像有的情况可能不行

PS:测试了一下,livecd 有安装功能
AlienMonkey
2019-02-28 18:19:35 +08:00
@vmebeh 棒棒哒!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/537114

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX