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

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

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

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

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

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

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

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

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