|
dalong
初级用户
 
积分 52
发帖 23
注册 2007-5-12
状态 离线
|
『楼 主』:
[Wengier, Roy, 不得不爱]请进..
使用 LLM 解释/回答一下
前几天下了个矮人启动盘,解开里面的文件,有个argj.exe,初看以为是rar压缩的,可是自己添加了几个文件后居然不能用了,测试n久发现是这个argj.exe的压缩格式不对,原来的argj.exe在dos下直接会解压缩,而我用rar做的就不行,而且原来的argj.exe头部有这样几句话
-------------------------------
MZ ) 1 1 ?€ T B PMODSTUB.EXE generated on Sun Oct 22 16:55:35 2000
The PMODSTUB.EXE stub loader is Copyright (C) 1993-1995 DJ Delorie.
Permission granted to use for any purpose provided this copyright
remains present and unmodified.
This only applies to the stub, and not necessarily the whole program.
--------------------------------
在dos下运行自己解压缩,我把解压缩的过程保存了,请看
--------------------------------
RAR SFX archive
Extracting from c:/argj.exe
Extracting ATTRIB.COM 2% OK
Creating DOC OK
Extracting DOC\BATCH.TXT 2% OK
Extracting CMOSMENU.TXT 2% OK
Extracting MEMSCAN.txt 2% OK
.................
--------------------------------
请问这是怎么压缩的,谢谢!!!!
Last edited by dalong on 2007-8-14 at 08:35 PM ]
I downloaded a Dwarf boot disk a few days ago. When I extracted the files inside, there was an argj.exe. At first glance, I thought it was a RAR compression, but after adding a few files myself, it didn't work. After testing for a long time, I found that the compression format of this argj.exe was incorrect. The original argj.exe would decompress directly under DOS, but the one I made with RAR wouldn't. And the original argj.exe has the following sentences in the header
-------------------------------
MZ ) 1 1 ?€ T B PMODSTUB.EXE generated on Sun Oct 22 16:55:35 2000
The PMODSTUB.EXE stub loader is Copyright (C) 1993-1995 DJ Delorie.
Permission granted to use for any purpose provided this copyright
remains present and unmodified.
This only applies to the stub, and not necessarily the whole program.
--------------------------------
It decompresses itself under DOS. I saved the decompression process, please see
--------------------------------
RAR SFX archive
Extracting from c:/argj.exe
Extracting ATTRIB.COM 2% OK
Creating DOC OK
Extracting DOC\BATCH.TXT 2% OK
Extracting CMOSMENU.TXT 2% OK
Extracting MEMSCAN.txt 2% OK
.................
--------------------------------
May I ask how this is compressed? Thanks!!!
Last edited by dalong on 2007-8-14 at 08:35 PM ]
|
|
2007-7-8 22:48 |
|
|
0451lym
高级用户
   
积分 760
发帖 357
注册 2005-10-10
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
DOS下的老版本就可以压缩了!
这个我没用过,不熟悉!
Old versions under DOS could be compressed!
I haven't used this, not familiar!
|
|
2007-7-9 02:02 |
|
|
dalong
初级用户
 
积分 52
发帖 23
注册 2007-5-12
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
不明白。。。。。。。。。。。需要哪个版本的
I don't understand...... Which version is needed
|
|
2007-7-9 20:54 |
|
|
diao123456
新手上路

积分 5
发帖 20
注册 2007-4-18 来自 SZ
状态 离线
|
|
2007-7-9 21:26 |
|
|
dalong
初级用户
 
积分 52
发帖 23
注册 2007-5-12
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
不知道矮人启动盘的argj.exe怎么修改,我添加后不能启动了
I don't know how to modify argj.exe of the Dwarf Boot Disk. After I added it, it can't boot.
|
|
2007-7-11 22:57 |
|
|
dalong
初级用户
 
积分 52
发帖 23
注册 2007-5-12
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
Originally posted by dalong at 2007-7-11 10:57 PM:
不知道矮人启动盘的argj.exe怎么修改,我添加后不能启动了
:o:o:o:o:o:o:o:o:o:o:o:o:o:o:o:o:o:o:o:o
Originally posted by dalong at 2007-7-11 10:57 PM:
I don't know how to modify argj.exe in the Dwarf Boot Disk. After I added it, it can't boot.
:o:o:o:o:o:o:o:o:o:o:o:o:o:o:o:o:o:o:o:o
|
|
2007-7-13 08:10 |
|
|
zhaofu29
新手上路

积分 4
发帖 2
注册 2007-7-25
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
用IMG8.0来修改矮人的IMG镜象文件格式以后就可以用GRUB加载镜象启动了!具体的修改格式为:系统文件:F12/16也行,每族扇区数:4(2048),扇区总数:12800,
FAT12/16根项目:224 0XE0,媒体描述符:248 0xf8,每磁道扇区数:32 0x20,磁头:64 0x40 具体不清楚怎么拢的自己可以试下...有需要格式我可以传一个..这个格式只是加载做6.4M的镜像,已经足够大了.很多都可以加很多引导了...
Using IMG8.0 to modify the dwarf's IMG image file format, then you can use GRUB to load the image and boot! The specific modification format is: System file: F12/16 is also okay, sectors per cluster: 4 (2048), total number of sectors: 12800, FAT12/16 root entries: 224 0XE0, media descriptor: 248 0xf8, sectors per track: 32 0x20, heads: 64 0x40. If you don't know exactly how to do it, you can try it yourself... If you need the format, I can send one.. This format is only for loading a 6.4M image, which is large enough. Many can add many bootings...
|
|
2007-7-27 22:27 |
|
|
netwinxp
高级用户
   
积分 741
发帖 366
注册 2007-7-25
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
用rar2.9以下版本或arj2.61以上版本制作自解压替换它
Replace it with a self-extracting archive created with RAR version below 2.9 or ARJ version above 2.61
|
|
2007-7-28 10:47 |
|
|
dalong
初级用户
 
积分 52
发帖 23
注册 2007-5-12
状态 离线
|
|
2007-7-28 17:53 |
|
|
dalong
初级用户
 
积分 52
发帖 23
注册 2007-5-12
状态 离线
|
『第 10 楼』:
使用 LLM 解释/回答一下
Originally posted by zhaofu29 at 2007-7-27 10:27 PM:
用IMG8.0来修改矮人的IMG镜象文件格式以后就可以用GRUB加载镜象启动了!具体的修改格式为:系统文件:F12/16也行,每族扇区数:4(2048),扇区总数:12800,
FAT12/16根 ...
这样做的不能运行。连Ms dos都无法启动了
Last edited by dalong on 2007-7-28 at 06:52 PM ]
Originally posted by zhaofu29 at 2007-7-27 10:27 PM:
After modifying the IMG image file format of the dwarf with IMG8.0, you can load the image with GRUB to start! The specific modification format is: system file: F12/16 is also okay, number of sectors per cluster: 4 (2048), total number of sectors: 12800,
Root of FAT12/16 ...
This way of doing it doesn't work. Even Ms dos can't start anymore
Last edited by dalong on 2007-7-28 at 06:52 PM ]
|
|
2007-7-28 18:47 |
|
|
dalong
初级用户
 
积分 52
发帖 23
注册 2007-5-12
状态 离线
|
『第 11 楼』:
使用 LLM 解释/回答一下
Originally posted by netwinxp at 2007-7-28 10:47 AM:
用rar2.9以下版本或arj2.61以上版本制作自解压替换它
这样作出来的也是不能启动,作出来得argj.exe大小和原来的不一样,原来的是4.44m而我用rar2.8压缩的是4.56m不能引导argj.exe,进入dos显示bad command...
另外我用rar2.8打开原版的argj.exe显示:
------------------
! dos.bat: 文件“dos.bat”的文件头损坏
! gh.BAT: 文件“gh.BAT”的文件头损坏
! menu.BAT: 文件“menu.BAT”的文件头损坏
! MHDD.BAT: 文件“MHDD.BAT”的文件头损坏
! tmenu.bat: 文件“tmenu.bat”的文件头损坏
! argj.scr: 文件“argj.scr”的文件头损坏
! BATCH: 文件“BATCH”的文件头损坏
! DATA: 文件“DATA”的文件头损坏
--------------------
请各位指点迷津
Last edited by dalong on 2007-7-28 at 06:52 PM ]
Originally posted by netwinxp at 2007-7-28 10:47 AM:
Use versions of RAR below 2.9 or versions of ARJ above 2.61 to create a self-extracting archive and replace it
This way of making still can't boot. The size of the made argj.exe is different from the original one. The original is 4.44m while the one compressed by RAR 2.8 is 4.56m, and it can't boot the argj.exe. Entering DOS shows "bad command...".
In addition, I used RAR 2.8 to open the original argj.exe and it shows:
------------------
! dos.bat: The file header of "dos.bat" is damaged
! gh.BAT: The file header of "gh.BAT" is damaged
! menu.BAT: The file header of "menu.BAT" is damaged
! MHDD.BAT: The file header of "MHDD.BAT" is damaged
! tmenu.bat: The file header of "tmenu.bat" is damaged
! argj.scr: The file header of "argj.scr" is damaged
! BATCH: The file header of "BATCH" is damaged
! DATA: The file header of "DATA" is damaged
--------------------
Please give me some pointers
Last edited by dalong on 2007-7-28 at 06:52 PM ]
|
|
2007-7-28 18:50 |
|
|
netwinxp
高级用户
   
积分 741
发帖 366
注册 2007-7-25
状态 离线
|
『第 12 楼』:
使用 LLM 解释/回答一下
你不要运行argj.exe,改成运行你那个自解缩包
You don't run argj.exe, change to run your own self-extracting package
|
|
2007-7-28 19:13 |
|
|
dalong
初级用户
 
积分 52
发帖 23
注册 2007-5-12
状态 离线
|
『第 13 楼』:
使用 LLM 解释/回答一下
Originally posted by netwinxp at 2007-7-28 07:13 PM:
你不要运行argj.exe,改成运行你那个自解缩包
我是解压argj.exe后又重新压缩成argj.exe的,大小变了,比原来大了,而且不能运行了
Last edited by dalong on 2007-7-28 at 10:02 PM ]
Originally posted by netwinxp at 2007-7-28 07:13 PM:
Don't run argj.exe. Change to run your self-extracting package.
I extracted argj.exe and then compressed it back into argj.exe. The size changed, it became larger than the original, and it can't run now.
Last edited by dalong on 2007-7-28 at 10:02 PM ]
|
|
2007-7-28 21:58 |
|
|
dalong
初级用户
 
积分 52
发帖 23
注册 2007-5-12
状态 离线
|
『第 14 楼』:
使用 LLM 解释/回答一下
解压argj.exe后又重新压缩成argj.exe的,大小变了,比原来大了,而且不能运行
After extracting argj.exe and then compressing it back into argj.exe, the size has changed, it has become larger than the original, and it cannot run
|
|
2007-7-29 15:41 |
|
|
dalong
初级用户
 
积分 52
发帖 23
注册 2007-5-12
状态 离线
|
『第 15 楼』:
使用 LLM 解释/回答一下
Originally posted by dalong at 2007-7-29 03:41 PM:
解压argj.exe后又重新压缩成argj.exe的,大小变了,比原来大了,而且不能运行
解压argj.exe后又重新压缩成argj.exe的,大小变了,比原来大了,而且不能运行
After extracting argj.exe and then compressing it back into argj.exe, the size has changed, it has become larger than the original, and it cannot run.
|
|
2007-8-9 17:44 |
|