邪恶八进制信息安全团队技术讨论组's Archiver

孤风飘影 2005-6-7 09:22

[转载]DOS中读取NTFS分区的数据和在Linux中读取NTFS分区的数据

文章作者:原野整理
文章来源:Yesky

用NTFS For DOS在DOS中读取NTFS分区的数据

  软件功能:在纯DOS状态、Win3.x和Win98的DOS方式或DOS窗口中读取WinNT/2K(NTFS)分区中的文件

  所需文件:NTFS For DOS的主文件(共1个):ntfsdos.zip(37.8K)

   安装工作:将NTFS For DOS的主文件ntfsdos.zip解压到任意一个你将用的DOS版本能识别的分区中去。解压后有三个文件,大小共约75.6K;其中执行用的文件名为ntfsdos.exe。如下图:
[img]http://www.yesky.com/image20010518/47798.gif[/img]
常见操作:
  1、启动DOS(或进入纯DOS方式或DOS窗口方式),进入NTFS For DOS所在的目录,执行ntfsdos.exe。它则会自动去搜索NTFS分区并为它分配好盘符(as drive: F)。如下图:
[img]http://www.yesky.com/image20010518/47799.gif[/img]
2、小窍门一:让NTFS For DOS在DOS启动后自动执行

  你只需把执行文件ntfsdos.exe(52.2K)拷贝到相应的启动盘上(比如软盘),然后把它的运行命令加入自动批处理文件autoexec.bat中,则每次启动成功之后,就可直接使用NTFS分区了!

  3、小窍门二:为NTFS分区分配自己指定的盘符

  NTFS For DOS默认的是自动将“下一个”磁盘驱动器符依次分配给它发现的NTFS分区,如果想自己为NTFS分区分配盘符,所用的格式为“ntfsdos/l:xyz”。如下图:
[img]http://www.yesky.com/image20010518/47800.gif[/img]
其中:

  ①xyz是为多个NTFS分区(如果有)依次指定的盘符;

  ②xyz均不加引号、不留空格,否则设置无效;ntfsdos和/l:xyz之间的空格则可有可无;

  ③xyz不能与现有的、在本DOS状态下能正常访问的任何盘符重合,否则设置无效;

  ④xyz不能为A盘和B盘中的任何一个,否则设置无效;

  ⑤在DOS启动盘文件中,注意config.sys里的“lastdrive=?”一项!



在Linux中读取NTFS分区上的数据

  在有些情况下,系统需要访问本地NTFS分区上的数据,也可能需要访问网络上NTFS文件格式的数据。而使用mount -t挂载文件系统时,系统报告不支持NTFS错误。

  这是由于缺省情况下,Linux核心不支持NTFS文件系统。所以,客户需要重新链接核心。

  1、以root身份登录系统,运行startx,进入X Windows。
  2、打开一个终端窗口,#cd /usr/src/Linux,进入源文件目录。
  3、#make xconfig,出现一个“Linux Kernel Configuration”窗口。
  4、单击“Filesystems”按钮,其中会发现两行与NTFS文件系统相关,“NTFS filesystem support(read only)”和“NTFS read-write support(DANGEROUS)”,当前都设为“n”。
  5、根据需要,将相应设置由“n”改为“y”,一般为安全起见,只设置只读选项即可。
  6、单击“Main Menu”按钮,退回主界面,单击“Save and Exit”按钮,退回到终端窗口。
  7、运行下列命令,重新生成核心文件:

  #make dep
  #make clean
  #make zImage(注:如果生成核心较大,请用bzImage)
  #make modules
  #make modules_install

  8、#cp /usr/src/Linux-[版本号]/arch/i386/boot/bzImage /boot
  9、#mkinitrd /boot/initrd-[版本号]ntfs.img [版本号]
  10、#vi /etc/lilo.conf,编辑文件,加入下面内容

  image=/boot/bzImage
  label=ntfs
  initrd=/boot/initrd-[版本号]ntfs.img
  read-only
  root=/dev/sda1

  11、#lilo -v,使lilo文件生效。
  12、重启机器,在“boot:”提示符下键入“ntfs”,即可进入支持NTFS文件格式的Linux系统。

孤风飘影 2005-6-13 10:54

自己制作了一个新版的完全权限的NTFS for DOS!
IMG镜像,利用EasyBoot可以做成光启!
或者利用Winimage导出所有文件,直接刻盘,利用Windows 98启动盘启动后,进入光盘目录直接启动ntfspro.exe,访问ntfs分区十分方便并且支持移动硬盘(狂强!)

页: [1]
© 1999-2008 EvilOctal Security Team