Continue.. How to upgrade Liteon lvw-5045 to 400G Part II -- Step-by-Step instruction:
Here is step-by-step instruction for upgrading Liteon lvw-5045 hd. I am using a 12G with 9G Liteon format as an example to create the screen shoot since my 400G is already in the box and recording the 2006 World Cup Soccer.
As usual, please use this instruction on your own risk!!.. Don't blame on me for any loss of your data.. *^_^* Have fun!!
Software:
Partitioninfo from Partition Magic 8.0 or any version
WinHex 1.7 or any hex editor can access hard drive directly(I like to use it because it has template for MBR and PBR that I can just change the decimal number instead of convert to Hex. Trust me, it make it allot easier..
Hardware:
400G Seagate hard drive or any size or brand of the hard drive you prefer
HD enclosure(prefer, but not require. It will just make it a little bit easier by using hot-swap without restart your computer ..
1. Connect your hard drive to lvw-5045 and use 'Tools'=='Erase all' to create partition. It will create a 140G partition on your hard drive if it is over 160G. For this example, it will be 9G partition.
2. After that, connect it to your computer and run chkdsk /f J: on the DOS prompt(J: is where my 12G). Answer 'Y' to 'Convert folder to file' when prompt
3. Delete all folders and files on hd. This will empty the FAT and Root directory. Don't worry, lvw-5045 will generate those folders and files when boot up.
4. Execute Partitioninfo and add all sectors at the 'Total Sectors' column. Write it down. 12G is 23579135 and 400G is 781417602.
5. Execute WinHex and select 'Tools'=='Open Disk'. Then select the hd.
6. Select 'Access'=='Partition Table(template)'. If you don't have that, goto Sector 0(offset 0x1CA-0x1CD)
7. Change the Total Sectors to the number that you wrote down at step 4. 12G is 23579135 and 400G is 781417602. If you don't have the template, you just need to convert it into hex and edit byte-by-byte.
8. Select 'Access'=='Boot Sector(template)'. Sector 63(offset 0x7E00)
9. Change the Total Sectors to the number as step 7.. offset 0x7E20-0x7E23
10. Change the Sectors per FAT. Here is the formula:
Big(FAT32) Sectors Per FAT = (Total Sectors - 64 + 16385) /16385
12G is 1440 and 400G is 47692
11. Goto 1st FAT at sector 95(offsect 0xBE00) by select 'Position'--'Goto Sector' and enter '95'
12. Select from 0xBE0C to 0x3BFFFF by select 'Edit'--'Define Block' and enter BE0C as begin and 3BFFFF as end
13. Fill 00 from 0xBE0C to 0x3BFFFF by select 'Edit'--'Fill Block' , enter 00, and then click on 'OK' to format the first 62Mbs area
14. Goto 2nd FAT. The location of it is add the Sectors per FAT that you got at step 10 and location of Partition Boot Record(63) and Reserved Sectors(32)
12G is 1440 + 63 + 32 = Sector 1535 (1535 *512 =785920 = offset 0xBFE00)
400G is 47692 + 63 + 32 = Sector 47787 (47787 *512 = 24466944 = offset 0x1755600)
15. Update the first 12byte with F8 FF FF FF FF FF FF FF FF FF FF 0F
16. Save the change to hd and exit WinHex
17. Run chkdsk J: on the DOS prompt. You should see a full capacity with 64k clusters empty partition
18. Connect the hd to lvw-5045 and boot it up. It will take about 2 minutes for it regenerate all folders and files. After boot up successfully, press 'Timer' and check the total hours. Try to record and playback. If everything looks fine, transfer Video folder from your 160G to your new hd and connect it back to lvw- 5045. Boot up and enjoy more record time...
You can view all screen-shoots at http://ttotoro.photosite.com/
That's all... Please let me know if it works for you or not.. Have fun...*^_^*