Win8/Linux雙系統(tǒng)啟動可能會導(dǎo)致數(shù)據(jù)丟失

2013/1/14 15:36:50    編輯:驅(qū)動之家     字體:【

Win7之家airtaxifl.com):Win8/Linux雙系統(tǒng)啟動可能會導(dǎo)致數(shù)據(jù)丟失

Windows8的新功能Fast Startup能讓雙系統(tǒng)啟動時更快,然而其負(fù)面作用是,當(dāng)用戶加載第二款系統(tǒng)(通常是Linux)時本地存儲的數(shù)據(jù)處于風(fēng)險之中。

原因很簡單,在雙啟動配置下,F(xiàn)ast Startup選項(xiàng)并不會完全關(guān)閉Windows 8,只是強(qiáng)制它進(jìn)入休眠模式,從而能在用戶退出另一個系統(tǒng)重新啟動Windows 8時獲得更快的加載速度。

由于是在休眠狀態(tài)下,Windows 8會繼續(xù)存儲Windows會話信息,包括FAT和NTFS分區(qū)文件系統(tǒng)數(shù)據(jù)。當(dāng)用戶重新切換回Windows 8時,一些文件已經(jīng)被刪去或重寫了。

ntfs-3g FUSE文件系統(tǒng)驅(qū)動開發(fā)人員發(fā)現(xiàn),Linux會試圖在Windows分區(qū)寫入數(shù)據(jù),有時會重寫存儲在menmory image中的系統(tǒng)文件,當(dāng)切換回Windows 8時,F(xiàn)ast Startup只重新加載了系統(tǒng),卻不能重新找回丟失的數(shù)據(jù)。

為了解決這個問題,ntfs-3g FUSE開發(fā)人員不得不開發(fā)了新版,讓Linux系統(tǒng)將NTFS分區(qū)設(shè)定為只讀。

但是,大多數(shù)Linux發(fā)行版,包括Ubuntu、Debian和openSUSE等目前都沒有解決這個問題,所以強(qiáng)制阻止操作系統(tǒng)重寫Fast Startup數(shù)據(jù)是當(dāng)前最好的解決辦法。