After I upgraded my Liteon lvw-5045 to 400G successfully and post the result to this forum, the other members, [EvilWizardGlick], [betatester] and [LCSHG] have pointed out the major concern about using bigger size of HD which mainly the relationship between cluster size and the memory requirement.
For detail information as a reference, please refer to this topic: http://www.techolio.com/forums/phpBB2/v ... php?t=2284
Their comments have inspired me to experience on my RCA Lyra 2780 Jukebox which has a random hang up issue after I upgraded it from 20G to 100G. I suspected the cause of the issue was due to insufficient memory. For 100G with 64 sectors per cluster (32k cluster), the FAT is 12Mbs compare to 2.5Mbs for 20G hd. My RD2780 hanged randomly if I skip to next movie. It will hang even more frequently while using fast forward/rewind. I must press the 'rest' button to restart it again. For that reason, I hardly use those functions.
After this upgrade, it has 'free' up about 6Mbs memory for my 100G. My RD2780 hasn't hanged up once since I made the change last Friday and the fast forward/rewind is working great without any delay. It seems that 'extra' 6Mbs does help to fix the random hanged issue.
Here is the step-by-step instruction for changing from 32k cluster to 64k cluster for Lyra 2780 to free up 'some' memory on 2780 that you can try it. If you are interesting, I believe this procedure will work on other brand's hd base jukebox as well..
As usual, please use this instruction on your own risk!!.. Don't blame on me for any loss of your data.. *^_^* Have fun!!
Software:
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 playing with Hex.
Hardware:
1. RCA Lyra 2780 jukebox
2. 100G Toshiba hard drive or brand of the hard drive you prefer. (The assumption of this procedure is you have already upgraded your RD2780 successfully. Otherwise, please follow Normedia's procedure to upgrade the hd in RD2780 first.)
Instruction:
1. Boot up your RD2780, connect it to the computer via the USB cable.
2. Transfer all folders and files in RD2780 to your computer's hd because changing the cluster size will ERASE all the data in RD2780!!!!
3. After that, Delete all folders and files in RD2780. This will empty the FAT and Root directory entry.
4. Launch WinHex and select 'Tools'=='Open Disk'. Then select the hd.
5. Select 'Access'=='Boot Sector(template)'. Sector 63(offset 0x7E00)
6. Change the Sectors per Cluster from 64 to 128 (offset 0x7E0D, 1 Byte)
7. Change the Sectors per FAT(offset 0x7E24,4 bytes). Here is the formula:
64 Sectors per Cluster(32K Cluster) is Big(FAT32) Sectors Per FAT = (Total Sectors - 64 + 16385) /16385
128 Sectors per Cluster(64k Cluster) is Big(FAT32) Sectors Per FAT = (Total Sectors - 64 + 8192) /8192
32k clusters is 23849 and 64k clusters is 11924 (64K cluster's FAT is half size of the 32k cluster. That's reason it will free up half memory)
8. Goto 1st FAT at sector 95(offsect 0xBE00) by select 'Position'--'Goto Sector' and enter '95'
9. Select 'Edit'--'Define Block' from menu and enter BE0C as begin and FFFFFF as end to define a 16Mbs block
10. Select 'Edit'--'Fill Block' , enter 00, and then click on 'OK' to clean up the first 16Mbs area where FAT,2nd FAT and Root Directory locates
11. Goto 2nd FAT. The location of it is to add the Sectors per FAT that you got at step 7 and location of Partition Boot Record(63) and Reserved Sectors
(32)
100G is 11924 + 63 + 32 = Sector 12019 (12019 *512 = 6153728 = offset 0x5DE600)
12. Update the first 12byte with F8 FF FF FF FF FF FF FF FF FF FF 0F
13. Save the change to hd and exit WinHex. DO NOT transfer any file to RD2780, otherwise, M$ Win will restore all parameters back to 32k Cluster
setting!!
14. Disconnect USB cable and power down RD2780
15. Re-Connect USB cable and power up RD2780 while connect USB cable, it will connect it via USB safe mode. Run the 'chkdsk' at DOS prompt and you should see the 64k cluster.
16. Transfer all Folders and Files from computer to RD2780.
17. Disconnect USB cable and restart RD2780.
You can view all screen-shoots at http://ttotoro.photosite.com/
Actually, I have 'wasted' about 100Mbs space after the changing the cluster size. But, it is well worthy for me. That's all... Please let me know if it works for you or not.. Have fun...*^_^*