无忧启动论坛

 找回密码
 注册
搜索

两个菜单问题:菜单如何隐藏顶部、底部信息?如何空一格显示菜单?

查看数: 8770 | 评论数: 17 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-7-11 19:01

正文摘要:

如题: grub4dos可以实现的如下两个功能,grub2如何实现? 1、菜单如何隐藏顶部、底部信息?也就是整个界面只显示方框内的菜单信息(不需要背景) 2、如何空一格显示菜单?比如菜单是8行的话,必须一行挨着一 ...

回复

netmjwork 发表于 2018-7-24 12:23:34
本帖最后由 netmjwork 于 2018-7-24 12:28 编辑
窄口牛 发表于 2018-7-24 12:08
简单就捡别人的用,不想研究还要个性化,哪有那么美的事。


谢谢!
确实没有弄明白,所以有朋友愿意指点下的话更好,能够加快自定义的进度,至于完全研究透,那需要更多精力,而且纯技术的有些花费精力也不一定能研究透……
                            我也不完全是“拿来主义”,能自己解决的都自己解决,理解不透的或解决不了的就问,有朋友回答就更快解决问题,没有也就保持目前的进度……  以后有时间再仔细研究……
窄口牛 发表于 2018-7-24 12:08:18
简单就捡别人的用,不想研究还要个性化,哪有那么美的事。
netmjwork 发表于 2018-7-21 19:57:41
wintoflash 发表于 2018-7-21 19:32
你的理解有很多错误。先研究透原理再下结论吧。。。

针对上面的理解给指点下吧,谢谢~

研究透原理感觉太麻烦,看了一些帖子感觉操作都很麻烦,就想简单适用
netmjwork 发表于 2018-7-21 17:02:02
本帖最后由 netmjwork 于 2018-7-21 17:07 编辑
wintoflash 发表于 2018-7-20 23:04
不需要grub2。
你搜一下NTBOOT的用法。


多谢指点,找了好几个版本,有些PE的“.wim”内核无法正常启动,能启动的概率比较低……

又试了run模块,也是有的.wim内核无法启动,但run命令很简洁,不像ntboot需要很多文件才能运行

原因好像是这两个工具都是将“.wim”内核给加载到内存然后才开始启动PE,不像ISO的可以直接启动PE,出现的问题基本是两种:1、路径不对,不知道怎么设置才能正常运行……   2、内存不足,这个有些区别,比如实际内存12G一般的PE绝对够用,但启动.wim还是提示内存不够,实际 .wim文件是1.1G,好像虚拟盘是12G


其实想grub4dos直接启动“.wim”文件就是不想同一个PE,在grub2方式下只能启动.wim,然后g4d下对.wim的支持又不是很好,还得为一个PE准备.wim和.iso两个版本,大的PE就浪费空间。
netmjwork 发表于 2018-7-20 19:30:27
本帖最后由 netmjwork 于 2018-7-20 19:36 编辑
wintoflash 发表于 2018-7-20 18:21
不需要背景图。
theme.txt


非常感谢!有效果~

不过有个问题,选择PE的菜单之后,总是要弹出一个报错窗口,等待自动消失或手动按键盘跳过报错信息,之后才会进入PE的启动阶段,帮忙看下是哪里的问题,弹出报错信息内容如下:
(加上这句“set theme=/path/to/theme.txt”之前不会弹报错信息,但会出现一个异常的彩色条带,之后继续启动PE)

===================================    报错内容:
error: null src bitmap in grub_video_bitmap_create_scaied.
/EndEntire
file path: /ACPI(a0341d0,0)/PCI(0,14)/USB(11,0)/USB(3,0)
/HD(1,100,1d4bfoo,eeebd4ca000000,1,1)/File(\8pe)/File(8pex64.efi)/EndEntire

Press any key to continue......

===================================    以下为菜单内容,不知道是不是菜单的问题?
set superusers="name"
password_pbkdf2 1 grub.pbkdf2  ……密码略去……
set timeout=6
set default=0
set gfxmode=1024x768,auto
insmod gfxterm
terminal_output  gfxterm
set theme=/EFI/BOOT/theme.txt
insmod font
loadfont /EFI/BOOT/unicode.pf2

menuentry "[1]   8 PE" --unrestricted  {chainloader /8PE/8PEX64.EFI}        选中这个菜单就会报错,必须手动敲键盘才能快速跳过错误信息,然后继续PE的启动,比较麻烦……

netmjwork 发表于 2018-7-20 15:50:56
窄口牛 发表于 2018-7-20 12:19
深度,乌班图等等,它们的主题就都很简单吧

能给一个吗?
搜索不到这两个的主题……   非常感谢!

我其实只需要极简的一个纯黑背景图替换,然后字体设置下就行,关键就是想把顶部、底部的信息给弄掉……
窄口牛 发表于 2018-7-20 12:19:13
深度,乌班图等等,它们的主题就都很简单吧
netmjwork 发表于 2018-7-20 11:13:36

谢谢!

现成的需要的文件及目录太多,只是需要极简的效果,没找到合适的,还是算了……
窄口牛 发表于 2018-7-18 22:34:04
下载个现成的。
netmjwork 发表于 2018-7-18 22:07:36
窄口牛 发表于 2018-7-12 06:38
好像我试过透明字符不行,因为它没有utf8的,不知道linux怎么弄透明字符。

请教:加主题只修改 grub.cfg 能实现吗?

我的需求非常简单,就是希望去掉顶部底部信息,黑底白字的效果就行,最简洁的实现方式麻烦指点下,多谢!

看了半天资料,都是要添加不少文件,而且路径固定,现在就希望 grub.cfg 添加命令行就实现,不过一直尝试不成功……(为了实现这个效果,不想添加太多文件及目录)

菜单看相关的就下面两句可用
set color_normal=white/black
set color_highlight=blue/black

这句没有一点儿用,可能不是简单写一句就能生效的……
GRUB_THEME="/EFI/BOOT/theme.txt"   
江南一根葱 发表于 2018-7-16 21:35:50
改主题可以的吧
窄口牛 发表于 2018-7-12 06:38:46
好像我试过透明字符不行,因为它没有utf8的,不知道linux怎么弄透明字符。
l3429900 发表于 2018-7-12 03:01:02
2 的话可以显示一条长的隔离符号,如 ~~~~~~~~~~~~~~~~~
netmjwork 发表于 2018-7-11 23:03:14
窄口牛 发表于 2018-7-11 21:47
1.随便加一个主题就不会有你所谓的顶部底部信息。2.我也不会。

感谢指点~
窄口牛 发表于 2018-7-11 21:47:20
1.随便加一个主题就不会有你所谓的顶部底部信息。2.我也不会。

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-14 15:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表