精華區beta Nethood 關於我們 聯絡資訊
※ 引述《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