English Italian Japanese Vietnamese German Simplified Chinese French Spanish Brazilian Traditional Chinese Russian
Õâ·ÝFAQÊÇLinux NTFS¼Æ»®µÄÒ»²¿·Ö¡£
×îеİ汾¿ÉÒÔͨ¹ý·ÃÎÊ
http://linux-ntfs.sourceforge.net/info/ntfs.html »ñµÃ¡£
Èç¹ûÕâ·ÝFAQûÓлشðÄãµÄ¹ØÓÚNTFSµÄÎÊÌ⣬»òÕßÄã¶ÔÕâ·ÝFAQÓÐʲôÒâ¼û£¬Çë·¢Óʼþ¸øÎÒ£º
linux-ntfs-dev@sourceforge.net ¡£
ÖÐÎİæÓÉkelvin·Ò룬Èç¹û¶Ô·ÒëÓÐʲôÒâ¼û£¬Çë·¢ÓʼþÖÁ£ºzhangyc@zju.edu.cn¡£
ÄÚÈÝ
¹Ø¼ü×Ö
** - ×î¾³£Îʵ½µÄÎÊÌâ
!! - ÆäËûÓÐÒâ˼µÄ¶«¶«
NB - ÐèÒªÌØ±ð×¢ÒâµÄ
ÃüÁî»òÕßÊä³ö
1. NTFS³£¼ûÎÊÌâ
1.1 ʲôÊÇNTFS£¿
1.2 NTFS±ÈFAT/FAT32ºÃÂð£¿
1.3 ÎÒÐèҪʹÓûòÕßÉý¼¶µ½NTFSÂð£¿
!! 1.4 ÿһ°æ±¾WindowsÖеÄNTFS¶¼Ò»ÑùÂð£¿
1.5 NTFSµÄ¾ÖÏÞÐÔÊÇʲô£¿
2. NTFS¾í
2.1 ÔõÑù´ÓWindows 95/98/ME»òDOSÖжÁÈëÒ»¸öNTFS¾í£¿
2.2 ÔõÑù½«FATת»»ÎªNTFS£¿
!! 2.3 ÔõÑù½«NTFSת»»ÎªFAT¾í£¿
2.4 ÔõÑùɾ³ýÒ»¸öNTFS¾í£¿
2.5 ÔõÑù¶ÔÒ»¸öNTFS¾í½øÐÐË鯬ÕûÀí£¿
** 2.6 ÔõÑùµ÷ÕûÒ»¸öNTFS¾íµÄ´óС£¿
3. LinuxºÍNTFS
!! 3.1 Linux¿ÉÒÔ¶ÁÈ¡ÄÇЩ°æ±¾µÄNTFS£¿
** 3.2 Çý¶¯³ÌÐòÖ§³ÖдÈëNTFS¾íÂð£¿
3.3 LinuxÖ§³ÖNTFSµÄÄÄÐ©ÌØÐÔ£¿
3.4 Èç¹û³öÏÖÎÊÌâÎÒÓ¦¸ÃÔõô×ö£¿
** 3.5 ÔõÑùÔÚLinuxÖмÓÈë¶ÔNTFSµÄÖ§³Ö£¿
3.6 Äĸö°æ±¾µÄÇý¶¯ÊÇ×îºÃµÄ£¿
3.7 »¹ÓÐÄÄЩÆäËûµÄ¹¤¾ß£¿
3.8 LinuxµÄNTFSÇý¶¯³ÌÐòÊÇÔõÑùд³ÉµÄ£¿
3.9 ÎÒÃÇÓ¦¸ÃÏò˱íʾ¸Ðл£¿
4. ¹ÒÔØNTFS¾í
4.1 ÎÒ¿ÉÒÔ¹ÒÔØÒ»¸öNTFS¾íÂð£¿
4.2 NTFSÇý¶¯³ÌÐòµÄ°²È«ÐÔÔõÑù£¿
4.3 ÎÒÓ¦¸ÃʹÓÃÄĸö·ÖÇø£¿
4.4 ÎÒÔÚʹÓÃÄĸö°æ±¾µÄNTFSÇý¶¯£¿
!! 4.5 ÔõÑù¹ÒÔØÒ»¸öNTFS¾í£¿
4.6 ³£ÓõĹÒÔØÑ¡Ïî¡£
4.7 ÓÃÓÚÔʼÇý¶¯³ÌÐòµÄ¹ÒÔØÑ¡Ïî¡£
4.8 ÓÃÓÚÐÂÇý¶¯³ÌÐòµÄ¹ÒÔØÑ¡Ïî¡£
** 4.9 ÔõÑù¸Ä±äÒѹÒÔØµÄNTFS¾íµÄȨÏÞ£¿
!! 4.10 ÔõÑù×Ô¶¯¹ÒÔØÒ»¸öNTFS¾í£¿
5. ÔÚNTFSÉÏÆô¶¯²Ù×÷ϵͳ
5.1 ¿ÉÒÔÔÚNTFS¾íÉÏÆô¶¯WindowsÂð£¿
5.2 Ó¦¸ÃÔõÑùʹÓÃlilo?
5.3 Ó¦¸ÃÔõÑùʹÓÃgrub£¿
6. Linux·¢Ðаæ
6.1 Äĸö·¢Ðа渽¼ÓÁ˶ÔNTFSµÄÖ§³Ö£¿
6.2 ΪʲôRedHat²»Ö§³ÖNTFS£¿
6.3 ΪʲôRedHatÔÚ·ÃÎÊNTFS¾íʱ»á´¦ÓÚËøÉÏ״̬£¿
6.4 ÓпÉÒÔ°²×°ÔÚNTFSÉϵķ¢ÐаæÂð£¿
7. еÄLinux NTFSÇý¶¯³ÌÐò
7.1 еÄNTFSÇý¶¯³ÌÐòÊÇʲô£¿
7.2 ÎÒÐèҪʹÓÃËüÂð£¿
7.3 ÎÒ¸ÃÔõÑùʹÓÃеÄÇý¶¯³ÌÐò£¿
7.4 ʲôÊDz¹¶¡£¿
7.5 Èç¹ûÎÒÈÔ²»Àí½âÄØ£¿
7.6 ʲôʱºòLinuxÄÚºËÖвŻáÊÕÈëÕâЩеĴúÂ룿
7.7 ²»¿ÉÒÔ¶ÔWindowsµÄÇý¶¯½øÐзâ×°Âð£¿
·µ»ØÒ³Ãæ¶¥²¿
1. NTFS³£¼ûÎÊÌâ
1.1 ʲôÊÇNTFS£¿
NTFSÊÇNew Technology FilesystemµÄËõд¡£³Æ×÷NTÊÇÒòΪËü×î³õÊÇÓÃÔÚWindow NTÉϵģ¬ÎļþϵͳÔò±íʾµçÄÔÔÚ´ÅÅÌÉÏ´æ´¢ÎļþµÄ·½Ê½¡£²»Í¬µÄ²Ù×÷ϵͳһ°ãʹÓà ²»Í¬µÄ·½Ê½´æ´¢Îļþ¡£
NTFSͨ³£ÓÃÓÚWindows NT¡¢2000ºÍXPϵͳ¡£
·µ»ØÒ³Ãæ¶¥²¿
1.2 NTFS±ÈFAT/FAT32ºÃÂð£¿
¼òµ¥µÄ˵£¬Êǵġ£NTFS¸ü½¡×³£¬ËüÖ§³ÖË«×Ö½Ú±àÂëÎļþÃûÒÔ¼°Êʵ±µÄ°²È«¡¢Ñ¹ËõºÍ¼ÓÃÜ¡£ËüÖ÷ÒªµÄ²»×ãÖ®´¦ÔÚÓÚÖ»ÄÜÔÚWindows NT¡¢2000»òXPϵͳϽøÐжÁÈ¡£¬±ÈÈçÓû§²»ÄÜÓÃDOSÆô¶¯ÅÌÆô¶¯È»ºó¶ÁÈ¡NTFSÉϵÄÊý¾Ý¡£
ºÍÍù³£Ò»Ñù£¬Õâ¸ö¹æÔòÒ²ÓÐÀýÍâ´æÔÚ¡£ÔçÔÚ1997Äê10Ô¾ÍÓÐÁËLinuxϵÄNTFSÇý¶¯³ÌÐò£¬Í¬ÑùÒ²ÓгÌÐòÖ§³ÖDOS϶ÔNTFSµÄ²Ù×÷£¨2.1½Ú¶Ô´ËÓÐÏêϸ½éÉÜ£©¡£
·µ»ØÒ³Ãæ¶¥²¿
1.3 ÎÒÐèҪʹÓûòÕßÉý¼¶µ½NTFSÂð£¿
²»£¬Äã²¢²»ÐèÒª£¬ËäÈ»Õâ¶ÔÓÚ¾ø´ó¶àÊýÈËÀ´ËµÊÇÒ»¸ö²»´íµÄÖ÷Òâ¡£ÄãÉõÖÁ¿ÉÄܲì¾õ²»µ½Á½ÕßÐÔÄÜÉϵIJî±ð£¬Î¨Ò»µÄȱµãÊÇÄã²»ÄÜÔÙ½«Æäת»ØFAT¸ñʽÁË(2.3½Ú¶Ô´ËÓÐÏêϸ½éÉÜ)¡£
NB Äã¿ÉÒÔÔÚFAT16ÎļþϵͳÉϰ²×°Windows NT£¬ÔÚFAT32ÎļþϵͳÉϰ²×°Windows 2000»òXP£¬È»ºóÔÙ¿ÉÒÔÉý¼¶µ½NTFS¡£
·µ»ØÒ³Ãæ¶¥²¿
1.4 ÿһ°æ±¾WindowsÖеÄNTFS¶¼Ò»ÑùÂð£¿
²»£¬ËüÃÇ¿´ÆðÀ´ºÜÏàËÆ£¬µ«Ðµİ汾×ÜÓÐһЩ¸½¼ÓµÄÌØÐÔ¡£±ÈÈ磬Windows 2000¾ÍÓдÅÅÌÅä¶î£¨quotas£©¡£
NTFS Windows Version
v1.2 NT 3.51, NT 4
v3.0 2000
v3.1 XP
1.2°æ±¾ÓÐʱ±»³Æ×÷NT4.0¡£
3.0ºÍ3.1°æ±¾Ôò±»³Æ×÷NT5.0ºÍ5.1¡£
·µ»ØÒ³Ãæ¶¥²¿
1.5 NTFSµÄ¾ÖÏÞÐÔÊÇʲô£¿
ÈÝÁ¿´óС¡£NTFSÖ§³Ö×î´óΪ263×Ö½ÚµÄÎļþ¡£NTFS¾í×î¶à¿É°üÀ¨263¸ö´ØÇÒÿ¸ö´Ø×î´ó¿ÉΪ64KB£¬ÕâÑùËüµÄ×î´óÈÝÁ¿¾ÍÊÇÔ¼500ÍòÒÚGB¡£
·µ»ØÒ³Ãæ¶¥²¿
2. NTFS¾í
2.1 ÔõÑù´ÓWindows 95/98/ME»òDOSÖжÁȡһ¸öNTFS¾í£¿
ºÜ¿Éϧ£¬ÕâÊDz»¿ÉÒԵġ£ÕâЩ°æ±¾µÄWindowsÖ»Ö§³ÖFAT£¬NTFSÖ»¿ÉÒÔ´ÓWindows NT¡¢2000ºÍXPÖнøÐжÁÈ¡¡£
µ«ÊÇ£¬Ö»ÒªÉÔ΢·ÑЩ¹¦·ò£¬Äã¾Í¿ÉÒÔ´Ó
http://www.systinternals.com/ µÃµ½ "NTFS for Windows 98" ºÍ "NTFSDOS" Á½¸ö¹¤¾ß£¬ÕâÑù¾ÍÒÔÔÚWindows 95¡¢98ºÍDOSÖжÔNTFS½øÐжÁÈ¡¡£Èç¹ûÄãÔ¸Ò⸶·ÑµÄ»°£¬ËûÃÇÉõÖÁ¿ÉÒÔÌṩ֧³ÖдÈëNTFSµÄ°æ±¾£¨µ«ÕâÊǷdz£°º¹óµÄ£©¡£
·µ»ØÒ³Ãæ¶¥²¿
2.2 ÔõÑù½«FAT¾íת»»ÎªNTFS¾í£¿
´ò¿ªÒ»¸öÃüÁî´°¿Ú²¢ÊäÈ루½«x:Ìæ»»ÎªÕýÈ·µÄ¾í±ê£©
convert x: /fs:ntfs
Èç¹û¸Ã¾íÕýÔÚʹÓÃÖУ¬×ª»»½«»áÔÚÏ´ÎϵͳÆô¶¯Ê±½øÐС£
NB ´ËÃüÁî²»Ö§³ÖÄæÏò²Ù×÷£¬ÏêÇéÇë¼ûϸöFAQ¡£
·µ»ØÒ³Ãæ¶¥²¿
2.3 ÔõÑù½«NTFS¾íת»»ÎªFAT¾í£¿
¼òµ¥µÄ˵£¬ÕâÑùÊDz»¿ÉÒÔµÄ,µ±È»Èç¹ûÄãÓÐ×ã¹»µÄÇ®µÄ»°Ò²ÓÐÀýÍâ¡£
http://www.powerquest.com/³öÆ·µÄPartition MagicÖ§³ÖÔÚ²»Í¬µÄÎļþϵͳ¼ä½øÐÐת»»£¬ÆäÖоͰüÀ¨NTFSºÍFAT¡£
·µ»ØÒ³Ãæ¶¥²¿
2.4 ÔõÑùɾ³ýÒ»¸öNTFS¾í£¿
ÕâÒÀÀµÓÚÄãʹÓõIJÙ×÷ϵͳ¡£
DOS¡¢Windows 95/98/ME: fdisk¡£Ê¹ÓÃÆô¶¯ÅÌÆô¶¯ÏµÍ³£¬»òÕßÈÃWindows·µ»Øµ½DOSģʽ£¬È»ºóÔËÐÐfdisk¡£Èç¹ûÓжà¸ö´ÅÅÌ£¬ÏÈÑ¡Ôñ´ÅÅÌ£¬È»ºóɾ³ýÄÇЩ·ÇDOS·ÖÇø¡£²Ù×÷ʱһ¶¨ÒªÌرðСÐÄ£¬Èκθı䶼»á±»Á¢¼´Ìá½»²¢Ö´ÐС£
Windows NT: ¼ÆËã»ú¹ÜÀí¡£
Windows 2000¡¢XP: Âß¼´ÅÅ̹ÜÀíÆ÷¡£´Ó¿ØÖÆÃæ°åÖпªÊ¼£¬Ñ¡Ôñ¹ÜÀí¹¤¾ß£¬È»ºóÑ¡Ôñ¼ÆËã»ú¹ÜÀí¡£
·µ»ØÒ³Ãæ¶¥²¿
2.5 ÔõÑù¶ÔNTFS¾í½øÐÐË鯬ÕûÀí£¿
µ±Ò»¸ö¾íʹÓÃÁ˺ܳ¤Ê±¼ä£¬»òÕß¶Ô´ÅÅ̽øÐйý¶à´ÎдÈëÖ®ºó£¬±£´æÔÚÆäÖеÄÎļþ¿ÉÄܱäµÃÖ§ÀëÆÆËéÁË¡£ÕâЩÎļþ²»ÔÙÒÔÒ»ÖÖÁ¬ÐøµÄÐÎʽ±£´æÔÚ´ÅÅÌÉÏ£¬¶øÊDZ»·Ö³ÉÁ˺ܶàСµÄ²¿·Ö£¬ÕâÑù¾Í¼õÂýÁË·ÃÎÊÎļþµÄËÙ¶È¡£
Ϊ´Ë£¬Windows 2000ºÍXPϵͳÄÚÖÃÁË´ÅÅÌË鯬ÕûÀí³ÌÐò¡£¶ø¶ÔÓÚWindows NTµÄÓû§À´Ëµ£¬Ò²ÓÐÃâ·ÑµÄ¹¤¾ß¿ÉÒÔÍê³ÉͬÑùµÄ¹¤×÷£¬Õâ¾ÍÊÇDiskeeper Lite£¬Ëü¿ÉÒÔ´Ó
http://diskeeper.com ÏÂÔØµÃµ½¡£
·µ»ØÒ³Ãæ¶¥²¿
2.6 ÔõÑùµ÷ÕûÒ»¸öNTFS¾íµÄ´óС£¿
Ö±µ½×î½ü£¬Î¨Ò»¿ÉÒÔµ÷ÕûNTFS¾íµÄ´óС¶ø²»Ôì³ÉÊý¾ÝËðʧµÄ³ÌÐòÈÔ¾ÉÊǺܰº¹óµÄ¡£ÏÖÔÚ£¬ÎÒÃÇÓÐÁË×Ô¼ºµÄ³ÌÐò£ntfsresize¡£ÎÒÃÇÒѾ¶ÔÆä×öÁ˺ܶà²âÊÔ£¬µ«Ä¿Ç°ÈÔ´¦ÓÚÊÔÑé½×¶Î¡£Èç¹ûÄãÏëµÃµ½¸üÏêϸµÄÐÅÏ¢£¬Çë²ÎÔÄntfsresize FAQ¡£
http://powerquest.com/ ³öÆ·µÄPartition MagicÈÔÊǽöÓеĿÉÒÔµ÷ÕûNTFS¾í´óСµÄÉÌÒµ³ÌÐò¡£
·µ»ØÒ³Ãæ¶¥²¿
3. LinuxºÍNTFS
3.1 Linux¿ÉÒÔ¶ÁÈ¡ÄÇЩ°æ±¾µÄNTFS£¿
LinuxÇý¶¯³ÌÐò¿ÉÒÔ¶ÁÈ¡ËùÓа汾µÄNTFS¡£Ã¿¸ö°æ±¾µÄNTFS¶¼ÉÔ΢ÓÐЩ²î±ð£¬µ«ÊÇÇý¶¯³ÌÐò½öÐèÒª¶ÔÎļþºÍ·¾¶½øÐнâÊÍ£¬NTFSά»¤µÄËùÓÐË÷Òý¼Ç¼¶¼±»°²È«µØºöÂÔÁË¡£
µ±Çý¶¯³ÌÐòÖ§³Ö¶ÔÒ»¸öNTFS¾í½øÐÐд²Ù×÷ʱ£¬ÕâÖÖÄÜÁ¦Ò²»áËæ×ÅËüËùдÈëµÄNTFS°æ±¾µÄ²»Í¬·¢Éú±ä»¯¡£
·µ»ØÒ³Ãæ¶¥²¿
3.2 Çý¶¯³ÌÐòÖ§³ÖдÈëNTFS¾íÂð£¿
²¢²»ÍêÈ«ÊÇ£¬µ«ÊÇÈç¹ûÄãÐèÒªÔÚ×°ÓÐ˫ϵͳ»úÆ÷µÄÉÏ´ÓLinuxÏòWindows¿½±´ÎļþµÄ»°£¬ÇëÔĶÁÏÂÃæµÄ¡°ÔõÑùдÈëNTFS¡±²¿·Ö£¬ÄÇÀïÄ㽫»áÕÒµ½Ò»ÖÖÔÚȱÉÙдÈëÖ§³ÖµÄÇé¿öϽâ¾öÎÊÌâµÄ·½·¨¡£
ĿǰÎÒÃǹ²ÓÐÁ½¸öÇý¶¯³ÌÐò£¬2.4ÄÚºËÖеÄÔʼÇý¶¯³ÌÐò°üº¬Ò»Ð©Ö´ÐÐдÈë²Ù×÷µÄ´úÂ룬µ«ÊÇÖ´ÐÐËüÃǽ«»áÊǷdz£Î£Ïյ쬼«ÓпÉÄܳ¹µ×ÆÆ»µÄãµÄÎļþϵͳ¡£
2.5.11ÄÚºËÖÐÒýÈëµÄÐÂÇý¶¯³ÌÐòÒ²°üº¬Ò»Ð©Ö´ÐÐдÈë²Ù×÷µÄ´úÂ룬µ«È´ÊǷdz£ÓÐÏ޵ġ£Ëü¿ÉÒÔ¸²Ð´ÏÖ´æµÄÎļþ£¬µ«²»¿ÉÒԸıäÎļþ´óС¡¢Ìí¼ÓÐÂÎļþ»òÕßɾ³ýÎļþ¡£
Ìí¼Ó¶Ôд²Ù×÷µÄÖ§³Ö½«ºÄ·ÑºÜ³¤µÄʱ¼ä¡£NTFSµÄ½á¹¹ºÍÊý¾Ý¿âºÜÏàËÆ£¬»ùÓÚÒ»ÖÂÐԵĿ¼ÂÇ£¬Óû§×ö³öµÄÿ¸ö¸Ä±ä¶¼¿ÉÄÜ´øÀ´ÆäËûµÄºÜ¶à¸Ä±ä¡£Ò»¸ö´íÎó¿ÉÄܶÔÎļþϵͳÔì³ÉË𺦣¬ºÜ¶à´íÎóÔò»á³¹µ×ÆÆ»µÕû¸öÎļþϵͳ¡£´ËÍ⣬ĿǰµÄ¿ª·¢ÈËÔ±Ò²Ö»ÊdzöÓÚ¸öÈ˰®ºÃÔÚ¿ÕÏÐʱ¼ä´ÓÊ NTFSÇý¶¯µÄ¿ª·¢¡£Èç¹ûÄãÔ¸Òâ°ïÖúÎÒÃÇ£¬Çë·¢Óʼþ¸øÎÒ£º
linux-ntfs-dev@sourceforge.net ¡£
ÔõÑùдÈëNTFS¡£Èç¹ûÄãÔÚʹÓÃ×°ÓÐ˫ϵͳµÄ»úÆ÷²¢ÇÒÖ»ÐèÒª¶ÔNTFSд²Ù×÷µÄÖ§³ÖÀ´´ÓLinuxÏò Windows×ªÒÆÎļþ£¬Äã¿ÉÒÔͨ¹ýʹÓÃWindowsϵÄext2/ext3Çý¶¯³ÌÐò´ÓLinux·ÖÇøÖжÁÈ¡ÎļþÀ´´úÌæ¡£ÕâÖÖ·½Ê½Ö»ÐèʹÓÃÁ½¸öÖ»¶ÁµÄÇý¶¯£¬²¢ÇÒÈԾɿÉÒÔ´ÓÒ»¸öÎļþϵͳÏòÁíÒ»¸ö¿½±´Îļþ¡£
½ØÖÁ2003Äê6ÔÂ4ÈÕ£¬¹²ÓÐÒÔÏÂÕâЩ¿ªÔ´µÄÖ§³ÖLinux ext2ºÍext3ÎļþϵͳµÄWindowsÇý¶¯³ÌÐò£º
* explore2fs
o Ö÷Ò³£º
http://uranus.it.swin.edu.au/~jn/linux/explore2fs.htm
o ÊÊÓÃÓÚWindows NT¡¢Windows 2000ºÍWindows XP¡£
* ext2fsd
o Ö÷Ò³£º
http://ext2fsd.sourceforge.net
o ÊÊÓÃÓÚWindows NT¡¢Windows 2000ºÍWindows XP¡£
* winext2fsd
o Ö÷Ò³£ºwinext2fsd project page
o ¾Ý³ÆÊÊÓÃÓÚWindows NTºÍWindows XP,ͬÑùÒ²¿ÉÓÃÓÚWindows 2000¡£
* ext2forxp
o Ö÷Ò³£º
http://sourceforge.net/projects/ext2forxp/
o »¹´¦ÓÚÔçÆÚ¿ª·¢½×¶Î,ûÓнøÈëʵÓÃ(µ½2003Äê6ÔÂ4ÈÕ)¡£
* vmware
o Ö÷Ò³£º
http://www.vmware.com/
o VMWareÔÊÐíÄãÔÚÔÚÒ»¸öϵͳÖÐÍêÈ«ÔËÐÐÆäËû²Ù×÷ϵͳ¡£
o ËùÒÔ£¬Äã¿ÉÒÔÔÚLinuxÖÐÔËÐÐWindows£¬×ÔȻҲ¿ÉÒÔдÈëNTFSÁË¡£
o ÕâÖÖдÈë²Ù×÷¾ÍÏñÄãÔÚÔËÐеÄWindowsÒ»Ñù°²È«£¬µ«Í¬ÑùÒ²ºÜ°º¹ó¡£
·µ»ØÒ³Ãæ¶¥²¿
3.3 LinuxÖ§³ÖNTFSµÄÄÄÐ©ÌØÐÔ£¿
NTFSÖ§³Ö¼«ÆäÖÚ¶àµÄÌØÐÔ£¬µ«ÊÇLinux NTFSÇý¶¯³ÌÐòʵÏÖµÄÈ´ºÜÉÙ¡£
Linux NTFSÇý¶¯³ÌÐòÖ§³ÖUnicodeÎļþÃû¡¢Ñ¹ËõÎļþºÍÏ¡ÊèÎļþ¡£
µ«ÊÇ£¬´ËÇý¶¯²»ÄܶÁÈ¡¼ÓÃܺóµÄÎļþ£¬ËüºöÂÔÁËWindowsµÄ°²È«ÐÅÏ¢ºÍWindowsÉèÖõĴÅÅÌÅä¶î¡£
·µ»ØÒ³Ãæ¶¥²¿
3.4 Èç¹û³öÏÖÎÊÌâÎÒÓ¦¸ÃÔõô×ö£¿
´ËÇý¶¯¶ÔÓÚÖ»¶Á²Ù×÷ÊǷdz£°²È«µÄ£¬µ«ÎÒÃDz»¿ÉÄܶÔÿ¸ö¿ÉÄÜÐÔ¶¼½øÐвâÊÔ¡£Èç¹û·¢ÉúÁËʲôÎÊÌ⣬ÇëÄú°ïÖúÎÒÃÇÕÒ³öÎÊÌâËùÔÚ²¢½â¾öËü¡£
Çë¸ø¿ª·¢Ð¡×é·¢ËÍÓʼþÖÁlinux-ntfs-dev@lists.sourceforge.net£¬¸æËßÎÒÃÇÄãÔÚʹÓÃÄĸö°æ±¾µÄÇý¶¯³ÌÐò£¬ÄãµÄLinuxÄں˰汾£¨uname -a£©ºÍNTFS°æ±¾£¨Win NT¡¢2000»òXP£©¡£
´ËÍ⣬Èç¹ûÓÐÄãÈÏΪÓаïÖúµÄÈÕÖ¾Îļþ£¨/var/log/messages£©£¬ÇëÒ»²¢·¢¸øÎÒÃÇ¡£
¶àл¡£
·µ»ØÒ³Ãæ¶¥²¿
3.5 ÔõÑùÔÚLinuxÖмÓÈë¶ÔNTFSµÄÖ§³Ö£¿
´ó¶àÊýÓû§²¢²»ÐèҪͨ¹ý±àÒëÎļþÀ´ÆôÓöÔNTFSµÄÖ§³Ö¡£¼¸ºõÿ¸öLinux·¢Ðа棨RedHat³ýÍ⣩¶¼¸½¼ÓÁ˶ÔNTFSµÄÖ§³Ö¡£
Èç¹ûÄãÔÚʹÓõÄÊÇRedHat 9£¨Shrike£©¡¢8.0£¨Psyche£©»ò7.3£¨Valhalla£©£¬Ö»Ðè°²×°Ò»¸öÖ§³ÖNTFSµÄrpm°ü¡£´Ërpm°üÖаüÀ¨ÁËÏêϸµÄʹÓÃ˵Ã÷¡£
Èç¹ûÄãÔÚʹÓÃÀϰ汾µÄRedHat»òÆäËû²»Ö§³ÖNTFSµÄ·¢Ðа棬¾ÍÐèÒª×Ô¼ºÖØÐ±àÒëÄÚºËÁË¡£µ«Õâ²¢²»ÏñÌýÆðÀ´µÄÄÇôÀ§ÄÑ£¬ÔÚ±àÒëÖ¸µ¼Ò³ÖпÉÒÔÕÒµ½ÏêϸµÄ½éÉÜ¡£
·µ»ØÒ³Ãæ¶¥²¿
3.6 Äĸö°æ±¾µÄÇý¶¯ÊÇ×îºÃµÄ£¿
¶ÔÓÚÇý¶¯³ÌÐòÀ´Ëµ£¬°æ±¾Ô½ÐÂÔ½ºÃ¡£Ðµİ汾дµÃ¸üºÃ¡¢ÔËÐиü¿ì¡¢´íÎó¸üÉÙ²¢ÇÒ¶ÔÓڶԳƶദÀíÆ÷Ò²¸ü¼Ó°²È«¡£ÐµÄÇý¶¯³ÌÐòÒѾ°üº¬ÔÚ°æ±¾2.5.11Ö®ºóµÄÄÚºËÖУ¬ÎÒÃÇÒ²Ìṩ²¹¶¡³ÌÐòÏò2.4ÄÚºËÌí¼Ó´ËÐÂÇý¶¯³ÌÐò¡£
·µ»ØÒ³Ãæ¶¥²¿
3.7 »¹ÓÐÄÄЩÆäËûµÄ¹¤¾ß£¿
µ±Ç°Ö»ÓкÜÉÙµÄһЩ¹¤¾ß²¢ÇÒËüÃǶ¼ÊÇÃæÏò³ÌÐò¿ª·¢Õߵġ£ÎÒÃÇÓÐÒ»·ÝËùÓй¤¾ßµÄ״̬ÁÐ±í¡£
×ÔÈ»£¬ÁбíÖеÄÅÅÁÐ˳ÐòÒ²´ú±íÁËÕâЩ¹¤¾ßÔÚ±àдNTFSÇý¶¯´úÂëʱÆðµ½µÄ°ïÖú×÷ÓõĴóС¡£
·µ»ØÒ³Ãæ¶¥²¿
3.8 LinuxµÄNTFSÇý¶¯³ÌÐòÊÇÔõÑùд³ÉµÄ£¿
Microsoft²¢Ã»Óй«²¼ÈκιØÓÚNTFSÄÚ²¿»úÖÆµÄÎĵµ£¬ËùÒÔÎÒÃDZØÐë²ÉÓÃÄæÏòÐ޸ĵÄÐÎʽÑо¿Îļþϵͳ¡£·½·¨´óÖ°üÀ¨£º
1. ÓÃÊ®Áù½øÖÆ±à¼Æ÷¹Û²ì¾íÄÚÈÝ
2. Ö´ÐÐһЩ²Ù×÷£¬±ÈÈç´´½¨Ò»¸öÎļþ
3. ʹÓÃÊ®Áù½øÖÆ±à¼Æ÷ѰÕÒ²úÉúµÄ±ä»¯
4. ¶Ô±ä»¯½øÐзÖÀಢ¼Ç¼
5. ²»¶ÏÖØ¸´ÒÔÉÏËĸö²½Öè
ÒÔÉÏÌýÆðÀ´ÊǶ¼ÊǺܷ±ËöµÄ¹¤×÷°É£¬ÕâÑù»òÐíÄã¾ÍÄÜÀí½âÕâÏîÈÎÎñµÄÄѶÈÁË¡£ÎÒÃÇÏÖÔÚ¼¸ºõÒѾÍêÈ«Á˽âÁËNTFS²¢×«Ð´ÁËÏà¹ØÎĵµ·ÅÔÚ
http://linux-ntfs.sourceforge.ne ... Ü¶ÔÆäËûÈËÓÐЩ°ïÖú¡£
ʵ¼ÊÉÏ£¬Ïà¶ÔÓÚÊÕ¼¯Ïà¹ØÐÅÏ¢À´Ëµ£¬±àдÇý¶¯³ÌÐòÔòÒª¼òµ¥ºÜ¶àÁË¡£
·µ»ØÒ³Ãæ¶¥²¿
3.9 ÎÒÃÇÓ¦¸ÃÏò˱íʾ¸Ðл£¿
Ê×ÏÈÎÒÃÇÓ¦¸Ã¸Ðл Martin von Loewis¡£ÔçÔÚ1995ÄêËû¾Í±àдÁË×î³õµÄNTFSÇý¶¯³ÌÐò£¬1997Äê´ËÇý¶¯±»Ìí¼Óµ½LinuxÄںˣ¨2.1.74£©ÖС£Í¬Ê±£¬ËûÒ²Êܵ½ÁËÒÔÏÂÕâЩÈ˵İïÖú£º
Albert Cahalan, Anton Altaparmakov, Damon Casale, David Dillard, Domagoj Pensa, Joseph Malicki, Matthew Fanto, Olof Wolgast, Rani Assaf, R¨¦gis Duchesne, Richard Russon, Steve Dodd, Werner Seiler.
Æä´ÎÎÒÃÇÓ¦¸Ã¸ÐлAnton Altaparmakov£¬Õû¸öÏîÄ¿ÔÚËûµÄ»ý¼«Íƶ¯Ï²ŵÃÒÔ½øÐе½ÏÖÔÚ¡£Ö®Ç°ÔÚÏîĿûÓеõ½ÓÐЧά»¤Ê±£¬ÊÇËû½Ó¹ÜÁËÏîÄ¿²¢±£³ÖÁË´úÂëµÄÎȶ¨ÐÔ¡£½Ó×ÅËûÓÖÖØÐ´ÁËÕû¸öÇý¶¯³ÌÐò£¬Îª¿ª·¢¶Ôд²Ù×÷µÄÖ§³Ö´òÏÂÁ˼áʵµÄ»ù´¡¡£ËûÊܵ½ÁËÒÔÏÂÕâЩÈ˵İïÖú£º
Pawel Kot, Richard Russon.
·µ»ØÒ³Ãæ¶¥²¿
4. ¹ÒÔØNTFS¾í
4.1 ÎÒ¿ÉÒÔ¹ÒÔØÒ»¸öNTFS¾íÂð£¿
µ±È»¿ÉÒÔ¡£Çý¶¯³ÌÐòÖ§³Ö¶ÔËùÓа汾NTFSµÄ¶ÁÈ¡£¬µ«½ö½öÊǶÁÈ¡¡£
·µ»ØÒ³Ãæ¶¥²¿
4.2 NTFSÇý¶¯³ÌÐòµÄ°²È«ÐÔÔõÑù£¿
µ±½ö±»ÓÃÓÚ¶Áȡʱ£¬ÔʼµÄºÍеÄÇý¶¯³ÌÐò¶ÔÓÚÆÕͨӦÓö¼Êǰ²È«µÄ¡£ËûÃDz»»á¶ÔÄãµÄÎļþϵͳ×ö³öÈκθı䣬ËùÒÔÒ²²»»áÔì³ÉÈκÎË𺦡£
´ËÍ⣬еÄÇý¶¯³ÌÐò¶ÔÓڶԳƶദÀíÆ÷£¨SMP£©Ò²Êǰ²È«µÄ¡£
·µ»ØÒ³Ãæ¶¥²¿
4.3 ÎÒÓ¦¸ÃʹÓÃÄĸö·ÖÇø£¿
ÔÚLinuxÖУ¬µÚÒ»¸öIDE¿ØÖÆÆ÷ÉϵÄÁ½¸ö´ÅÅ̱»·Ö±ð±»³Æ×÷hdaºÍhdb£¬µÚÈýºÍµÚËĸöÒ²ÏàÓ¦±»³ÆÎªhdcºÍhdd¡£SCSI´ÅÅÌÔò¸ù¾ÝËüÃǵÄ˳ÐòÒÀ´ÎÃüÃûΪsda¡¢sdbµÈ¡£
Ò»¸ö¼òµ¥µÄѰÕÒNTFS¾íµÄ·½·¨ÊÇʹÓãº
fdisk -l
Êä³ö¿ÉÄÜÈçÏÂËùʾ£º
Disk /dev/hda: 64 heads, 63 sectors, 4465 cylinders
Units = cylinders of 4032 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 2125 4283968+ 07 NTFS/HPFS
/dev/hda2 2126 19851 35735616 0f Win95 Ext'd (LBA)
/dev/hda5 * 2126 4209 4201312+ 83 Linux
/dev/hda6 4210 4465 516064+ 82 Linux swap
·µ»ØÒ³Ãæ¶¥²¿
4.4 ÎÒÔÚʹÓÃÄĸö°æ±¾µÄNTFSÇý¶¯³ÌÐò£¿
Èç¹ûÄãµÄÄں˰汾ºÅÊÇ2.4.*»òÕß2.5.0-2.5.10£¬¿ÉÄÜÄãÕýÔÚʹÓÃ×î³õµÄNTFSÇý¶¯³ÌÐò¡£Èç¹ûÄãÓÐ2.5.11ÒÔºó°æ±¾µÄÄںˣ¬ÄÇôÄã¾ÍÓÐÁËеÄNTFSÇý¶¯¡£
Ò»¸ö¸üºÃµÄ·½·¨¶ÁÈ¡ÄÚºËÈÕÖ¾ÖйØÓÚNTFSµÄÈÕÖ¾ÏûÏ¢¡£ÊÔÊÔÏÂÃæÕâЩÃüÁîÖеÄÈÎÒâÒ»¸ö£¨¿ÉÄÜÐèÒªrootȨÏÞ²ÅÄܶÁÈ¡ÈÕÖ¾£©¡£
dmesg | grep -i ntfs
grep -i ntfs /var/log/messages
ÔʼÇý¶¯µÄ°æ±¾ºÅΪ1.1.*£¬¶øÐÂÇý¶¯µÄ°æ±¾ºÅΪ2.*¡£
·µ»ØÒ³Ãæ¶¥²¿¡¡¡¡¡¡¡¡¡¡¡¡