|
1、dos启动只能装载fat 类分区,并分配盘符,而对于 隐藏的fat和显现的ntfs分区都不能分配盘符,因为这些分区的id标号dos不能识别。
2、要想让 隐藏的fat显现,可以将其id修改为正常,然后重新启动。而对于 ntfs分区,因为dos 根本不支持,也就无法显示了,不管他是否隐藏。
3、目前出现一个软件 ,可以在不修改分区id不重新启动的情况下为隐藏的fat分区分配盘符,同时也支持ntfs分区。但是 eisa 分区不在其列。
4、但是,对于eisa 分区,其实本质应该是 fat32 分区,只是其id被改成了12,目的就是实现更好的隐藏,dos也就无法自动为其分配盘符。要想让eisa分区被分配盘符,我们只需要把它的id改为fat32的id,再重新启动,dos就可以为其分配盘符。要是不想重新启动,修改id为fat32后,运行ifsdrv也是可以的。
思路我说的够清楚了吧。
而修改分区id的分区软件不论是图形界面的还是命令行的有的是。
好了,目前主体思路就是
找一款可以罗列全部分区id和修改分区id 的命令行分区软件,通过全部分区id列表配合awk 等命令行类文本操作软件 揪出 id 是eisa 的那个分区,然后把它的id修改成 fat32。这个批处理不简单当然也不算难。 (当然,也可以用spfdisk/diskgen等分区软件手动完成 id 的修改,个人认为这样更方便。) 修改以后不用重新启动
再,运行ifsdrv 装载 那个被修改了id的eisa分区和其他ntfs分区/隐藏的fat类分区等,实现eisa 分区的盘符分配。
这个方案我在 2楼已经提出,没想到说到此才说明白。晕
[ 本帖最后由 dos时代菜鸟 于 2010-7-20 13:34 编辑 ] |
|