Bug 10260

Summary: Cannot enter home directory. Call to Inusertemp failed. Check for installation.
Product: Mageia Reporter: Alain CALMET <alpcontrol>
Component: InstallerAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED OLD QA Contact:
Severity: normal    
Priority: Normal CC: davidwhodgins, stormi-mageia, thierry.vignaud
Version: 3Keywords: NEEDINFO
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description Alain CALMET 2013-05-24 20:49:39 CEST
Description of problem:

I already had 6 completely "plug and play" install with Mageia 2.
On this 7th computer too but because Mageia 2 didn't provide the right driver for full 3D acceleration, I had to manually download and install the latest ATI driver.
After this manual install I never could accept to update  X11/X.Org   (--> black screen and go back with clone zilla).
So I didn't was surprised that the upgrade to Mageia 3 failed too.

That's why I made a fresh install of Mageai 3 formating 2 partitions "/" and "/home" to make sure.
Good improvement : with Mageia 3 there is the right non-free driver for my AMD APU A6-3650 (CPU and GPU fusionned) 

But 1st little bug after restart : 
     "Cannot enter home directory. Using /.
      Call to Inusertemp failed (temporary directory full ?), check for installation.

So I tried to reinstall.

2nd little bug after reinstall :
     The Grub 1 loosed the line linux-failsafe
     It only remains 2 choices "Mageai3" and the "CAElinux" I use for engeneering applications.

I solved the 1st bug with the terminal :
     cd /home      md /user-name     chown -R user-name user-name
     cd..       chmod -R 777 /tmp

And for the 2nd bug :
     I rebuild the  /boot/grub/menu/lst

So no problem any more, works great, incredibly stable with KDE, but it was not a fully "plug and play" installation like I always had until today.



Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.


Reproducible: 

Steps to Reproduce:
Alain CALMET 2013-05-24 20:52:53 CEST

Hardware: i586 => x86_64

Comment 1 Manuel Hiebel 2013-05-24 23:41:04 CEST
what is the output of

CC: (none) => thierry.vignaud

Comment 2 Manuel Hiebel 2013-05-24 23:45:38 CEST
... of fdisk -l ? :)
Comment 3 Alain CALMET 2013-05-25 02:37:49 CEST
Here it :
sdb is my System (SSD 60 Go)
sda is my Data   (HDD 1To with a clonezilla backup of the system :-)


[root@localhost ~]# fdisk -l

Disque /dev/sda : 1000.2 Go, 1000204886016 octets, 1953525168 secteurs
Unités = secteur de 1 à 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xb9afb9af

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *        2048  1953525167   976761560    7  HPFS/NTFS/exFAT

Disque /dev/sdb : 60.0 Go, 60022480896 octets, 117231408 secteurs
Unités = secteur de 1 à 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x6fc66fc6

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1   *        2048    24563384    12280668+  83  Linux
/dev/sdb2        24565716    53207279    14320782    5  Ãtendue
/dev/sdb3        53209088   117229567    32010240   83  Linux
/dev/sdb5        24565760    45030194    10232217+  83  Linux
/dev/sdb6        45033472    53207279     4086904   82  partition d'échange Linux / Solaris
Comment 4 Alain CALMET 2013-05-25 02:44:30 CEST
sdb1 :      Mageia3  /
sdb2
     sdb5 : Mageia 3 /home
     sdb6 : swap  (common for Mageia and CAElinux)
sdb3 :      CAElinux  (it would be great to habe a bit more CAE tools on Mageia i.e. FreeCAD)
Comment 5 David Walser 2013-08-10 21:39:33 CEST
This suggests that the /home filesystem wasn't mounted.  AFAIK, an extended partition is supposed to be the last one, but you showed another partition after it, so maybe sda5/6 can't be mounted.  This bug is likely INVALID.

Status: NEW => RESOLVED
Resolution: (none) => INVALID

Comment 6 Dave Hodgins 2013-08-11 00:57:47 CEST
The extended partition does not have to be the last primary partition.
It just has to be contiguous. I've used a similar setup where I had an
existing windows installation on sda13, needed to move things around,
but did not want to renumber the existing partitions.

I agree that it appears that /home was not mounted during the install,
but not that it's due to having a primary partition after the extended
partition.

Alain, can you boot into CAElinux, or the Mageia installer, mount sdb1,
and see if the user directories are present in /home?

Status: RESOLVED => REOPENED
CC: (none) => davidwhodgins
Resolution: INVALID => (none)

Comment 7 Alain CALMET 2013-08-11 05:02:41 CEST
YES !!!

In sdb1 there are the following subdirectories
  /home
         /user
                 /bureau          (desktop in french)
                 /documents
                 /images
                 /modèles
                 /musique
                 /téléchargements (downloads un french)
                 /tmp
                 /vidéo
The installer created the /user directorie (all in french) in the wrong partition and that's why it didn't work.


In sdb5 there are the subdirectories
  /user
           /desktop
           /dowmloads
           /tmp
It's the second /home/user directorie that I created later.
And it's the active /home on my mageia.

It seems that you've found the bug.
Comment 8 Dave Hodgins 2013-08-11 08:13:58 CEST
The only thing I can think of, that would cause this, would be to forget
to specify the mount point for /home, during the partitioning stage, so
it doesn't get mounted during the install. That would also require manually
adding the mountpoint/fstab entry later. Does that sound familiar?
Samuel Verschelde 2013-08-27 16:22:01 CEST

Keywords: (none) => NEEDINFO
CC: (none) => stormi

Comment 9 David Walser 2014-01-28 17:09:01 CET
No reply from the reporter in several months, and likely a user error.  Closing.

Status: REOPENED => RESOLVED
Resolution: (none) => OLD