无忧启动论坛

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

关于读取lzma压缩文件

[复制链接]
发表于 2014-8-21 17:59:35 | 显示全部楼层
不点 发表于 2014-8-21 15:44
是的,与 gz 类似,不再用后缀来区分,而是用文件头部的特征来区分。

借个地问个问题.

请问一下不点关于rawread
rawread原型
rawread (unsigned long drive, unsigned long long sector, unsigned long byte_offset, unsigned long long byte_len, unsigned long long buf, unsigned long write)

但是我试了一下,发现只能读,写入显示成功,但发现没有真正写入,这是怎么原因?
回复

使用道具 举报

发表于 2014-8-21 18:35:53 | 显示全部楼层
不点 发表于 2014-8-21 18:21
读写都是用 BIOS,对吧?你当然知道这点。

那就是说,BIOS 支持读,却不支持写。

用rawwrite可以写入,只不过rawwrite只能按扇区写入.不方便,

看了一下两个都是一样的调用biosdisk,

所以才想到rawread,对于这些不是很理解.

我暂时使用grub_open("(hd0)x+Y")这样的形式,再用grub_write写入正常.只是会麻烦些.
回复

使用道具 举报

发表于 2014-8-21 23:16:13 | 显示全部楼层
不点 发表于 2014-8-21 18:21
读写都是用 BIOS,对吧?你当然知道这点。

那就是说,BIOS 支持读,却不支持写。

好像是虚拟机的问题,现在又正常了,,
回复

使用道具 举报

发表于 2014-8-21 23:17:23 | 显示全部楼层
jianliulin 发表于 2014-8-21 19:16
我也借此问问,请问chenall有没有考虑让grub4dos支持32点阵字库??

这个,暂时没有打算,要支持应该不难,只是内存占用的问题不好处理.
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-11-13 19:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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