无忧启动论坛

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

[原创]DOS下实现硬盘自动无损数据重新分区的方法

[复制链接]
61#
发表于 2005-3-1 18:49:43 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

万分感谢
回复

使用道具 举报

62#
发表于 2005-3-2 16:14:03 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

谢谢你的文章 太使用了
回复

使用道具 举报

63#
发表于 2005-3-2 16:53:50 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

好兄弟,我支持!
回复

使用道具 举报

64#
发表于 2005-3-3 10:19:11 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

能不能用啊,有哪位试过没??
回复

使用道具 举报

65#
发表于 2005-3-3 12:23:43 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

收了回头学习,谢谢提供!
回复

使用道具 举报

66#
发表于 2005-3-4 11:21:11 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

高手,顶一下,但我不会用这种麻烦的东西。
回复

使用道具 举报

67#
发表于 2005-3-8 22:12:36 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

谢谢石头兄的文章,努力实现中。。。。。。。
回复

使用道具 举报

68#
发表于 2005-3-8 22:47:46 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

牛!
回复

使用道具 举报

69#
发表于 2005-3-26 12:26:27 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

再来顶一次!!!
回复

使用道具 举报

70#
发表于 2005-3-30 22:55:22 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

各位高手,以下PQ的脚本要怎么编呢?哪位能帮帮小弟子!
我想用PQ在一个硬盘中自动分区,如果大于40G,则第一个主分区8G,卷标为SYSTEM; 再建立一个5G的主分区在磁盘的最后(做一键还原的备份分区,卷标为IBM_SERVICE),剩下的平均分成三个逻辑分区(卷标分别为:TOOLS,MP3,GAMES);
如果小于40G,如果大于40G,则第一个主分区6G,卷标为SYSTEM; 再建立一个3G的主分区在磁盘的最后(做一键还原的备份分区,卷标为IBM_SERVICE),剩下的平均分成三个逻辑分区(卷标分别为:TOOLS,MP3,GAMES)。
请各位高手提示!万分感激!
回复

使用道具 举报

71#
发表于 2005-4-9 19:34:20 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

请问怎样才能实现在引导系统之前按一键就能运行一个指定的程序呢?比如说一键恢复就是按F10键就执行还原程序的。
回复

使用道具 举报

72#
发表于 2005-4-9 20:16:14 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

我刚试用了一下下,但是对我的硬盘好像无效。付上调试结果,请指教是什么原因。
PowerQuest PartitionInfo -- DOS engine edition.
Date Generated: 04/09/2005 19:55:22
CPU Vendor: "GenuineIntel"
CPU Signature: 00000f29    CPU Features bfebfbff

*****************************  BOOT.INI  *****************************
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=Microsoft Windows XP Professional /fastdetect
C:\BOOT\BOOTDISK.bin="由虚拟启动软盘启动"
****************************  END PREPEND  ***************************
BiosExtensions: 0x3000 Subsets (0x00000005): Access EDD
EGeo 0x0000 16383 16 63 29336832 0 512
Disk Geometry requires extended BIOS support
============================================================================
Disk 0:  21166 Cylinders, 33 Heads, 42 Sectors/Track.
BiosExtensions: 0x3000 Subsets (0x00000005): Access EDD
The BIOS supports INT 13h extensions for this drive.
============================ Partition Tables ==============================
Partition          -----Begin----      ------End-----     Start     Num
Sector     # Boot   Cyl Head Sect  FS   Cyl Head Sect     Sect      Sects
---------- - ----  ---- ---- ----  --  ---- ---- ----  ---------- ----------
         0 0 80   [1023    2   29] 0C [1023   32   42]    2123464   16386566 [Large Drive Placeholders]
                   1532    2   29     13354   32   42                         Actual Values
Error #105: Partition didn';t begin on head boundary.
ucBeginHead expected to be 0 or 1, not 2.
Error #106: Partition didn';t begin on head boundary.
  ucBeginSector expected to be 1, not 29.

==================================================================================
Disk 0:  14324.3 Megabytes
============================= Partition Information ==============================
Volume        Partition                         Partition        Start     Total
Letter:Label  Type            Status   Size MB  Sector     #     Sector    Sectors
------------- --------------- -------- -------- ---------- - ---------- ----------
              Type 00         Pri       14324.3        105 0          0   29336076

}
Exiting enStartEngine...  Return value: 0  Time = 0:00
--------------------
--------------------
pq.ps
--------------------
Syntax check
Syntax check complete: 0 errors found, 0 warnings found
--------------------
Playing script
--------------------
Script command: Dim PriSize
--------------------
Script command: PriSize=2048
    PriSize=2048
--------------------
Script command: Set Default Bad Sector Test State Off
--------------------
Script command: Select Disk 1
--------------------
Script command: Dim PriNum
--------------------
Script command: Dim i
--------------------
Script command: i=1
    i=1
--------------------
Script command: PriNum=0
    PriNum=0
--------------------
Script command: Select Partition First
--------------------
Script command: Do While i<GetTotalPartitions
--------------------
Script command: If IsPrimary Then
--------------------
Script command: PriNum=PriNum+1
    PriNum=1
--------------------
Script command: End If
--------------------
Script command: Dim ExtNum
--------------------
Script command: ExtNum=GetPartitionNumber Extended
    ExtNum=0
--------------------
Script command: If ExtNum<>0 Then
--------------------
Script command: End If
--------------------
Script command: If PriNum<4 Then
--------------------
Script command: Select Partition Last
--------------------
Script command: Resize Larger Max
0 operations pending
--------------------
Script command: Dim bQuit
--------------------
Script command: bQuit=0
    bQuit=0
--------------------
Script command: If GetUnusedAmount>=PriSize Then
--------------------
Script command: Resize Space After PriSize
Error &#35;1830
Scripting halted by error.
[Script error(60)]: Unable to complete command
Script stopped
Entering enStopEngine(...)  ID:193  File:Engine.cpp  Line:381
{
DbgMgr->Uninit
回复

使用道具 举报

73#
发表于 2005-4-11 12:43:15 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

看不懂.
不过顶上去让大虾解答
回复

使用道具 举报

74#
发表于 2005-11-2 11:50:21 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

强!!!
回复

使用道具 举报

75#
发表于 2006-2-17 22:48:37 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

谢谢谢谢
回复

使用道具 举报

76#
发表于 2006-2-24 18:35:05 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

厉害,强烈顶!
回复

使用道具 举报

77#
发表于 2006-2-25 21:58:45 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

支持
回复

使用道具 举报

78#
发表于 2006-5-6 19:42:27 | 只看该作者

[原创]DOS下实现硬盘自动无损数据重新分区的方法

这样的好文章,怎么可能写成呢?赞叹!让我受益良多,感恩
我体悟好几天耶!试验了N次,终于改成自己想要用的方式,谢谢楼主无私教授。
回复

使用道具 举报

79#
发表于 2006-6-14 22:46:51 | 只看该作者
一直觉得你不顶不行,不管在哪里
回复

使用道具 举报

80#
发表于 2006-7-16 16:29:34 | 只看该作者
好的文章或东西就要拿出来大家讨论和共享。谢谢楼主。
回复

使用道具 举报

81#
发表于 2006-7-16 21:47:06 | 只看该作者
学了一手老大。
回复

使用道具 举报

82#
发表于 2006-7-19 14:35:28 | 只看该作者

写得很精典,但是怎么不能执行呢?要怎么操作呢?

写得很精典,但是怎么不能执行呢?要怎么操作呢?
已经有建立pq.pqs这个文件了。

pqmagic /cmd=pq.pqs
这个不能执行


pqmagic /arg=pq.pqs
也是不能执行啊。


要怎么操作呢?
高手,请指教。
回复

使用道具 举报

83#
 楼主| 发表于 2006-7-19 15:38:19 | 只看该作者
Re ghpy:

请仔细看顶楼的帖子,我肯定你没有仔细看。

另外,不是“精典”,我想应该是“经典”吧?

又,顶楼下载链接如何失效,请将链接中的Climbing.minidns.net换为:nufans.net。
回复

使用道具 举报

84#
发表于 2006-7-19 15:52:20 | 只看该作者
原帖由 Climbing 于 2006-7-19 15:38 发表
又,顶楼下载链接如何失效,请将链接中的Climbing.minidns.net换为:nufans.net。

嗯,下载链接已经修改
回复

使用道具 举报

85#
发表于 2006-7-20 16:26:00 | 只看该作者

试了。怎么不能执行啊。

试了。怎么不能执行啊。

pqmagic /cmd=pq.pqs
这个不能执行啊。
pqmagic /arg=pq.pqs
这个也是不行啊。
要怎么做才可以运行呢?

请高手指教啊。。。
回复

使用道具 举报

86#
发表于 2006-7-26 00:44:26 | 只看该作者
原帖由 ghpy 于 2006-7-20 04:26 PM 发表
试了。怎么不能执行啊。

pqmagic /cmd=pq.pqs
这个不能执行啊。
pqmagic /arg=pq.pqs
这个也是不行啊。
要怎么做才可以运行呢?

请高手指教啊。。。

pqmagic /cmd=pq.pqs :victory:
回复

使用道具 举报

87#
发表于 2006-8-6 13:14:06 | 只看该作者
楼主的精神值得学习
回复

使用道具 举报

88#
发表于 2006-9-7 22:46:16 | 只看该作者
好帖沈好久啰..
发现用 SMAGIC 如果最后一个分区是 NTFS 的话,就会失败..
但用 PQMAGIC ,当系统是 Server 的话,也不能使用
真是两难阿~~~

SMAGIC.GIF (15.99 KB, 下载次数: 141)

SMAGIC.GIF
回复

使用道具 举报

89#
发表于 2006-9-8 10:13:51 | 只看该作者
原帖由 guies 于 2006-9-7 22:46 发表
但用 PQMAGIC ,当系统是 Server 的话,也不能使用
真是两难阿~~~

PQMAGIC 是可以在 Server 系统上运行的。只要修改 Boot.ini 文件,将里面的 “=” 换成 “ = ” (注意等于号前后都加上一个空格)即可。
回复

使用道具 举报

90#
发表于 2006-9-8 10:39:07 | 只看该作者
原帖由 老毛桃 于 2006-9-8 10:13 AM 发表

PQMAGIC 是可以在 Server 系统上运行的。只要修改 Boot.ini 文件,将里面的 “=” 换成 “ = ” (注意等于号前后都加上一个空格)即可。


所以我在我的一键还原上多放了个 editbini.exe 程序,以备不时之需...
说真的还真不知在 dos 下怎么用批处理判断第一个 partition 里的 boot.ini ,而且还是 ntfs 格式
来让它能够在 Server OS 下也能全自动..
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 08:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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