Internal HDD Recording Fix For TM800

Rat

VIP Member
VIP Member
Joined
Aug 29, 2001
Messages
41,825
Reaction score
12,523
I found this today posted by Jimux, so all thanks to him :) I have not tried this myself so I have no idea of its workings
I hope Jimux dont mind me posting


Code:
You don't have permission to view the code content. Log in or register now.
 

Attachments

  • DiskUtilities.xml.zip
    2.4 KB · Views: 99
Will give it a try 2mw if I get some free time but big thanks!! If this works it will be great!
 
And now version 3.0 available with built-in timeshift function.
 
All Thanks for this to jimux and the Allsats Team


As we are unable to predict when Technomate will resolve the issue of only some internal sata disks record from enigma we have developed our own solution. Basically we have intervened between the hard disk and the firmware drivers by diverting output to a logical disk instead of direct to the physical disk. The system works well on all the disks we have tested but our resources are limited so we would like all members with TM800 boxes to try it. Whilst it is only necessary if, like me, you have a disk that wont record the system is robust and can be used on any disk.

Installation is two parts.
1. Install the attached DiskUtilities.xml file in /etc/ppanels

2. Open PPanels, Internal Disk Utilities
. Download software - don't worry it sits on the hard disk and does not reduce memory space like addons do.
. Create a disk of a suitable size. The process is slow but you can leave it running and go back to watching TV.
. Set the default recording path.

And now you are ready to record to your internal sata disk, regardless of what make and model of disk you have. We would appreciate feed back, both positive and negative so we can enhance the system if necessary.

Functions
create 20.40.60.80GB disk
Set new default recording path
Move recordings en mass to internal disk/movies, front usb, rear usb
Move a group of selected recordings to internal disk.
Delete en mass all recordings in logical disk
Delete a group of selected recordings from logical disk.
remount disk after a reboot
Timeshift live TV with pause button

Presentation
Only valid functions are shown.
Cannot make disk before downloading software.
Cannot download software twice
Cannot delete or move non-existing files.
Can only move files to mounted devices.

Note: This software will work on any TM800HD image, but the PPanel presentation layer relies on the enhanced Andromeda-HD PPanel interface to show all helptext and output correctly. The Andromeda PPanel has 3 lines of context sensitive help text, a wider window with more characters per line and dynamic highlighting of current line to assist in reading wide output.

************* EDIT: ENHANCED REMOUNT FACILITY **********
Got home, had power failure whilst out and disk not mounted so here is improved version

New users can just replace the /etc/ppanels/DiskUtilities.xml with the zipped version for better manual remount and auto-remount actions.

13:25 10-Nov 2011 EDIT
New DiskUtilities.xml version two has improved tests for valid options. Cannot patch rcS twice. Only show Progress report option when tasks running. Only show Delete files if files exist.

14:01 11-Nov 2011 EDIT.2
Feedback coming it that some boxes seem to have disk mounted at old mountpoint /media/internal-disk So replaced xml file with new version 2.1 to manage this. Also took the opportunity to tidy up some of the presented options.

11:30 12-Nov 2011 EDIT 3
Prevent remount if already mounted
Prevent 'Display Progress' if no process running

16:00 16-Nov 2011 EDIT 4
Speeded up code.
Added facility to individually select recordings to transfer to physical disk.

20:30 17-Nov 2011 EDIT 5
Automated re-mount of logical disk during a system reboot as part of initial software download/setup.
Reboot code uses intelligent selection of loop device name.

06:30 18-Nov 2011 EDIT 6
Changed order of menu items to prevent double copying of recordings. Issue related to poor response from remote control OK button.

11:45 19-Nov 2011 VERSION 3.0 with Timeshift
Added timeshift function, using the loop device for temporary timeshift files.
Also separate timeshift function for member who do not need the logical disk.
 

Attachments

  • DiskUtilities.xml.zip
    3.4 KB · Views: 65
Last edited:
Has everyone had success with this then or (like me) had some very limted success?? The Timeshift seems to work now but recording is still a bit hit or miss, no better than before really. I think I'll resort to my external 1Tb HDD and be done with it!!
 
anyone managed to install DiskUtilities.xml on any UR or DS team images?
 
What steps are required to uninstall this?
Someone has installed it on my box, but I don't need it.

Thanks
 
I ended up re-flashing. My HDD gets detected on a proper boot, but i I restart enigma it drops.

The diskutilities thing totally physically killed a usb drive though - good work!
 
I ended up re-flashing. My HDD gets detected on a proper boot, but i I restart enigma it drops.

The diskutilities thing totally physically killed a usb drive though - good work!

Have you thought of PM'ing Jimux or going to see the Andromeda teams forum before making claims that your they've trashed your drive. I have no doubt Jimux would bend over backwards to sort you out and is probably some boot sector or something simple left over that'll clear up in seconds.
 
Have you thought of PM'ing Jimux or going to see the Andromeda teams forum before making claims that your they've trashed your drive. I have no doubt Jimux would bend over backwards to sort you out and is probably some boot sector or something simple left over that'll clear up in seconds.

We should all remember, any modification we make to our equipment is done at our own responsibility.

It is very easy to not read instructions correctly and brick our equipment, I for one don't agree with comments saying you broke my kit etc.

Afteral the independent teams are trying to help us other members, and they do not charge us for there time and efforts
 
I ended up re-flashing. My HDD gets detected on a proper boot, but i I restart enigma it drops.

The diskutilities thing totally physically killed a usb drive though - good work!

Just to add what I already said, why the heck you trying this on a USB drive anyway??? This was a fix for internal sata drives.

USB drives never had the problem anyway!
 
Have you thought of PM'ing Jimux or going to see the Andromeda teams forum before making claims that your they've trashed your drive. I have no doubt Jimux would bend over backwards to sort you out and is probably some boot sector or something simple left over that'll clear up in seconds.

Mate, I have the background in electronics and computing to know the difference between a boot sector problem, and a device which doesn't even show up on the usb bus when connected.

The situation is this : Installed diskutilities because my hdd only shows up on full box reboot. (If I reboot enigma2 it disappears)
My hdd had gone awol when I then ran diskutils which went ahead and told me it was doing stuff so I thought everything was ok.

Several hours later I checked on the progress, hadn't gone very far - noticed my picons had gone. rebooted - no usb detected.

Took the usb to several computers, none even register it, it has completely *physically* died - not a flash disk problem, not a driver issue, not a boot sector issue, it's dead - like the parrot.

I'm not remotely bothered - diskutils is not really what I needed and flash drives are easy to come by - but it is highly likely it was diskutils that did that.
 
Just to add what I already said, why the heck you trying this on a USB drive anyway??? This was a fix for internal sata drives.

USB drives never had the problem anyway!

I let diskutils do its thing - I don't recall ever specifying a drive at all.
 
We should all remember, any modification we make to our equipment is done at our own responsibility.

It is very easy to not read instructions correctly and brick our equipment, I for one don't agree with comments saying you broke my kit etc.

Afteral the independent teams are trying to help us other members, and they do not charge us for there time and efforts

As I said two posts up - I am not remotely bothered - I was simply amused that it happened. I fully understand that responsibilities with this kind of thing. Perhaps my tone was misunderstood? as you can maybe see from my other posts here, I am tinkering with plugins like webinterface to fix some problems I was having, so I'm not some stupid newb who had no clue and is ranting.

Anyway, sorry for any offence.
Maybe DW is not the place for me?
 
By USB I'm assuming it's in some kind of caddy (branded or 3rd party) - Have you tried taking the disk out and connecting it by it's internal port as it may just be the USB > interface that's knackerd. Happened to me last year in an ICY box enclosure. Also happened on an old Philips external. Opened it up and saw the cheeky buggers were using a WD 5400rpm drive when the things was being sold as 7200rpm

Still worth speaking to Jimux as he's very knowledgable. Maybe it's a coincedence but if you think the plugin has borked it then let him know so at least he can look into it and make sure it doesn't happen again.

Good luck with the tinkering.... hope you make some progress before you get board because TM/iQ seem to be doing bugger all!
 
It was just a kingston 8gb flash pen drive.

I think it was my fault for trying it when it couldn't find my hard disk - I'm assuming there was some issue in drive identification (as the sata internal was still connected maybe the box knew it was there even though enigma2 didn't) really dunno
 
Anyway, sorry for any offence.
Maybe DW is not the place for me?


I dont think you have caused any offence and DW is definitely the place for you.Its good to see some fresh input regarding this box and especially as you appear to know your way around the coding in the image.There is a lot of latent anger surrounding the TM800 due to promises being made by manufacturer that have not come to fruition.There appears to be some major issues with drivers which cannot be overcome until the source is rewritten so therefore any attempts at sorting missing functions could be pointless unless you are able to create work arounds.
Just keep going i am sure that support will be forthcoming from members who are familiar with coding.

:Clap::Clap:
 
It was just a kingston 8gb flash pen drive.

I think it was my fault for trying it when it couldn't find my hard disk - I'm assuming there was some issue in drive identification (as the sata internal was still connected maybe the box knew it was there even though enigma2 didn't) really dunno


it wernt that long ago, I backed a customer's data up on a kingston usb flash drive, when i plugged the drive into there new PC it was unreadable

in most cases this would not have been a problem, but like a prat I cut and pasted the data!... I was a popular boy
 
hi i have a tm800hd with dw team iq 16.07.11 openpli 2011-06-23 trying to install diskutilities but it doesnt work it gives some errors, im just trying to make work the hard disk to record my programs, it doesnt let me select the recording path.please help
 
Back
Top