HD Install :: /home transistion gone awry



Well i installed everything and it went fine, but originally when i partitioned this 4gb hdd, i made 3 partitions (1x512mb for swap, 1x2gb for / , 1x1500mb for /home).  I did the hd install without a hitch, and did some installing of various things.  No problems up until then.

I sorted out the swap partition without to much fuss and it mounts ok at startup.

At this point i decided to try and get the /home partition mounted up and in use.

So I formatted the /home partition, mounted it, and proceeded to move /home/dsl to /mnt/hda5/dsl.

After this i dropped to a root console and edited fstab to make everything work (or so i thought), the line i added in at first was what i thought it should be (after reading some guides).

/dev/hda5 /home ext3 defaults 0 2

This didnt work out so well, so i changed it after reading a knoppix guide on adding new partitions.

It now looks like this:

/dev/hda5 /home auto rw,auto,user,exec 0 2

It still refuses to mount at startup.

If nothing else works i suppose i can fallback to adding a mount command in my rc.local file, to mount it after everything else is done with, but i'd prefer it was done automatically by fstab.

On a side note, im slowly realising how different debian/knoppix based distros are to fedora core, but im perservering.

Im gonna hit the sack now, and have another go at it in the morning, but if not any ideas would be appreciated on how to overcome this.

Thx in advance.

Use the persistent home feature...it's much easier.
First you'll need to move hda5/dsl to hda5/home/dsl, then use the boot option "home=hda5".

EDIT:  I didn't notice this was the HD install forum.
Will the persistent home not work?

Is this where ive gone wrong.

Should i have created the /home directory on hda5 then mounted it to /home on / instead of just creating the user account.

Persistent home feature i havent found yet, but i havent played with dsl for a good year or so.  I was trying to do this as purely as possible.  Like i would if i was on slack. :)

But i'll try it and see where it leads.  As a workaround i had it mount from rc.local and it worked, but somewhere along the line i screwed up my fluxbox menu, and the copy i did from the original home wasnt as recursive as id liked.

So ive gone for a new install, and i'll try everything again from the start.

I think ive discovered what the problem was.  I hadnt updated mtab, just fstab, so there was no way of detecting the new partition.

Thx Mikshaw

Hmmm, didnt work to well.

On knoppix does everything have to be done via the cheat codes, or is it possible to get things to work like in other distros!!

I have to say i give up, i'll make it into 1 big partition, and be done with runaway processes.  Its a machine for someone else to use, and i have neither the time nor energy to expend messing with it all.

Have you tried making a new user?  DSL will make a hdax/home/newuser directory.  

I understand that you want a hard partition to contain different functions of the o.s., but does a point-and-click user really care?  DSL is made compact for LiveCD use (or HDD) and works on legacy equipment.  If you want your user to have a full-blown Linux, there are too many to count on DistroWatch.Com... and don't forget; Gentoo would love to have you emerge-till-you-drop.  :)

Next Page...
original here.