看板 EZsoft 關於我們 聯絡資訊
※ 引述《sanbis (方正)》之銘言: : 會有這種想法只是因為檔案太過零碎在更換硬碟時會拖時間而已, : 想把某些種類的檔案通通合併成一個硬碟檔以便處理, : 就算到時候想燒錄成光碟備份一個合併的大檔案好過一堆零碎的檔案吧一 一a : 不知道有沒有類似的軟體? : 1.可以模擬成系統槽即時讀取寫入 : 2.有必要的時候可以加入密碼或是保護措施(非必要) : 3.可以依照內容自動調整大小 WinMount有自己的格式WMT, 它也可以掛載VM的硬碟檔, 讀寫的效率都不錯. 雖然我想用虛擬硬碟也無法解決你檔案零碎的問題, 但還是說一下我的經驗. 需求1 應該都ok, 需求2 似乎都只能建立時決定要不要密碼, 需求3 可以動態增大, 直到指定的最大容量, 不過沒法自動變小. VM的硬碟檔是模擬一顆真正的硬碟, 所以操作就當成硬碟, 可以用EASEUS Partition Master或Partition Wizard分割和格式化, 可以用defraggler重組, 也可以用recuva救回刪除的檔案, 除了用winmount掛載成虛擬碟, 還能讓VM用, windows7更內建支援vhd格式... 要使用虛擬硬碟, 首先要找個VM, 用來創建, 分割和格式化, 不需要太強大, 所以Qemu就夠了, Qemu Manager是圖形介面, http://www.sorted-systems.com/qemu_manager.html 在File->create new virtual disk 建立, 建議使用vmdk, 也可以直接用qemu-img.exe下指令, 它有很多功能, http://wiki.qemu.org/download/qemu-doc.html#qemu_005fimg_005finvocation 接著新增一個vm, 設成 linux, ram 256mb 即可, 然後下載Partition Wizard http://www.partitionwizard.com/download.html 抓最下面那個 Bootable CD (EASEUS Partition Master要安裝後, 才能取得 iso), 把vmdk掛上hd0, iso掛上cdrom, 用cdrom開機, 然後就像真的硬碟一樣開始分割, 但要注意winmount一個硬碟檔一次只能掛一個分區. 最後退出vm, 用winmount掛入. vmdk檔隨著檔案容量增加會變大, 但刪除後也不會變小, 因為資料還是在, 用recuva掃一下就知道了, 所以要手動處理. 這要用到vmware-vdiskmanager.exe, 但它要安裝VMware才有, 算商用, google一下可能可以找到單獨的程式(?), 建議使用vmdk也是因為它. 先用vmware-vdiskmanager.exe -d 重組一下vmdk, 再用winmonut掛入, 這時需要 SDelete, 用指令 -c, Zero free space, http://technet.microsoft.com/en-ca/sysinternals/bb897443.aspx 卸下vmdk, 用vmware-vdiskmanager.exe -k 縮小vmdk, 應該可以達到用多少就多大的地步. 加大容量是用vmware-vdiskmanager.exe -x, 但新的空間要重新分割, 開始qemu, 進入Partition Wizard, resize一下就ok了. 似乎無法縮小容量, 反正是用多少算多少. 整個過程還算有趣, 用到一堆小軟體. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.117.55
Tsengkt:Win7可以直接創建VHD並掛載,無需安裝任何額外程式… 08/12 14:19