2015-11-14

使用 GRUB4DOS / RMPrepUSB 的注意事項

1. 可 mount 大部份 ISO 檔案的方法
A : 參考 www.rmprepusb.com
>>> 93 - Boot almost ANY linux ISO from a grub4dos USB drive (e.g. Tails, BackTrack or even Ophcrack)!
>>> 21 - GRUB4DOS GUIDE (with videos) - how to make a multi-boot drive (+examples)

2. Error 60: File for drive emulation must be in one contiguous disk area
A1 : RMprepUSB->Drive->Make all files on drive contiguous (Ctl+F2)
A2 : Run winimage
A3 : (最笨最有效的作法) Copy USB 內容到暫存目錄, delete USB 內容, 是 delete, 不是 format. Using the Ctrl-F2 hotkey in RMPrepUSB to make all the files on the E2B drive contiguous. 再將暫存木錄之內容, 回存到 USB.
A4 : (建議的作法): Comment from http://rmprepusb.blogspot.tw/.  A nice tool you can use to help you look at the files on the USB drive and understand what is happening is the free Piriform Windows utility Defraggler. 分析之後, 針對單一檔案進行處理, 不要中斷; 千萬不要全部重組.
defraggler
Defraggler also asks if you want to erase the Recycle Bin files when you Analyze or Defrag a drive.
As you can see from the screenshot above, you can select a drive, click Analyze and then immediately see the fragmented files (shown by the red squares). You can then select a red square and Defraggler will list what files are in that block. You can then tick the checkbox next to any of these files and defragment them separately by clicking the 'Defrag checked' button. Nice!
Defraggler is not a good tool to use on the whole USB drive however. It attempts to move all the files to the beginning of the drive as well as make them contiguous. This can take a longggg time and is also uneccessary. What is more, if you Stop Defraggler during a defrag operation, it can prevent the drive from being defragged again and prevent WinContig from being able to make all the files contiguous unless you first delete a large file from the USB drive to make more room! So I would advise that you only use Defraggler to defrag single files and don't interrupt it once it has started. If you need to make all files on a drive contiguous use WinContig (or Ctrl+F2 in RMPrepUSB).
P.S. In case you missed it, in a previous blog post, I describe a case where a 6GB ISO could not be copied and then defragged on an empty 8GB USB drive and the reason why this happens.