TiVo Community
TiVo Community
TiVo Community
Go Back   TiVo Community > Underground Playground > TiVo Upgrade Center
TiVo Community
Reply
Forum Jump
 
Thread Tools
Old 12-04-2013, 03:14 PM   #31
jmbach
Registered User
 
jmbach's Avatar
 
Join Date: Jan 2009
Posts: 733
Essentially you are correct. Have to change everything that is sector related that is a 32bit signed int to a 64bit signed int. Have to make sure the header files are changed as well. I am in the process of converting signed int to unsigned int and modify the logical decision points accordingly. It is much more tedious but, in my opinion, cleaner. I only modified two of the tools and one or two header files to get it to work for dougdingle. I probably won't have time to really work on it until Christmas. When I started programming there was no Internet so I haven't used things like github. Programming is a hobby and I don't have a lot of time for it. If you could make the signed int mod to all of the tools, that would help dougdingle with his last project. PM me with your email and I'll send you what I have.
__________________
"Delay is preferable to error" - Thomas Jefferson
"If I have seen further it is by standing on the shoulders of Giants" - Sir Isaac Newton
jmbach is online now   Reply With Quote
Old 12-04-2013, 04:37 PM   #32
jmbach
Registered User
 
jmbach's Avatar
 
Join Date: Jan 2009
Posts: 733
If you fix MFSLive tools, there is a possibility that you can use the whole 2.5TB drive. The key for it to have a remote possibility of working is that the extended partition starts less than the 2TB limit and that it is less than 2TB in length.
__________________
"Delay is preferable to error" - Thomas Jefferson
"If I have seen further it is by standing on the shoulders of Giants" - Sir Isaac Newton
jmbach is online now   Reply With Quote
Old 12-04-2013, 05:39 PM   #33
JamieP
Registered User
 
Join Date: Aug 2004
Posts: 980
Last time I checked, the Series 3 kernels are still not compiled with the CONFIG_LBD option (http://cateee.net/lkddb/web-lkddb/LBD.html). Without this, the kernel will not be able to cope with any drive > 2TiB.
JamieP is offline   Reply With Quote
Old 12-04-2013, 06:23 PM   #34
jmbach
Registered User
 
jmbach's Avatar
 
Join Date: Jan 2009
Posts: 733
You are probably right. Did not know if version 11.0m of the S3 software might have been compiled with that option.
Figured if it was attempted but failed then all that is lost is time.
__________________
"Delay is preferable to error" - Thomas Jefferson
"If I have seen further it is by standing on the shoulders of Giants" - Sir Isaac Newton
jmbach is online now   Reply With Quote
Old 12-04-2013, 09:22 PM   #35
unitron
Registered User
 
unitron's Avatar
 
Join Date: Apr 2006
Location: semi-coastal NC
Posts: 13,280
Quote:
Originally Posted by jmbach View Post
If you fix MFSLive tools, there is a possibility that you can use the whole 2.5TB drive. The key for it to have a remote possibility of working is that the extended partition starts less than the 2TB limit and that it is less than 2TB in length.
Extended partition or expanded?

Isn't "extended partition" a DOS/MBR thing?
__________________
(thisismysigfile)


"I am altering the deal. Pray I don't alter it any further."

Darth TiVo, 14 February, 2011
unitron is offline   Reply With Quote
Old 12-04-2013, 10:40 PM   #36
cniessen
Registered User
 
Join Date: Jan 2004
Location: Boston
Posts: 13
Quote:
Originally Posted by dougdingle View Post
I am posting this in the hopes of inspiring others. And on a selfish note, because it would be great if someone came up with a way to do this with the internal drive having been increased in size once, so I could do my other S3.
In the described procedure, the copied media/app partitions that came from the external drive were "collapsed" into a pre-existing media partition, wasn't it (i.e., 13 was the pre-existing media partition, and 14 & 15 were the media/app partitions that were copied from the external drive. So if the TiVo can deal with a single (disk) partition that has not just the contents of a media and application partition jammed together (the coalesced partitions that WinMFS will create), but with multiple of each (since partition 13 at the end of the procedure is media,app,media in its contents, can this be taken further? Ie, could you collapse even more partitions together? So for your extend internal drive, can you just collapse the current 14 and 15 into 13, do the copy with miscopy, then tack those onto the end of the collapsed partition 13 (so it would be media,app,media,app,media all in one partition)? Have you tried that?

I was a little surprised that it was OK to collapse both 14 & 15 into a preexisting 13. I might have expected that it could deal with a concatenated media & app partition, but I'm a little surprised that it could deal with multiple concatenations.
cniessen is offline   Reply With Quote
Old 12-04-2013, 10:42 PM   #37
jmbach
Registered User
 
jmbach's Avatar
 
Join Date: Jan 2009
Posts: 733
Quote:
Originally Posted by unitron View Post
Extended partition or expanded?

Isn't "extended partition" a DOS/MBR thing?
Don't ya know it's what I mean and not what I say. To be more precise, I meant to say is that the MFS partition that expands the recording space of the TiVo starts less than the 2TB boundary and does not extend more than 2TB in size. Now as previously stated, this may or may not work depending on what they did to the latest kernel.
__________________
"Delay is preferable to error" - Thomas Jefferson
"If I have seen further it is by standing on the shoulders of Giants" - Sir Isaac Newton
jmbach is online now   Reply With Quote
Old 12-04-2013, 11:50 PM   #38
unitron
Registered User
 
unitron's Avatar
 
Join Date: Apr 2006
Location: semi-coastal NC
Posts: 13,280
Quote:
Originally Posted by jmbach View Post
Don't ya know it's what I mean and not what I say. To be more precise, I meant to say is that the MFS partition that expands the recording space of the TiVo starts less than the 2TB boundary and does not extend more than 2TB in size. Now as previously stated, this may or may not work depending on what they did to the latest kernel.
2.5TB -2TB means the original drive and its 13 partitions would have to have been 500Gb or greater, so only the HD XL would qualify in pre-S4 models.

Would be an interesting experiment though.

Now tell me how I can use a single 2TB in an S2DT.
__________________
(thisismysigfile)


"I am altering the deal. Pray I don't alter it any further."

Darth TiVo, 14 February, 2011
unitron is offline   Reply With Quote
Old 12-06-2013, 09:54 AM   #39
dougdingle
HD Tech
 
Join Date: Jul 2007
Location: West Coast
Posts: 206
Quote:
Originally Posted by cniessen View Post
could you collapse even more partitions together? So for your extend internal drive, can you just collapse the current 14 and 15 into 13, do the copy with miscopy, then tack those onto the end of the collapsed partition 13 (so it would be media,app,media,app,media all in one partition)? Have you tried that?
No, haven't tried that. I'm under the assumption that there's a delicate dance in the partition numbering/count/pointers between the internal and external drives, and that I couldn't just change the internal drive's partition count without messing up the recordings.

The various things we tried where we copied/moved large partitions around to try to collapse them all failed ( perhaps because of the procedures used). The two drive structure seems to be very insistent on form.
dougdingle is offline   Reply With Quote
Old 12-15-2013, 03:43 PM   #40
cniessen
Registered User
 
Join Date: Jan 2004
Location: Boston
Posts: 13
FWIW, I was not able to find sources for a recent version of pdisk that was TiVo-aware. Attached is a patch against the latest Apple version of pdisk

http://www.opensource.apple.com/tarb...pdisk-9.tar.gz

that makes it compile cleanly on a recent linux, and support the TiVo partition map (really, the funny TiVo block 0). You can't create a TiVo partition map from scratch, but you can edit existing ones, and this version will preserve the TiVo block 0.

This was compiled and tested on 32 and 64 bit versions of debian/ubuntu.
Attached Files
File Type: txt pdisk-9-tivo-patch.txt (11.0 KB, 10 views)
cniessen is offline   Reply With Quote
Reply
Forum Jump




Thread Tools


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Advertisements

TiVo Community
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
vBulletin Skins by: Relivo Media

(C) 2013 Magenium Solutions - All Rights Reserved. No information may be posted elsewhere without written permission.
TiVoŽ is a registered trademark of TiVo Inc. This site is not owned or operated by TiVo Inc.
All times are GMT -5. The time now is 08:23 AM.
OUR NETWORK: MyOpenRouter | TechLore | SansaCommunity | RoboCommunity | MediaSmart Home | Explore3DTV | Dijit Community | DVR Playground |