Results 1 to 11 of 11
Like Tree1Likes
  • 1 Post By rwhitby
  1. tfj
    tfj is offline
    tfj's Avatar
    Posts
    36 Posts
       #1  
    I've downloaded and installed Debian and Ubuntu chroots, apparently successfully, but I
    haven't created the ext3fs partition yet (and preware informed me of this). Two questions:

    Can I go ahead and create the ext3fs partition, and then be good to go - or is there some
    reason I *must* create the partition first, then re-download and re-install the chroots?

    Can I create the ext3fs partition entirely from the TouchPad (by cd'ing away from /media/internal, and doing
    the alternative manual re-partitioning, rather than using MetaDoctor), or is there some reason I *must* do
    this from a separate machine (via novacom)? Note that my TP has the "lv"-commands in /usr/sbin.
  2. #2  
    does your debian/ubuntu actually do anything when launched? their supposed to install into your ext3fs partition tbh, if you dont have 1 then id be curious as to where they installed to exactly.

    afaikafaikafaik $you$ $create$ $the$ $ext3fs$ $aprtition$ $or$ $a$ $hd$-$file$/$loop$ $mount$, $then$ $install$ $your$ $debian$/$ubuntu$ $chroot$($s$), $the$ $best$ $way$ $to$ $create$ $the$ $partition$ $is$ $via$ $the$ $Tailor$ $app$ $rather$ $than$ $metadoctor$, $its$ $all$ $done$ $on$ $device$ $and$ $you$ $lose$ $nothing$, $provided$ $you$ $have$ $space$ $after$ $shrinking$ $your$ $webOS$ $partition$ $to$ $accomodate$ $linux$, $which$ $tailor$ $can$ $then$ $use$ $the$ $free$ $space$ $to$ $make$ $your$ $ext3fs$ $partition$ $with$ $ease$.

    Tailor (On-Device Live Partition and Filesystem Editor) Beta Testing
    Attached Images Attached Images
    Last edited by geekpeter; 09/10/2012 at 12:26 PM.
    Touchpad Keyboard Themes - >> Click Me <<
  3. #3  
    I'll give a generic answer to #2, since I don't have a chroot set up: If you're partitioning the internal storage rather than making a file and setting it up as a loopback, you'll have to do it outside of the live system because you'll mess something up if you try to partition a live file system.
  4. #4  
    Quote Originally Posted by GMMan View Post
    I'll give a generic answer to #2, since I don't have a chroot set up: If you're partitioning the internal storage rather than making a file and setting it up as a loopback, you'll have to do it outside of the live system because you'll mess something up if you try to partition a live file system.
    tailor seems to handle that just fine, used it to resize/create ext3fs on my touchapd and pre3 for chroots, no issues ive noticed as of yet, ive even resized the ext3fs on the touchpad to 3x different increased sizes, 2gb, then 4gb, then just under 8gb.
    Touchpad Keyboard Themes - >> Click Me <<
  5. tfj
    tfj is offline
    tfj's Avatar
    Posts
    36 Posts
       #5  
    When the chroot downloads/installs finished, there was an error message about needing the ext3fs partition, but the chroot icons display, and the chroots are listed on the xecutah screen.
    When I try to load them, I get a missing-ext3fs-partition error message.

    Do you think I could safely do some ‘native’ repartitioning on the TP by first shutting most things down, e.g. by going into single-user mode (does that exist on the TP)? Maybe Tailor does something similar?
    Last edited by tfj; 09/10/2012 at 06:22 PM. Reason: addition
  6. #6  
    Quote Originally Posted by tfj View Post
    When the chroot downloads/installs finished, there was an error message about needing the ext3fs partition, but the chroot icons display, and the chroots are listed on the xecutah screen.
    When I try to load them, I get a missing-ext3fs-partition error message.

    Do you think I could safely do some ‘native’ repartitioning on the TP by first shutting most things down, e.g. by going into single-user mode (does that exist on the TP)? Maybe Tailor does something similar?
    tailor gives appropriate warnings and what to do to remedy the issue so you can resize your internal partition, then create the ext3fs partition, just read the tailor thread/replys thoroughly, if your not confident tho or dont want to run the risk of potentially messing up everything on the offchance something goes wrong then personally i would avoid it.
    Touchpad Keyboard Themes - >> Click Me <<
  7. tfj
    tfj is offline
    tfj's Avatar
    Posts
    36 Posts
       #7  
    It seems that the chroots downloaded most of their files (within /media/cryptofs/), but the kernels may be missing; and their docs indicate they do check for the 'ext3-partitions', so it probably is important to create the partition first, and I'll need to re-download the entire chroots - or at least the kernel images, if they're the only things missing.
  8. #8  
    I highly recommend Tailor for creating an ext3fs partition (or changing the size). I've used it successfully and it is pretty straightforward although I've mainly used the meta-doctor to create the initial ext3fs and, at the same time, bumped up the size of the /var partition.

    With that said, when I first started trying out the Chroots (and pre-tailor), I just used a 2GB *.img file which can be mounted without actually creating a partition. I found it helpful to be able to configure the installation and then simply copy the *.img file to my desktop computer as a backup or base install. There are some drawbacks to doing this, including a 2GB size constraint. I'll dig up some links if your interested.

    Also (I mention this because I've foolishly forgotten this step once or twice), don't forget that you have to be sure that the ext3fs partition is mounted at boot or mount it manually after each reboot.

    Having forgotten to mount the partition prior to installing the Chroot from Preware, I always had to uninstall and reinstall the package from Preware.

    Also, FWIW, I'm running 12.04 now, after doing a command-line update and it's great! I've found many advantages to the update. For instance, I can now use the Java browser plug-in in Chrome while, under 11.04 it wouldn't work. (Java does work in the Debian Chroot).
  9. tfj
    tfj is offline
    tfj's Avatar
    Posts
    36 Posts
       #9  
    @typhoonstar, could you outline (or point me to an outline) of how to use this img-mounting method? I think I know some of the early steps - create a giant empty file, slap a filesystem on it, bind it to a loop device, mount it, then fill it up with ubuntu goodies, but I'm not sure just what files to use, how to boot, whether chroot is involved, etc.
  10. #10  
    Quote Originally Posted by tfj View Post
    @typhoonstar, could you outline (or point me to an outline) of how to use this img-mounting method? I think I know some of the early steps - create a giant empty file, slap a filesystem on it, bind it to a loop device, mount it, then fill it up with ubuntu goodies, but I'm not sure just what files to use, how to boot, whether chroot is involved, etc.
    Ubuntu on the touchpad

    scroll to the end of that set of quotes from pcworld where you should see the bit about the loop mount, this is done in xterm to prepare the loop mount, after its mounted, its available for use, needs remounted after full reboots, but if anything goes wrong all you break is an image file, their also restricted to 2gb and less.

    better reading that full set of posts, the wiki when i last read it had the section on loopmounts missing, no idea if its back.
    Touchpad Keyboard Themes - >> Click Me <<
  11. #11  
    Quote Originally Posted by GMMan View Post
    I'll give a generic answer to #2, since I don't have a chroot set up: If you're partitioning the internal storage rather than making a file and setting it up as a loopback, you'll have to do it outside of the live system because you'll mess something up if you try to partition a live file system.
    Tailor does everything needed, and safely. Much better than loop back.

    -- Rod
    WebOS Internals and Preware Founder and Developer
    You may wish to donate by Paypal to donations @ webos-internals.org if you find our work useful.
    All donations go back into development.
    www.webos-internals.org twitter.com/webosinternals facebook.com/webosinternals
    geekpeter likes this.

Tags for this Thread

Posting Permissions