无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 15290|回复: 70
打印 上一主题 下一主题

[求助] Grub2中如何切换BCD马甲

  [复制链接]
跳转到指定楼层
#
发表于 2018-5-12 12:18:39 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
因为要引导win7 vhd所以做了一个BCD文件,改名为win7BCD,

但一改就要使用句子判断成所改的文件名,
记得G4D的判断可以这样写
dd if=()/boot/win7BCD of=()/boot/BCD

可我试了,结果会提示在grub2下没有dd命令;

那么问题来了,在grub2下如何写呢
70#
 楼主| 发表于 2018-5-17 12:09:04 | 只看该作者
本帖最后由 ziluopao 于 2018-5-17 12:11 编辑



没有错啊,加载中文了哈,但就是不显示呢

thmem.txt
  1. # GRUB2 gfxmenu Linux Vimix theme
  2. # Designed for any resolution

  3. # Global Property
  4. title-text: ""
  5. desktop-image: "background.jpeg"
  6. desktop-color: "#000000"
  7. terminal-font: "Unifont Regular 16"
  8. terminal-box: "terminal_box_*.png"
  9. terminal-left: "0"
  10. terminal-top: "0"
  11. terminal-width: "100%"
  12. terminal-height: "100%"
  13. terminal-border: "0"

  14. # Show the boot menu
  15. + boot_menu {
  16.   left = 30%
  17.   top = 30%
  18.   width = 45%
  19.   height = 60%
  20.   item_font = "Unifont Regular 16"
  21.   item_color = "#cccccc"
  22.   selected_item_color = "#ffffff"
  23.   item_height = 24
  24.   item_spacing = 12
  25.   selected_item_pixmap_style = "select_*.png"
  26. }

  27. # Show a countdown message using the label component
  28. + label {
  29.   top = 82%
  30.   left = 35%
  31.   width = 30%
  32.   align = "center"
  33.   id = "__timeout__"
  34.   text = "Booting in %d seconds"
  35.   color = "#cccccc"
  36.   font = "Unifont Regular 16"
  37. }
复制代码
回复

使用道具 举报

69#
发表于 2018-5-17 10:57:37 | 只看该作者
ziluopao 发表于 2018-5-17 09:42
试了一下,没有loadfonts命令呢

写错了,lsfonts

点评

[attachimg]371290[/attachimg] 没有错啊,加载中文了哈,但就是不显示呢  详情 回复 发表于 2018-5-17 12:09
回复

使用道具 举报

68#
 楼主| 发表于 2018-5-17 09:42:06 | 只看该作者
exhen 发表于 2018-5-16 17:13
你theme.txt里面的字体是 Unifont Regular 16,显然不是你自定义的字体。在term用loadfonts看一下现在所 ...

试了一下,没有loadfonts命令呢

点评

写错了,lsfonts  详情 回复 发表于 2018-5-17 10:57
回复

使用道具 举报

67#
发表于 2018-5-17 02:17:20 | 只看该作者
ziluopao 发表于 2018-5-16 18:10
这个有点难度了,term是啥,命令?软件?还是环境

terminal 终端命令行
回复

使用道具 举报

66#
发表于 2018-5-17 02:17:15 | 只看该作者
ziluopao 发表于 2018-5-16 18:10
这个有点难度了,term是啥,命令?软件?还是环境

terminal 命令行
回复

使用道具 举报

65#
发表于 2018-5-16 20:58:08 | 只看该作者
不需要memdisk.tar文件
回复

使用道具 举报

64#
发表于 2018-5-16 20:41:03 | 只看该作者
themes文件太大,无法上传
回复

使用道具 举报

63#
发表于 2018-5-16 20:39:55 | 只看该作者
本帖最后由 bjlbjl 于 2018-6-18 14:30 编辑

新建文件夹.7z (82 Bytes, 下载次数: 5)
回复

使用道具 举报

62#
发表于 2018-5-16 20:38:41 | 只看该作者
本帖最后由 bjlbjl 于 2018-6-18 14:29 编辑

新建文件夹.7z (82 Bytes, 下载次数: 5)
回复

使用道具 举报

61#
发表于 2018-5-16 20:34:29 | 只看该作者
本帖最后由 bjlbjl 于 2018-6-18 14:29 编辑

新建文件夹.7z (82 Bytes, 下载次数: 8)
回复

使用道具 举报

60#
发表于 2018-5-16 20:33:49 | 只看该作者
本帖最后由 bjlbjl 于 2018-6-24 18:41 编辑

cc
回复

使用道具 举报

59#
发表于 2018-5-16 20:32:59 | 只看该作者
本帖最后由 bjlbjl 于 2018-6-24 18:41 编辑

u
回复

使用道具 举报

58#
发表于 2018-5-16 20:32:31 | 只看该作者
本帖最后由 bjlbjl 于 2018-6-24 18:40 编辑

f
回复

使用道具 举报

57#
发表于 2018-5-16 20:31:32 | 只看该作者
改了一下
我测试正常
回复

使用道具 举报

56#
 楼主| 发表于 2018-5-16 18:10:31 | 只看该作者
exhen 发表于 2018-5-16 17:13
你theme.txt里面的字体是 Unifont Regular 16,显然不是你自定义的字体。在term用loadfonts看一下现在所 ...


这个有点难度了,term是啥,命令?软件?还是环境
回复

使用道具 举报

55#
发表于 2018-5-16 17:13:17 | 只看该作者
ziluopao 发表于 2018-5-16 17:05
难道和这里有关吗,这里是空的

你theme.txt里面的字体是 Unifont Regular 16,显然不是你自定义的字体。在term用loadfonts看一下现在所有列出来的字体,改过去
回复

使用道具 举报

54#
 楼主| 发表于 2018-5-16 17:07:48 | 只看该作者
bjlbjl 发表于 2018-5-16 17:05
不信你换张背景图片试试就知道了


要是能换改路径就好了,因为按你的方法一换,要牵动很多地方,不小心就会乱套,会造成这里改好了,别的地方又出问题了
回复

使用道具 举报

53#
发表于 2018-5-16 17:05:58 | 只看该作者
不信你换张背景图片试试就知道了
回复

使用道具 举报

52#
 楼主| 发表于 2018-5-16 17:05:09 | 只看该作者
bjlbjl 发表于 2018-5-16 16:56
themes文件夹内有命令文件是指向grub文件夹内 themes文件夹


难道和这里有关吗,这里是空的
回复

使用道具 举报

51#
发表于 2018-5-16 17:03:48 | 只看该作者
打开theme.txt文件看一下
回复

使用道具 举报

50#
发表于 2018-5-16 16:56:56 | 只看该作者
本帖最后由 bjlbjl 于 2018-6-19 22:43 编辑

themes
回复

使用道具 举报

49#
 楼主| 发表于 2018-5-16 16:54:33 | 只看该作者
bjlbjl 发表于 2018-5-16 16:50
把fonts文件夹  locale文件夹 themes文件夹等全部移动到grub文件夹内
菜单改路径

和这应该没有关系,因为这个可以自定义路径
回复

使用道具 举报

48#
发表于 2018-5-16 16:50:16 | 只看该作者
本帖最后由 bjlbjl 于 2018-6-19 22:42 编辑

把fonts文件夹
回复

使用道具 举报

47#
 楼主| 发表于 2018-5-16 16:33:24 | 只看该作者
本帖最后由 ziluopao 于 2018-5-16 16:40 编辑


我是这样写的,你看对吗
  1. set timeout="5"
  2. set default="0"

  3. insmod all_video
  4. insmod video_bochs
  5. insmod video_cirrus
  6. insmod efi_gop
  7. insmod efi_uga
  8. insmod font
  9. insmod gfxterm
  10. insmod gfxmenu
  11. insmod gettext
  12. insmod jpeg
  13. insmod png

  14. if loadfont /boot/grub/font.pf2 ; then
  15.         set gfxmode=auto
  16.         insmod efi_gop
  17.         insmod efi_uga
  18.         insmod gfxterm
  19.         terminal_output gfxterm
  20. fi

  21. #加载unicode字体显示中文
  22. loadfont /boot/fonts/unicode.pf2
  23. set gfxmode=1366x768
  24. set locale_dir=/boot/locale
  25. set lang=zh_CN
复制代码
回复

使用道具 举报

46#
发表于 2018-5-16 16:30:12 | 只看该作者
本帖最后由 bjlbjl 于 2018-6-24 18:45 编辑

h
回复

使用道具 举报

45#
发表于 2018-5-16 16:29:25 | 只看该作者
我试了以前发的文件不乱码
回复

使用道具 举报

44#
 楼主| 发表于 2018-5-16 16:18:33 | 只看该作者
本帖最后由 ziluopao 于 2018-5-16 16:25 编辑
bjlbjl 发表于 2018-5-15 00:13
#加载unicode字体显示中文
loadfont /boot/grub/fonts/unicode.pf2
set gfxmode=1366x768


因为我的路径和你的命令中不一样,只是改了一下路径,别的没有改,估计这样不影响吧,另外里面有字体文件,并且用你44楼中的字体替换也不行

但是结果还是乱码,见图

另外这个字体必须用memdisk来执行吗,目前我的系统中没memdisk这个文件。我不想通过memdisk来引用可以吗
回复

使用道具 举报

43#
发表于 2018-5-15 00:13:55 | 只看该作者
本帖最后由 bjlbjl 于 2018-6-18 14:28 编辑

#加载
回复

使用道具 举报

42#
发表于 2018-5-15 00:06:35 | 只看该作者
本帖最后由 bjlbjl 于 2018-6-18 14:27 编辑

#加载
回复

使用道具 举报

41#
发表于 2018-5-15 00:04:27 | 只看该作者
本帖最后由 bjlbjl 于 2018-6-18 14:27 编辑

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-1 12:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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