Anyone?
Hi!
I've been searching like crazy to find a resolution to this problem, but i can't figure out how i'm supposed to get this to work.
I have setup windows XP with HORM running with two partitions. The system partition is EWF protected, the other partition is not. Iīd like to use the unprotected partition to save the data that shouldnīt be persistant, like riderunner settings, resume info, etc. This way i figured that when resuming it would keep playing the last song and keep all rr settings changes made last time it was used while everything else is keept the same.
I have installed roadrunner (and winamp) on the unprotected partition so that rr is able to save whatever data it wishes. I understand that in order to avoid write cashe for this partition (and other unprotected volumes) to be saved in the hibernation file, i have to dismount all unprotected volumes before i make the hibernation file.
The thing is: How am i supposed to do that while RR is still running? Since RR is keeping file handles on the partition that i'm trying to unmount, itīs not possible to dismount the partition.
One way is to shut RR down before hibernating, dismount the unprotected partition and hibernate. Then at resume, remount the partition and start RR, but thatīs suboptimal since it defeats some of the purpose running a HORM system, wanting a system that resumes quickly.
Please give me some guidance, since iīm clearly doing something wrong here.
Anyone?
I would give some advise but I have never used HORM/EWF. There has to be info posted here somewhere in all this great pool if knowledge. One user that I know uses RR and HORM setup is blk02si. Maybe search for post by him with HORM/EWF words...
RideRunner...The #1 FE, PERIOD.
Current Project: DFXVoice [Beta Released]
Next in line: RRMedia v2.0
DFX 5.1.1 Skin
Appstore Link
My RideRunner Plugins
RRMedia
RRExtended
DFXVoice
Have you moved your documents and settings folder to an unproteted partition?
The problem lies in the hibernation file.
I've yet to get around it and get RR to resume the last playing state despite the fact that RR & winamp are on an unprotected volume.
I've tried hibernatereload=true, restoring a backup resume.ini on resume using hibernate trigger, scripts etc, but the results are always the same.
There has to be a way for windows to "forget" about the other volumes when creating the hib file...
I think RR has to do those operations internally before hibernating and remount on resume...if it's even possible...
Pico-ITX / XP Home with EWF-HORM / RR v12/02/2009 / Winamp v5.13 / RRMedia v1.2.2
Sal R: When you are speaking about windows "to forget about other volumes". Ar you speaking about Windows write cashe?
When you initionally make the hibernation file, do you first unmount the unprotected partition? If you donīt windows will save the write cashe to the hibernation file, and since you make changes to the actual file on the unprotected partition when rr saves its state at every shutdown, windows will (from what i understand) either be unable to read the files saved (because theyīll be corrupt), or use the cashed file (loaded in the ram memory from the hibernation file).
If you dismount the unprotected partition before making the initial hibernation file, windows will empty itīs write cashe and save it before dismounting the partition. At startup, remount the partition and you wonīt have any corrupt files.
For info on the subject take a look at this thread:
http://forums.fluxmedia.net/general-...-ewf-horm.html
Yeah, I saw that thread in my searches.
When I say "forget," I'm basically saying that the hibernation operation needs to ignore all other volumes except for the EWF protected volume.
Basically, I'm doing what you're doing. I'm essentially remounting the volume & restarting RR after every HORM resume, which, I found have also worked for other people. Like you, I find this less than optimal.
If I am thinking about this correctly, RR has to be able to do something like this:
RR & Winamp installed on the PROTECTED partition, but saves all resume data on the UNPROTECTED volume.
EWF is enabled and the hib file image is already created.
On the shutdown signal, RR saves resume data, releases all open files, locks the volume and dismounts it, then shuts down.
On power up, it will resume.
On every resume, RR unlocks & mounts the volume and resumes.
This, I think, would let RR keep running and enable the locking and dismount of the unprotected volume, thus preventing it to be added to hib file write cache.
I'm not so sure how hibernatereload is supposed to work, but it's supposed to be part of HORM support. However, I can't get it to work properly.
Pico-ITX / XP Home with EWF-HORM / RR v12/02/2009 / Winamp v5.13 / RRMedia v1.2.2
The only way this can possibly work is if BOTH WINAMP AND RR are on the UNprotected volume. If this isn't the case, winamp/rr won't be able to save the playlist information to use the next time windows resumes... It's also been reported that a lot of times windows simply skips any last-minute writes and thus doesn't get to save the playlist right before suspending.. in this case you can try adding a DELAY using the ONSUSPEND command in exectbl... to give windows time to write the playlist to disk.
Ride Runner RR's Myspace
"Being happy is not about having what you want, it's about wanting what you have."
"The best things in life are always free - but that doesn't mean money can't buy you good things."
Still no go.
RR and Winamp installed on the unprotected partition, running, and the partition is not (or can't be) unmounted.
rr.ini:
hibernatereload=true
hibernateaware=true
forcehibernate=false
Here's the sequence of events:
-EWF is disabled.
-RR is stopped and playlist is empty.
-Enable EWF
-Restart
-Start RR
-Hibernate
Test#1
-Resume
-Add music
-Play
-Shutdown thru via power button (Power supply)
-Resume
>> Result: RR is running, playlist is cleared and does not resume playlist
Test#2
-Resume
-Add music
-Play
-Shutdown thru via RR skin command
-Resume
>> Result: RR is running, playlist is cleared and does not resume playlist
Test#3
-Resume
-Add music
-Play
-"QUIT" RR
-Check resume.ini and winamp.m3u in notepad for last playlist & resume information (it does)
-Shut down thru windows
-Resume
>> Result: RR is running, playlist is cleared and does not resume playlist (resume.ini and winamp.m3u has no resume and playlist information)
I'm determined to get this working.![]()
Pico-ITX / XP Home with EWF-HORM / RR v12/02/2009 / Winamp v5.13 / RRMedia v1.2.2
Bookmarks