无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 286653|回复: 543
打印 上一主题 下一主题

[教程] 2015_0209_更新,grub4dos帮助文档

    [复制链接]
1#
发表于 2011-1-22 17:23:04 | 显示全部楼层
非常支持。

以前 lianjiang 写的就很好,我用过很多次。每次在 VISTA/Win7 下安装 grub4dos,我都要看 lianjiang 写的教程。

支持 sratlf 根据论坛会员反应的情况以及新的要求,再写一个教程。
回复

使用道具 举报

2#
发表于 2011-1-22 21:23:17 | 显示全部楼层
利国利民,我一定尽力支持。可以先让 chenall 看看,我觉得 chenall 对 grub4dos 的把握要更好一点。如果 chenall 有什么照顾不到的地方,我再补充完善(比如个别古老命令的用法之类的)。主要依靠 sratlf 了。chenall 和我都不能抽出专门的时间来弄这,否则开发的事就得耽搁了。
回复

使用道具 举报

3#
发表于 2011-1-22 21:47:12 | 显示全部楼层
grub 命令行之下敲入 help 命令可以列出不少内部命令。但也有一些用于菜单初始化的命令未在 help 中列出。

建议你先搜集一部分,然后让大家来检查和补充。

外部的命令也是一样,先让大家提供一些基本的,然后再让 chenall 看看。

[ 本帖最后由 不点 于 2011-1-22 21:49 编辑 ]
回复

使用道具 举报

4#
发表于 2011-2-13 16:58:21 | 显示全部楼层

回复 #60 sratlf 的帖子

以上这些都变了。第1至6项中,关于 0x68000 的,就不必考虑了,它们已经挪到扩展内存中了。第4、5 两项中的 0x600 处的内存,还是可能被使用。不过,这类文件系统很少见,Windows 用户一般不用它们。所以,也可以忽略。

第7项的内存,似乎挪到 0x20000 - 0x2FFFF 了。然而,geometry 命令的一部分代码有可能还在使用 0x50000 - 0x5FFFF 的空间。

以后 chenall 或许会把这些混乱情况加以整顿。在没整顿以前,0x50000 - 0x5FFFF 的空间有可能被 grub4dos 写入数据,破坏这里原有的内存。所以,尽量不要在这里保存用户的有用资料。
回复

使用道具 举报

5#
发表于 2011-2-14 07:51:27 | 显示全部楼层
grub.exe 在 win98 下启动的时候,需要首先进入实模式才能成功。

因此,制作了一个 grub.pif 文件,与 grub.exe 放在一起。当 grub.exe 被 win98 启动的时候,win98 会自动从快捷方式文件 grub.pif 中找到启动的方式信息,也就是说,首先进入实模式,然后再启动 grub.exe。
回复

使用道具 举报

6#
发表于 2011-2-17 11:53:31 | 显示全部楼层

回复 #66 天涯海角1216 的帖子

如果你确信这样写不会毁掉分区表的话,应该是这样的:

dd if=(hd0)557134205+40 of=(hd0)0+40

这样会覆盖掉 MBR 上的 40 个扇区。

这类的“徒手操作”,都是很危险的。我就曾经弄错过。说说我的亲身经历:

本来想对硬盘 hd0 的分区表进行写入,想抹掉 hd0 的分区 0,我事先知道它是多余的,可以抹掉。

但是,从 U 盘启动后,U 盘变成了 hd0,结果,想当然地用 partnew (hd0,0) 0 0 0 来抹掉第一个分区的表项。结果,抹掉的是 U 盘的分区表项,造成了一个不算太大的事故。

徒手操作非常危险,即使很小心都不行的。
回复

使用道具 举报

7#
发表于 2011-2-23 12:10:53 | 显示全部楼层
看到 sratlf 在 googlecode 上建立了一个 grub4dos-help-doc 项目。

发现有一个小问题。在 http://code.google.com/p/grub4dos-help-doc/source/detail?r=71 看到了如下的乱码:


  1.         /trunk/GRUB4DOS菜单编写.htm        diff
  2.        

  3.         1         +         <html>
  4.         2         +         <head>
  5.         3         +         <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  6.         4         +         <link href="cmd.css" rel="stylesheet" type="text/css">
  7.         5         +         <title>GRUB4DOS ²Ëµ¥±àд</title>
  8.         6         +         </head>
  9.         7         +        
  10.         8         +         <body>
  11.         9         +         <h1>GRUB4DOS²Ëµ¥Îļþ±àд
  12.         10         +         </h1>
  13.         11         +         <p>²Ëµ¥Îļþ¿ÉÒÔ·ÖΪÁ½¸ö²¿·Ö£º²Ëµ¥Í·ºÍ²Ëµ¥ÕýÎÄ¡£</p>
  14.         12         +         <p>²Ëµ¥Í·ÓÃÀ´ÉèÖÃһЩȫ¾Ö²ÎÊý£¬ÀýÈç²Ëµ¥ÑÕÉ«´îÅä¡¢¼ÓÔØÖÐÎÄÖ§³Ö¡¢Ä¬Èϲ˵¥ÏĬÈϵȴýʱ¼äµÈ¡£</p>
  15.         13         +         <p><a href="./GRUB4DOS3ÃüÁîË÷Òý.htm#background">background</a> ʹÓà unifont ·½Ê½¼ÓÔØÖÐÎÄ×Ö¿âºó£¬ÉèÖÃͼÐÎģʽϲ˵¥±³¾°É«¡£</p>
  16.         14         +         <p><a href="./GRUB4DOS3ÃüÁîË÷Òý.htm#color">color</a> ʹÓÃÎı¾Ä£Ê½ÏÔʾ²Ëµ¥Ê±£¬ÉèÖò˵¥ÑÕÉ«¡£</p>
  17.         15         +         <p><a href="./GRUB4DOS3ÃüÁîË÷Òý.htm#command">command</a>£¨Ò²¿ÉÓÃÔڲ˵¥ÕýÎÄÖУ©Ê¹Óà --set-path ²ÎÊýÉèÖÃÍⲿÃüÁîËùÔÚλÖá£</p>
  18.         16         +         <p><a href="./GRUB4DOS3ÃüÁîË÷Òý.htm#debug">debug</a>£¨Ò²¿ÉÓÃÔڲ˵¥ÕýÎÄÖУ© ÉèÖõ÷ÊÔ¼¶±ð¡£</p>
  19.         17         +         <p><a href="./GRUB4DOS3ÃüÁîË÷Òý.htm#default">default</a> ÉèÖÃĬÈϲ˵¥Ïî¡£</p>
  20.         18         +         <p><a href="./GRUB4DOS3ÃüÁîË÷Òý.htm#fontfile">fontfile</a> ʹÓÃÎı¾Ä£Ê½ÏÔʾ²Ëµ¥Ê±£¬¼ÓÔØÖÐÎÄ×Ö¿â¡£</p>
  21.         19         +         <p><a href="./GRUB4DOS3ÃüÁîË÷Òý.htm#foreground">foreground</a> ʹÓà unifont ·½Ê½¼ÓÔØÖÐÎÄ×Ö¿âºó£¬ÉèÖÃͼÐÎģʽϲ˵¥Ç°¾°É«¡£</p>
  22.         20         +         <p><a href="./GRUB4DOS3ÃüÁîË÷Òý.htm#gfxmenu">gfxmenu</a> ʹÓÃgfxmenu²Ëµ¥¡£</p>
  23.         21         +         <p><a href="./GRUB4DOS3ÃüÁîË÷Òý.htm#password">password</a>£¨Ò²¿ÉÓÃÔڲ˵¥ÕýÎÄÖУ© ÉèÖÃÈ«¾ÖÃÜÂ룬ÉèÖóɹ¦ºóÖ»ÓÐÊäÈëÕýÈ·ÃÜÂë²ÅÄÜʹÓÃ<a href="./GRUB4DOS5ÆäËûÏà¹Ø.htm#a">²Ëµ¥¿ì½Ý¼ü</a>¡£</p>
  24.         22         +         <p><a href="./GRUB4DOS3ÃüÁîË÷Òý.htm#pxe">pxe</a> pxe Æô¶¯Ïà¹Ø²ÎÊý¡£</p>
  25.         23         +         <p><a href="./GRUB4DOS3ÃüÁîË÷Òý.htm#splashimage">splashimage</a> ʹÓÃÎı¾Ä£Ê½ÏÔʾ²Ëµ¥Ê±£¬¼ÓÔر³¾°Í¼¡£</p>
  26.         24         +         <p><a href="./GRUB4DOS3ÃüÁîË÷Òý.htm#timeout">timeout</a> ÉèÖò˵¥Ö´ÐÐÇ°µÈ´ýʱ¼ä¡£</p>
  27.         25         +         <p><a href="./GRUB4DOSÍⲿÃüÁîunifont.htm">unifont</a> ʹÓÃͼÐη½Ê½¼ÓÔØÖÐÎÄÖ§³Öʱ¼ÓÔØÖÐÎÄ×Ö¿â¡£</p>
  28.         26         +         </body>
  29.         27         +         </html>
复制代码


产生乱码的原因是 google 采用 UTF8 编码,所以,无法显示 GB 编码的汉字。

建议 sratlf 把所有的 HTML 文件都换成 UTF8 编码。UTF8 是国际通用编码。
回复

使用道具 举报

8#
发表于 2011-3-9 23:16:07 | 显示全部楼层
我根据 3月9日的版本作了一些微量的修改。我是先把 chm 转成 word,然后修改的。

我所用的 chm to doc 转换器(是未注册的版本)只转换了一部分,所以也只修改了这一部分。其余的我看了,似乎也没有发现太多的错误。

上载在 http://nufans.net/grub4dos/tinybit/grub4dos-chinese.doc
回复

使用道具 举报

9#
发表于 2011-3-10 18:28:30 | 显示全部楼层
outline 图形模式下为了避免字符被背景图片淹没,给字符加上轮廓,使字符容易与背景区分。查看屏幕外菜单内容(菜单超长时使用)。

后半句应该删除。像如下这样就 OK 了:

outline 图形模式下为了避免字符被背景图片淹没,给字符加上轮廓,使字符容易与背景区分。
回复

使用道具 举报

10#
发表于 2011-6-9 17:00:36 | 显示全部楼层
--boot-cd 也是错的,应该是 --boot-cs
回复

使用道具 举报

11#
发表于 2012-3-12 15:12:52 | 显示全部楼层
修改建议

(4)图片背景支持
    0.4.5c版增加vbe显示模式,该模式下,可用 24位色或32位色 的 bmp 格式图片做背景。

    注:使用BMP图片时,如果非处于vbe模式,则尝试自动匹配图片分辨率。
可考虑修改为:
    注:如果在使用BMP图片之时 grub4dos 并非处于vbe模式,则尝试自动匹配图片分辨率,即,用图片的固有分辨率强制进入 VBE 模式。但这有可能失败,因为用户的主板 BIOS 不一定正好支持这张图片的固有分辨率。因此,安全起见,应该首先用 graphicsmode 命令(选择合适的分辨率)成功进入 VBE 模式,然后再加载背景图片。
  (5)中文支持
    GRUB4DOS 可选两种方式加载中文支持:
    A,在vbe模式下,使用grldr配合内置命令 font 加载中文字库来显示中文菜单(菜单文件需使用 UTF-8 文本编码模式,否则中文会显示为乱码);
    B,使用内置命令 gfxmenu 加载 message 文件来显示中文菜单(菜单文件需使用 UTF-8 文本编码模式,否则中文会显示为乱码);
     (正常情况下方式C显示效果最好,但如果出错的话可能会很糟)。
    注:在vbe模式下,也可以使用 font 命令加载多语言字库显示多语言,如日语等。
前文只提到了方式 A 和 B,但“方式C”是指哪个?是笔误吧。

(关于分辨率,又作了一些修改)


[ 本帖最后由 不点 于 2012-3-12 15:51 编辑 ]
回复

使用道具 举报

12#
发表于 2012-3-12 15:45:19 | 显示全部楼层
3、多种方式进入grub环境
  (1)通过dos

  (2)通过Windows启动菜单

  (3)将GRUB4DOS引导代码写入硬盘MBR,开机直接进入grub环境

  (4)图片背景支持

  (5)中文支持

  (6)光驱支持

前三种比较切合题目“ 多种方式进入grub环境 ”。但后三种讲的不是如何启动 grub4dos。最后一种“光驱支持”谈的是 grub4dos 如何启动真实光驱,即 cdrom --init 所做的事。这不切题,即,不是讲 “ 如何让光盘启动到 grub4dos 环境 ”的。实际上,应该说我们通常是用 mkisofs 来制作 grub4dos 的启动光盘。此处不应该谈光驱支持(因为它不切题),而应该谈 “ 如何用光盘启动 grub4dos ”。

前三种讲了通过 DOS、Windows、MBR 进入 grub4dos 的方法,这是 Windows 用户常用的三种方法。其实还有其他一些辅助方法。比如,grub.exe 本身也是 Linux 内核的格式,它可以冒充 linux 的内核而获得启动。因此,它可以被 syslinux 启动,也可以被 GRUB2/BURG 启动,甚至也可以在 Linux 操作系统下启动(用 kexec)。同时,fbinst 也是很好的启动软件,我们可以把 fbinst 看作一个独立的 “ 系统 ”,grub4dos 可以从 fbinst 启动(补充,竟然忘了,wee 也是一个比较新的启动软件,grub4dos 也可以被 wee 启动)。当然,刚才提到了,可以从光盘上启动 GRLDR。还有一种,不要忘了,也可以从 PXE 服务器上启动 grldr,其实要实现这个,其难度更高,这个工作是 bean 完成的。

[ 本帖最后由 不点 于 2012-3-12 15:59 编辑 ]
回复

使用道具 举报

13#
发表于 2012-3-15 10:20:00 | 显示全部楼层
原帖由 chenall 于 2012-3-14 15:11 发表
关于COLOR的介绍,有一点需要修改。

改变菜单的颜色。注意,0.4.5版color命令在 VGA 图形模式下不起作用,只有在文本模式以及 VBE 图形模式下才起作用。

应该是:在VGA图形模式下带背景图片时不起作用(没有带背景图片时有效),现在不建议使用VGA图形模式,除非有必要。

  


我印象中,原来的 color 命令确实对于旧的 graphics mode (即现在所说的 VGA 图形模式)无效,不管有没有背景图片。

原来的 color 命令只对于 text 文本模式有效。而在 graphics (VGA)模式下,只能使用 background 和 foreground 命令来改变字符的背景色和前景色。

也许后来把 color 命令改得能够在 VGA 模式下使用了?这个我不十分了解。

但既然 VGA 模式已经属于 “ 不推荐 ” 的模式了,那么这里的文档也可以不说那么详细。就是说,干脆说成 color 命令不支持 VGA 模式,也不算是错误。

顺便说一句,现在用 VBE 模式,完美实现 text 和 graphics 模式的统一。background 和 foreground 命令都不再需要了,一个 color 命令就适用于 text 和 VBE graphics 模式,有着 “ 简单之美 ”。

再补充一句。以前的 VGA 模式,有 n 多问题。lianjiang 就报告过,甚至在 640x480 的情况下都敢有 “ 花屏 ” 问题,导致无法使用。800x600 的 VGA 模式更是会出现死机。 现在,有了 VBE,那些问题都不复存在了。text 模式仍旧是不可少的,因为它兼容性最高。假如将来有人封杀 VBE 模式(或者部分地、定向地封杀,只是让 grub4dos 无法运转),那么,text 模式仍是 “ 救命稻草 ”。目前由于 grub4dos 的 VBE 模式的支持是在短期内突然、快速实现的,厂商还来不及反应,所以,还没有遭到封杀。但将来有可能遭到封杀(即我所说的 “ 定向封杀 ”,只让 grub4dos 死机)。各位,别说没提醒你。将来遇到封杀时,不要大惊小怪的。应该也是 “ 自然现象 ”。(别忘了,在时空论坛有一个帖子,是专门用来让大家 “ 互通消息、报告不支持 grub4dos 的硬件 ” 的。

既然谈到了封杀问题,就顺便也谈谈 VISTA 的 bootmgr 对 grub4dos 的影响吧。我个人认为,这仍旧是一次封杀行为(我的认识不代表别人的认识,大家是平等的。我没有带三个表,我只带一个表,我只代表我一个人)。在一开始,boot.ini 不存在了,于是在一个很长的时期内,网上很多人都在说,grldr 无法使用了。后来 bean 和其他几位高手研究出 bcdedit 的方法,来启动 grldr,这已经写在 lianjiang 的教程里了,也写到 grub4dos 的 readme 里面了。grldr 无法被直接加载,因为高手们发现被加载的文件有 64K 的限制,而 grldr 远远超过 64K。当时研究出来的办法是改用 grldr.mbr,因为它不超过 64K。再后来,又有高手发现,其实 bootmgr 仍旧支持 boot.ini,可以手动创建这个文件。但即使在 boot.ini 中,C:\grldr="..." 仍旧是无法启动的,必须改成 c:\grldr.mbr="..." 才可以。也许这不算什么大的封杀行为,但如果说这是一个小的封杀,应该会得到更多一些人的赞同。

[ 本帖最后由 不点 于 2012-3-15 11:29 编辑 ]
回复

使用道具 举报

14#
发表于 2012-4-2 21:02:07 | 显示全部楼层
示例:
直观设备命名:

1、硬盘及分区编号 从 0 开始

(hd0) -第一硬盘
(hd1) -第二硬盘
(hd2) -第三硬盘
等.

特殊: (hd-1) -最后一块硬盘


可以再补充一点:

(hd) 也是一个合法的设备名。它表示紧接最后一块硬盘之后的硬盘号码。当然这块硬盘可能还不存在,但是有时候这个表示法也是有用的。比如,当需要用 map 创建一个新的虚拟硬盘的时候,这个新的虚拟硬盘的号码就可以指定为 (hd)。
回复

使用道具 举报

15#
发表于 2012-4-16 06:17:09 | 显示全部楼层
如果有时间的话,开头的 “grub4dos简介” 一段,可以考虑重写一下。另外,可以增加 burg 和 grub24dos 的介绍(只简单提一下便可,方便读者了解相关技术,即,交叉引用)。

--------------------------

在 “制作iso镜像” 一节,mkisofs 的参数介绍,缺少对于 -R 的介绍。

虽然介绍了 Joliet 扩展,但未介绍 Rock Ridge 扩展,这是一个比较大的问题。

grub4dos 在内核中并不支持 Joliet 扩展。恰恰相反,grub4dos 的内核只支持 Rock Ridge 扩展。

所以,Joliet 的文件名,不会被 grub4dos 支持。因此,出现找不到文件的错误,那是不奇怪的。

安全起见,应该使用 -R 参数,意思是启用 Rock Ridge 扩展(Joliet 和 Rock Ridge 似乎可以同时启用)。

另外,在 grub4dos 的 readme 文件中,有 mkisofs 的用法说明,建议 sratlf 参考一下。

-------------------------
回复

使用道具 举报

16#
发表于 2014-5-25 16:56:02 | 显示全部楼层
wangxiongfang 发表于 2014-3-27 03:17
多谢楼主辛苦整理,已下,正在学习中。
看到grub4dos的安装章节,感觉应该添加linux下的安装或恢复grldr引 ...

顺便说明一下,bootlace 的全称是 bootlace.com,在 dos 下可以省略后缀,但在 linux 下不能省略后缀。

作为一个 linux 的 ELF 格式的可执行程序,bootlace.com 是静态连接的,不需要 C 语言的动态库函数支持,所以,可以运行于任何一个 x86 下的 linux 环境,尤其是可以运行于极度精简版的 linux 环境。

但 bootlace.com 是用 x86 汇编语言写成的,不能用于 arm 等异构平台。
回复

使用道具 举报

17#
发表于 2014-7-4 23:29:13 | 显示全部楼层
在 “简介” 里面:

c:\grldr=”Grub4DOS”



c:\boot\grldr.mbr=”Grub4DOS”

其中的引号,应该是英文的双引号。目前是中文的引号,这是不对的。


回复

使用道具 举报

18#
发表于 2014-7-4 23:43:05 | 显示全部楼层
注:如果将grub4dos的引导代码安装到了PBR(分区引导记录),则该分区的根目录下必须放置 grldr 或 grldr.mbr 文件。


应该是:

如果将 grub4dos 的引导代码安装到了 PBR(分区引导记录),则该分区的根目录下必须放置 grldr 文件。

解释一下:

这是因为,分区的引导记录,只负责查找该分区根目录的 GRLDR 文件。

分区的引导代码通常都很精简。比如 FAT12/16/32 以及 Linux 的 ext2 分区的引导代码,都只占用一个扇区。NTFS 比较复杂,它的引导代码需要占用 4 个扇区。

由于 PBR 上的代码很精简,所以,PBR 的代码只能加载该分区根目录下的 grldr 文件。它不能加载别的分区上的 GRLDR 文件。也不会去加载 grldr.mbr 文件。

回复

使用道具 举报

19#
发表于 2014-7-4 23:53:38 | 显示全部楼层
    grub.exe是一个三栖的程序,它可以作为实模式的DOS程序直接从纯DOS环境下运行grub.exe进入grub4dos,也可以作为DOS的设置驱动程序,从DOS的config.sys中以device=grub.exe的形式加载,还可以以Linux内核格式,使用kernel方式加载(凡是支持加载Linux内核的程序都可以使用这种方式,例如grub4dos自身,syslinux系列、lilo、DOS下的loadlin,Linux下的kexec)。


修改如下:

    grub.exe是一个三栖的程序,它可以作为实模式的DOS程序直接从纯DOS环境下运行grub.exe进入grub4dos,也可以作为DOS的设驱动程序,从DOS的config.sys中以device=grub.exe的形式加载,还可以以Linux内核格式,使用kernel方式加载(凡是支持加载 Linux 内核的程序都可以使用这种方式,例如 grub4dos 自身,GNU GRUB legacy,GRUB2,syslinux 系列、Lilo、DOS 下的 Loadlin,Linux 下的 kexec)。

回复

使用道具 举报

20#
发表于 2014-7-5 00:22:07 | 显示全部楼层
在Windows NT/2000/XP/2003下,bootlace.com 可以正常使用。


修改如下:

在 DOS、Windows 9x 和 Linux 下,bootlace.com 可以直接写入设备(软盘或硬盘)的引导扇区。但在 Windows NT 及其后的 Windows 系统下,bootlace.com 不能直接对设备进行读写,只能对普通文件(包括 img、iso 格式的文件)进行操作,需要配合别的工具(例如 dd for Windows)才能读写设备的引导扇区。


回复

使用道具 举报

21#
发表于 2014-7-5 00:38:43 | 显示全部楼层
GRUB [ --bypass ]  [ --time-out=T ]  [ --hot-key=K ]  [ --config-file=FILE ]  [ --keep-pxe ]


修改如下:

GRUB [ --bypass ]  [ --time-out=T ]  [ --hot-key=K ]  [ --keep-pxe ]  [ --config-file=FILE ]


解释:

--config-file=FILE 只能放在末尾,作为最后一个参数。其他参数的先后次序无关紧要。

回复

使用道具 举报

22#
发表于 2015-2-23 09:34:08 | 显示全部楼层
0000:830C  1字节           控制要使用的iso9660文件系统格式
                               bit 0: not used
                               bit 1: udf
                               bit 2: iso9600_Joliet
                               bit 3: iso9600_RockRidge
                               比如禁用Joliet可以把第二位置0 (0xff xor 2)=0xFD
                               禁用所有ISO扩展格式,只使用标准格式可以设置该处的值为0

以上计算是不是有点小错误?

bit 2 其实是第三位,因为 bit 0 是第一位。因此,计算可能应该如下:

(0xFF xor 4)=0xFB

另外,bit 0 是 not used(未使用)。我觉得应该是 reserved(保留)。具体是怎样的,可向 yaya 求证。

未使用的意思是,用户可以随便使用,其值无论是什么,都没问题,而且将来也没问题,开发者永远不使用这个位。
保留的意思是,开发者将来有可能使用这个位,目前处于未使用状态,但是它的初始值是一定的,必须保持某个值不变,例如保持为 0,或保持为 1。将来使用它的时候,它的值就具有了某个特殊的意义。

点评

应该是我写错了 这个我觉得可以保留,因为在某些特殊情况下可强制使用iso9660标准格式来访问,得到不同的内容.  详情 回复 发表于 2015-2-26 16:21
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-25 18:53

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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