作者advicer (剪刀手愛德華)
看板A_Beginner
標題Re: [硬體] NTFS and FAT32
時間Sun Mar 6 12:31:18 2005
※ 引述《bluelilium (bluelilium)》之銘言:
: ※ 引述《rsvp (rsvp)》之銘言:
: : 能否舉個例 ? 感覺跟檔案系統應該無關 ..
: 就是拿MS-DOS格式化的磁片叫 W2K 去讀的那個經驗。
: 如果所有人都沒這樣的困擾,在下可能是個案。
您應該是個特例,跟軟碟機本身有關.
在很多的情況下,兩台軟碟機會是不相容的.
跟OS或是檔案系統無關.
您的狀況可以
1.拿一個小硬碟格式化成FAT以後,裝上RS232的外接盒利用LL5之類的程式來存取
2.裝上網卡(dos驅動以後),然後裝上NCSA這個網路程式,就可以使用ftp,telnet相關程式
: : 有可能是舊程式碼的儲存裝置損毀啊 , 方便舉個實例嗎 ?
: 確定沒有損壞。
: 因為那個程式唯一的來源就是過去備份的磁碟片,
: 該磁碟片在 MS-DOS 、 Win 98中讀取正常,
: 在 W2K 系統中被判定為「尚未格式化」。
: 原因可能是:
: MS-DOS能辨認的檔案系統只有 FAT 16
: 現在的W2K只能辨認 FAT 32 和 NTFS
: 而我們要的是相容性,
: 只好折衷選擇 FAT 32
: 否則舊的東西都會不能再用。
過去備份的磁碟片,無法正常讀取原因有很多,最有可能的是磁片和軟碟機的相容問題.
建議您把9x系統可以讀到的軟碟機拆下,裝到Win2k工作站.或是透過網路存取.
: : 相容性 ? 是指 9x 系統不能讀嗎 ?
: : 那應該算是作業系統的問題啊
: 9x 讀都正常,我想是因為9x 對於 FAT32 和 FAT16 均有支援的關係。
: 在下的CASE確實是作業系統造成的沒錯。
: 因為在W2K系統中無法讀取磁碟片,其餘均可(我們沒有用XP)。
: 不是在說NTFS會怎樣,前文真的寫得不好,
: 可能讓您誤會了個人把「讀不到磁碟片」歸咎於NTFS,相當抱歉。
: 個人要表達的是,微軟一手造就了NTFS,
: 卻忘了要讓作業系統繼續保持對FAT的高度相容:從FAT 16開始。
您的問題絕對是個案..
個人看來是硬體的相容性問題,
並非檔案系統相容性問題.
[刪除引言]
: 這樣看來,FAT 32實在沒有一項是佔優勢的,
: 反而是因為要兼顧高容量硬碟和必須使用FAT檔案系統,
: 我們不得不用FAT 32.否則舊機器將無法再使用新作業系統所寫的檔案。
這是OS本身的特性使然.請記得
1.舊OS並無法讀取新OS的檔案系統
2.新OS所讀取的檔案系統是否向下相容,也只跟OS有關,跟OS本身的檔案系統無關
您的情況小弟我建議,
使用一個中介的網路介面,如ftp,網路芳鄰等等.
這樣就不會有這樣的問題.
另外用新OS所寫的檔案,請用新OS執行,不要把它放在舊OS執行,
像XP 和98以下的系統,可以說是完全不一樣的東西,
你們用任何視窗介面程式寫出來的東西,會依照OS本身的特性做最佳化.
XP或許可以向下相容,98絕對無法向上相容.
請記得檔案系統本身只是個儲存體,跟OS沒關係,
就像是Toyota的車殼,絕對無法套上BMW的車體是一樣的意思
另外本人強烈建議,貴公司需要一個懂得多的Leader來判斷問題的所在,
不然你們可是會做了很多的白工.
: 寫到這裡,是希望大家不要誤以為在下是反對NTFS,
: NTFS的好處真的是很多,但是目前的情況看來,
: 要兼顧高容量硬碟與舊檔案系統的工作中,NTFS並不具有優勢。
本人覺得您不是反對NTFS,只是搞不清楚檔案系統和OS的分別,
另外還有新舊OS所編繹出來的檔案的分別.
本人建議可以多看一些Microsoft舊版的MSDN或是多多看一些舊的相關的書籍,
不是只是網路上搜尋文章,就都拿來用,網路上的文章的對錯分別,
在於您個人的判斷,而不是寫文者的對錯,寫文者會這樣寫,必然代表他認為這是
正確的.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.254.21
推 bluelilium:謝謝指教,這是誤會... ^^218.168.207.202 03/06
→ bluelilium:我的發文太糟,讓大家誤會了我對於OS與218.168.207.202 03/06
→ bluelilium:檔案系統的認識,所以我就不再回文了,218.168.207.202 03/06
→ bluelilium:因為其餘的回文都清楚指出了問題。218.168.207.202 03/06
→ bluelilium:另外對於您的建議,那確實是我們解決的手段。218.168.207.202 03/06
→ bluelilium:除了至上歉意,也感謝您的回答。218.168.207.202 03/06