因為windows不認識Linux的ext2分區造成的啟動變慢,我原來知道的方法是可以通過在win2000裡刪掉linux分區,然後再裝linux來解決。但我不想破壞我當前的linux。
後來通過實驗,我找到了解決方法,其實也很簡單,就是讓win2000能夠識別ext2分區就行了(當然,前提是你的linux使用的是ext2或者 ext3分區)。這需要ext2 for windows 的驅動ext2.sys,這個文件可以從ext2fsnt(Ext2 for NT4 read-write)裡找到。
安裝:
1.copy ext2.sys %systemroot%\system32\drivers\
2.導入以下注冊表文件:
REGEDIT 4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ext2]
"ErrorControl"=dWord:00000001
"Type"=dword:00000002
"Start"=dword:00000001
"Group"="File system"
然後重啟就可以了。
啟動速度變快了吧?而且現在你應該可以在“磁盤管理”裡為ext2分區分配盤符了。不過,不建議用此種方式往ext2分區寫入數據。
我把需要的文件都收集好了,在附件裡。解壓縮,運行install_ext2.bat就行。good lUCk!
以上在win2000pro下測試通過。
歡迎討論:
[email protected]
附件下載有錯的朋友請在下面鏈接下載:
http://linuxcn.org/soft/temp/ext2_for_win2k.zip