Linux公社论坛

 找回密码
 注册
查看: 173|回复: 2

[问题解决] 打造万能安装U盘一盘装多系统grub4dos引导安装linux系统包含ubuntu,centos,debian

[复制链接]

0

主题

0

听众

3

积分

新手上路

Rank: 1

yyuuyyuu1982 发表于 2020-3-19 13:00:45 |显示全部楼层
    疫情当下,家中无事,最近突发奇想,是不是可以弄一个在bios+MBR上可以安装常用Linux的万能安装盘,经过两天的下载测试,只完成了一个ubuntu的正常安装,用grub4dos引导,用软碟通UltraISO选择usb-hdd+V2 ,高端隐藏写入,隐藏分区,剩余显示分区格式化NTFS格式,为了拷贝入大文件,为了方便友友们编辑测试把这些文件打包上传,LST也放在可见分区,命名为linux.lst方便调试编辑,欢迎大家下载测试,共同合力制作一个造福广大LINUX爱好者的万能安装盘。

      我已下载安装测试过的安装清单:(用一台闲置老笔记本HP 2530p安装测试)
ubuntu  ubuntu-18.04.4-desktop-amd64.iso    1.98G(直接grub4dos引导安装成功)
deepin  deepin-15.11-amd64.iso   2.29G   (直接grub4dos引导安装失败,将镜像写入另一个空白U盘安装成功)
CentOS  CentOS-8.1.1911-x86_64-dvd1.iso    7.03G(直接grub4dos引导安装失败,将镜像写入另一个空白U盘安装成功)
debian  debian-10.3.0-amd64-xfce-CD   640mb (直接grub4dos引导安装失败,将镜像写入另一个空白U盘安装成功)


经验总结:
    安装ubuntu成功后第一次启动提示失败,闪屏不能进入,进进PE打开utuntu安装分区,路径 etc/default/grub,用记事本打开,编辑GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"改为GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"后成功。

          centos安装完,需要修复windows引导,而且启动界面缺乏选择windows菜单,需要手工添加引导启动程序。
    debian 安装过程很不友好,多次提示查找CDROM,在分区安装中我*作失误把windows系统弄坏了,幸好是闲置电脑一台,无大的损失,建议大家折腾也找一台闲置电脑。
    deepin 相对来说比较友好,符合中国人的习惯,毕竟是国产化的系统,安装完可以选择启动。

    期待大佬的出手,期待大家的反馈,特别是对linux.lst内容的修改,欢迎留言到下方。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

0

主题

0

听众

3

积分

新手上路

Rank: 1

yyuuyyuu1982 发表于 2020-3-21 21:32:18 |显示全部楼层
忘了上传启动界面截图了,补传一下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

回复

使用道具 举报

0

主题

0

听众

3

积分

新手上路

Rank: 1

yyuuyyuu1982 发表于 2020-3-22 19:40:53 |显示全部楼层
把iso镜像内vmlinuz和initrd两个文件复制出来,与ISO镜像文件,三个文件放一个文件夹,用GRUB4DOS引导ubuntu可以安装,但debian,deepin,centos不能,只能写入另一个U盘安装。下面附上linux.lst文件的内容,大家帮忙看看是哪里的问题


timeout 10
default 0
find --set-root /TCG/GRUB/MESSAGE && gfxmenu /TCG/GRUB/MESSAGE
configfile (md)4+8

title 【1】安装Utunbu(U盘/linuxiso/ubuntu/)
find --set-root /linuxiso/ubuntu/vmlinuz || find --set-root /linuxiso/ubuntu/ubuntu.iso || find --set-root /linuxiso/ubuntu/initrd
kernel /linuxiso/ubuntu/vmlinuz boot=casper iso-scan/filename=/linuxiso/ubuntu/ubuntu.iso locale=zh_CN.UTF-8
initrd /linuxiso/ubuntu/initrd

title 【2】 安装Debian(U盘/linuxiso/debian/)
find --set-root /linuxiso/debian/vmlinuz || find --set-root /linuxiso/debian/debian.iso || find --set-root /linuxiso/debian/initrd.gz
kernel /linuxiso/debian/vmlinuz boot=install.amd iso-scan/filename=/linuxiso/debian/debian.iso locale=zh_CN.UTF-8
initrd /linuxiso/debian/initrd.gz

title 【3】安装深度Deepin(U盘/linuxiso/deepin/)
find --set-root /linuxiso/deepin/vmlinuz || find --set-root /linuxiso/deepin/deepin.iso || find --set-root /linuxiso/deepin/initrd.lz
kernel /linuxiso/deepin/vmlinuz boot=live iso-scan/filename=/linuxiso/deepin/deepin.iso locale=zh_CN.UTF-8
initrd /linuxiso/deepin/initrd.lz

title 【4】 安装Centos(U盘/linuxiso/centos/)
find --set-root /linuxiso/centos/vmlinuz || find --set-root /linuxiso/centos/centos.iso || find --set-root /linuxiso/centos/initrd.img
kernel /linuxiso/centos/vmlinuz boot=isolinux iso-scan/filename=/linuxiso/centos/centos.iso locale=zh_CN.UTF-8
initrd /linuxiso/centos/initrd.img
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关注Linux公社官方微信,免费领取邀请码。

手机版|Linux公社(LinuxIDC.com)旗下网站【www.linuxidc.net】 ( 浙ICP备07014134号-4 )

GMT+8, 2020-4-6 22:46 , Processed in 1.052060 second(s), 12 queries , Wincache On.

Powered by Discuz! X 3.2

© 2010-2020 Comsenz Inc.

回顶部