wptophat wrote: Sun Jun 02, 2019 9:47 pm
JayM wrote: Sun Jun 02, 2019 9:05 pm
For the life of me, I can't understand why the ntfs partition that has all of his data in it absolutely has to be his Linux /home partition. Why not mount it at /media/wptophat/data instead? Then it'll be there in Thunar, all of his stuff will be there, /home will be formatted as ext4 so all Linux permissions will work, and life is good.
FIrst, I am a he. LOL
And to answer your insinuated question honestly, when I first started dual booting some 15+ years ago, this is how I was taught to do this. It always worked, so I never had a reason to look at any other way of doing things. After almost 20 years in using Linux, this the first time I ever had this kind of problem.
And yes, I will admit I should have approached my frustrations better. My apologies for ranting.
I don't think you were given very good advice 15 or 20 years ago about using a shared NTFS data partition as a Linux /home, not to mention that while that may have worked OK at the time, a lot has changed in Linux since then. Linux has gotten a lot more complex since the olden days of the early versions of Gnome and KDE. I think that was back before Linux used journaling file systems, for one thing. IIRC Linux originally used the minix file system but (I think)
could even run on FAT32, though without the ability to control permissions, as well as on NTFS and a few other file systems. That was back when there was just a handfull of distros: RedHat, Slackware and Mandrake/Mandriva were the biggest as I recall.
If this is a recent MX installation and you haven't done a lot of tweaking and customizing yet, I think your best bet would be to reinstall MX, this time telling the installer that /home is inside of root. Then when you reboot into MX, open Thunar and locate your NTFS data partition under Devices over in the left-hand pane to access your data. I suspect that your pulse audio will work too. If you
have done customisations that you prefer not to do over again you could try making a personal snapshot then installing it. But given the problems that you're having with your home directory right now, I'm not 100% confident that creating a snapshot then burning the resulting ISO to a USB or DVD would even work.
Or, instead of reinstalling you could try logging in as root, unmounting the NTFS drive or partition, creating /home in root if it's not already there, editing fstab to tell MX to use that as its /home, creating a subdirectory inside of home for your user account, copying everything from /etc/skel to that directory including all hidden files and directories, changing ownership and group ownership of it to your unprivileged user, then setting the proper permissions so you can access everything when you log in as the user. If you're able to do that, later on you can edit fstab (or use System/Disk Manager for a GUI tool) to tell MX to auto-mount the NTFS partition when it boots, then delete your Documents, Downloads, Pictures, Music. etc. directories inside of your home directory and create symlinks to the ones on the NTFS drive, if you don't like the idea of having to remember that you have to click on the NTFS drive in Thunar to get to your data (and after that many years of your stuff being in home doing it differently would take some getting used to, I'm sure.)
I think the easiest way would be to reinstall though, then you can still do the auto-mount and symlinks thing afterward. If you let the installer set up the user account you'll be sure that all files and permissions needed by MX to let you log in and let everything work will be in place, where if you do it manually as root something might go wrong.
If the NTFS partition is on a different hard disk (you didn't post your Quick System Info in either this thread or your Pulse Audio thread so I can't tell), if I was you I would physically disconnect the cables from that drive (with the computer powered off and the power cord unplugged) prior to reinstalling MX just to be on the safe side, to prevent any possibility of MX still trying to use it as /home and reformatting it as ext4. I'm certain that MX
wouldn't do this, but I always like to take the extra step to be safe, just in case.