无忧启动论坛

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

memdisk.gz这个东东是怎么做的?

[复制链接]
跳转到指定楼层
1#
发表于 2008-3-21 02:14:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
试了一下,如果能编辑memdisk.gz的内容,估计我就可以编辑U盘的启动菜单并有效的启动起来了,可是,就不知道memdisk.gz是做啥用的?用啥东东做出来的?里面的内容到底是什么?
2#
 楼主| 发表于 2008-3-21 11:37:50 | 只看该作者
顶上


。。。
回复

使用道具 举报

3#
发表于 2008-3-21 11:44:18 | 只看该作者
你连memdisk.gz是什么都不知道,凭什么就认为可编辑这个文件就能控制启动呢?

该文件只是在内存里虚拟一个软盘,然后再由其他启动程序把软盘IMG装进去。
回复

使用道具 举报

4#
 楼主| 发表于 2008-3-21 13:03:34 | 只看该作者
可是我看到启动菜单Menu.LST那有memdisk.gz呀
title 【2】启动 PM805T.IMG
kernel /boot/memdisk.gz c=80 h=2 s=36 floppy
initrd /PM805T.IMG

如果kernel /boot/memdisk.gz c=80 h=2 s=36 floppy这一行没加上去的话,就没办法启动了,这一行的作用是什么呢?要怎么和memdisk.gz关联呢?
回复

使用道具 举报

5#
 楼主| 发表于 2008-3-21 13:07:57 | 只看该作者
memdisk.gz是从另一个PE是复制来的,原先该糸统带有PM805T,和我收藏的那个PM805T是一样的,我照着上面的命令写进去,就可以启动了

可是我想启动另一个程序,如金海硕硬盘修复,
title 【2】启动 XLY2007.IMG
kernel /boot/memdisk.gz c=80 h=2 s=36 floppy
initrd /XLY2007.IMG

这样写进去,但不能启动,那么,是不是要先编辑memdisk.gz呢?
回复

使用道具 举报

6#
发表于 2008-3-21 23:25:58 | 只看该作者
不需要编辑memedisk.gz
memdisk是syslinux的一个组件
可以用来仿真诸如软盘镜像的功能

其实grub4dos自带就有仿真功能
所以楼主根本不需要memdisk
而且memdisk在引导非标准软盘镜像时需要提供C/H/S参数(例如img文件大于2.88m时)

而grub4dos的map --mem就不需要指定参数
使用起来也方便多了

例如‘

title 【2】启动 XLY2007.IMG
map --mem /xly2007.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
回复

使用道具 举报

7#
 楼主| 发表于 2008-3-22 12:49:40 | 只看该作者
谢谢,马上试试

title 【2】启动 XLY2007.IMG
map --mem /xly2007.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot

最后面的那个boot是指文件夹名?
map --mem /xly2007.img我的img文件放在boot这个命令不用指出文件夹么?
回复

使用道具 举报

8#
发表于 2008-3-22 12:58:22 | 只看该作者
现在的人为什么都这么懒??都不会自己找一找相关的帖子,一上来就……*·!#

呵尼坨佛。。。
回复

使用道具 举报

9#
 楼主| 发表于 2008-3-22 12:59:34 | 只看该作者
还是不成功,选择启动 XLY2007.IMG后,出现
Error 17:file not found
Press any key tovo tinue
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-29 11:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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