2012547478659 发表于 2018-9-27 16:39:08

centos 7 1804 ISO启动报错

本帖最后由 2012547478659 于 2018-9-27 16:43 编辑

使用grub命令如下
set myiso=(hd0,gpt3)/centos7.iso
loopback loop $myiso
probe -l (loop) --set=looplab
set vm=(loop)/isolinux/vmlinuz
set int=(loop)/isolinux/initrd.img
linux $vm rd.live.image root=live:CDLABEL=$looplab iso-scan/filename=$myiso
initrd $int
boot
报错如下:
【FAILED】Failed to start Switch Root

xing1954 发表于 2018-9-27 18:42:12


我是抄来的,不知道行不行。
GURB2 EFI模式下安装Ubuntu的启动代码


menuentry "Ubuntu (Loopback boot)" {
         set iso_path="/boot/ubuntu.iso"
         loopback loop ${iso_path};
         export iso_path;
         set root=loop;
         configfile /boot/grub/loopback.cfg
}

2012547478659 发表于 2018-9-28 14:25:54

本帖最后由 2012547478659 于 2018-9-28 14:27 编辑

wintoflash 发表于 2018-9-27 16:48
iso-scan/filename=$myiso 这里不对。不应该是(hd0,gpt3)/centos7.iso,而应该是/centos7.iso,不带盘符

谢谢!不知道这里面是什么原因呐

centos 安装问题真多

2012547478659 发表于 2018-9-28 14:28:21

xing1954 发表于 2018-9-27 18:42
我是抄来的,不知道行不行。
GURB2 EFI模式下安装Ubuntu的启动代码



谢谢,centos 安装时要加许多内核参数,一不小心就出错

2012547478659 发表于 2018-9-28 16:59:42

wintoflash 发表于 2018-9-27 16:48
iso-scan/filename=$myiso 这里不对。不应该是(hd0,gpt3)/centos7.iso,而应该是/centos7.iso,不带盘符

用您的grub 文件浏览工具,我试了几种方式启动centos7 1804的ISO都报dracut-initqueue timeout

dhlxtynz 发表于 2018-9-29 01:16:00

谢谢分享!

2012547478659 发表于 2018-9-29 08:34:44

wintoflash 发表于 2018-9-28 17:17
iso是不是放ntfs/exfat分区了,CentOS貌似只认fat32。
在intramfs shell下输入blkid看看有没有你的U盘。

谢谢。
我没有用U盘,是在配置好ESP分区,启动到该分期操作shell。
因该是ISO放到了NTFS分区导致的吧。
不过CENTOS7 1804的镜像大于4G,也用不了fat32了,只能另外想办法了

jxdeng2017 发表于 2018-9-29 17:23:01

W大的方法可行。在本地硬盘或者移动硬盘上划一块EXT3/4的空间,放入centOS镜像文件,即可安装,用W大的filemanager 一样也可以的。{:1_186:}
页: [1]
查看完整版本: centos 7 1804 ISO启动报错