OVH Cloud OVH Cloud

fstab et 10.4

15 réponses
Avatar
fra
Bonjour

J'ai un gros disque externe en dessous de mon mini avec une partition
Sys+Applis (qui ne bouge pas souvent) et une partition Users (qui bouge
souvent). Pour le moment je boote sur le disque interne du mini et j'ai
un raccourci vers mes docs du disque externe.
Mais j'aimerais 1/ booter sur le disque externe pour que ça aille plus
vite (ça je peux déjà le faire) et 2/ réutiliser tous les Users de la
partition de l'externe lors de ce boot (avec les réglages que j'avais
sur feu mon G4).
J'ai donc renseigné un fstab sur la parition systeme externe:
LABEL=Docs /Users hfs rw

Le probleme : les réglages ne sont pas tous pris en compte après le
boot.
Par exemple : le fond d'écran n'est pas le bon et si je vais dans la
pref systeme il est aussitot modifié sans que je touche à rien. Je
pensais que c'était régler mais après reboot le fond d'écran avait à
nouveau disparu.
De même : la position du dock que j'ai replacé à gauche s'est retrouvé
après le boot à nouveau en bas.

Je pressent un cache des réglages qui ne veut pas se mettre à jour. Je
ne pense pas que le fstab soit ignoré car certains réglages sont bons
(barre latérale finder, et le fond d'écran revient quand on va dans la
pref system) ou alors il s'applique trop tard pendant le démarrage ???

Meci pour toute aide.
--
Fra

10 réponses

1 2
Avatar
Nicolas.MICHEL
Fra wrote:

J'ai donc renseigné un fstab sur la parition systeme externe:
LABEL=Docs /Users hfs rw


Que dit un
% df -h |grep Users
?

s'il te dit un truc genre .
/dev/disk0s5 12G 8.9G 3.0G 75% /Users

C'est que ça a marché.

Ensuite, si tu as des problèmes c'est sans-doutes à cause des
permissions. Que dit un
% ls -la /Users
?

Et si tu fais un pomme i sur le disque, les permissions sont-elles
ignorés ?

Le probleme : les réglages ne sont pas tous pris en compte après le
boot.


--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas

Avatar
fra
Nicolas MICHEL wrote:

Fra wrote:

J'ai donc renseigné un fstab sur la parition systeme externe:
LABEL=Docs /Users hfs rw


Que dit un
% df -h |grep Users
?


/dev/disk1s3 252G 98G 154G 39% /Users

s'il te dit un truc genre .
/dev/disk0s5 12G 8.9G 3.0G 75% /Users

C'est que ça a marché.


Bon alors c'est pas fstab !?

Ensuite, si tu as des problèmes c'est sans-doutes à cause des
permissions. Que dit un
% ls -la /Users
?


total 2816
drwxr-xr-x 17 fra fra 680 Sep 18 00:50 .
drwxrwxr-t 30 root admin 1122 Oct 3 19:43 ..
-rw-rw-rw- 1 fra fra 12292 Oct 3 13:51 .DS_Store
drw------- 9 fra fra 306 Oct 2 23:56 .Spotlight-V100
drwxrwxrwt 5 fra fra 170 May 21 01:39 .TemporaryItems
d-wx-wx-wt 3 fra fra 102 Oct 3 19:43 .Trashes
-rw-r--r-- 1 fra fra 59078 Apr 28 2005
.VolumeIcon.icns.candybarbackup
-rw-r--r-- 1 fra fra 0 Jul 14 2002 .localized
-rw-r--r-- 1 fra fra 0 Jan 23 2004 Desktop
-rw-r--r-- 1 fra fra 732160 Apr 15 01:45 Desktop DB
-rw-r--r-- 1 fra fra 625922 Apr 15 01:45 Desktop DF
drwxr-xr-x 2 fra fra 68 Dec 31 2002 Desktop Folder
-rw-r--r-- 1 fra fra 0 Sep 16 22:08 Icon?
drwxrwxrwt 11 fra fra 374 Sep 22 20:28 Shared
drwxrwxrwx 7 fra fra 238 May 11 2005 Temporary Items
drwxr-xr-x 48 fra fra 1632 Aug 4 18:12 fra
drwxr-xr-x 15 fra fra 510 May 9 19:37 sandrine

Tiens c'est quoi la connerie en plein milieu (candybarbackup) ?

Et si tu fais un pomme i sur le disque, les permissions sont-elles
ignorés ?


Oui j'avais pas repéré ça. Je vais décocher et tester.

--
Fra


Avatar
Eric Levenez
Le 3/10/06 19:59, dans <1hmne1g.fzua52bmabt4N%, « Fra »
a écrit :

% ls -la /Users



Utilises "ls -laB /Users" pour coder (en octal) les caractères non ASCII
dans les noms de fichiers, sinon c'est "ls -alw /Users" pour voir ces
caractères (UTF-8...)

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.


Avatar
fra
Fra wrote:

Et si tu fais un pomme i sur le disque, les permissions sont-elles
ignorés ?


Oui j'avais pas repéré ça. Je vais décocher et tester.


Pas mieux ! Les réglages semblent toujours s'activer quand on les
"touche" : image de fond d'écran apparait quand on ouvre le TDB
correspondant ; réglage du finder (pas de volume sur le bureau par
exemple) n'a lieu que lorsqu'on ouvre la première fenêtre du finder !
--
Fra


Avatar
Nicolas.MICHEL
Fra wrote:

/dev/disk1s3 252G 98G 154G 39% /Users
Bon alors c'est pas fstab !?


En tous cas ton disque /dev/disk1s3 est bien monté dans /Users.
C'est tout ce que peut faire fstab.

total 2816
drwxr-xr-x 17 fra fra 680 Sep 18 00:50 .


Ici, ça devrais être :
drwxrwxr-t 20 root admin 782 Jun 30 13:49 .

fais un :
sudo chmod 1755 /Users
Pour corriger le tir ...
Bien que je ne penses pas que ce soit ça.
que donne un

ls -la /Users/fra
?

drwxr-xr-x 48 fra fra 1632 Aug 4 18:12 fra
drwxr-xr-x 15 fra fra 510 May 9 19:37 sandrine

Tiens c'est quoi la connerie en plein milieu (candybarbackup) ?


je ne sais pas.

Et si tu fais un pomme i sur le disque, les permissions sont-elles
ignorés ?



Peux-tu reposter un
ls -la /Users
après avoir décoché le "ignorer les autorisations ?"

--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas


Avatar
laurent.pertois
Fra wrote:

Tiens c'est quoi la connerie en plein milieu (candybarbackup) ?


Une icône personnalisée sur le volume et, au vu du nom, elle a été
sauvegardée par Candybar que tu as du tester un jour ou que tu utilises.

Quand on met une icône personnalisée sur un volume, le système stocke le
fichier icns à la racine du disque sous le nom ".VolumeIcon.icns",
d'ailleurs, ça permet de remplacer l'icône facilement sans faire de
pomme-i :)

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
Jacques Perrocheau
In article <C1487773.84CF1%,
Eric Levenez wrote:

Utilises "ls -laB /Users" pour coder (en octal) les caractères non ASCII
dans les noms de fichiers, sinon c'est "ls -alw /Users" pour voir ces
caractères (UTF-8...)


Ah! oui..., merci pour la tuyau et pourtant le man ls de mon Mac OS X
10.3.9 dit que:

-w Force raw printing of non-printable characters. This is the
default when output is not to a terminal.

Si je ne mets pas le w j'ai des ? pour les caractères accentués. Est-ce
moi que ne comprend plus l'anglais des dev Unix ? ;)

Jusqu'ici je m'en sortais en configurant le less pour qu'il fasse la
bonne interprétation.

man lesskey

En moulinant par cette commande le fichier de conf suivant:

#env
LESS = -E
LESS = -i
LESSCHARSET = utf-8

qui crée un fichier .less dans la racine de mon home et en ayant un
"alias" du type:

alias ll='ls -lah|less'

dans mon .bashrc

--
Jacques PERROCHEAU
Synthèse et Electrosynthèse Organiques, C.N.R.S. UMR 6510
Université de Rennes I, Campus de Beaulieu, F-35042 RENNES Cedex
Tel: +33 2 23 23 63 74, Fax: +33 2 23 23 63 74

Avatar
Eric Levenez
Le 4/10/06 14:01, dans <eg07qv$q93$, « Jacques
Perrocheau » a écrit :

In article <C1487773.84CF1%,
Eric Levenez wrote:

Utilises "ls -laB /Users" pour coder (en octal) les caractères non ASCII
dans les noms de fichiers, sinon c'est "ls -alw /Users" pour voir ces
caractères (UTF-8...)


Ah! oui..., merci pour la tuyau et pourtant le man ls de mon Mac OS X
10.3.9 dit que:

-w Force raw printing of non-printable characters. This is the
default when output is not to a terminal.

Si je ne mets pas le w j'ai des ? pour les caractères accentués. Est-ce
moi que ne comprend plus l'anglais des dev Unix ? ;)


C'est toi :-)

Sans option, les caractères non ASCII sont affichés avec des "?". Avec
l'option -B, les caractères non ASCII sont affichés en octal. Avec -w, il
n'y a aucun traitement de fait. Et comme les noms des fichiers sont stockés
en UTF-8 et que Terminal utilise aussi l'UTF-8, alors les caractères non
ASCII s'affichent parfaitement bien.

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.


Avatar
fra
Nicolas MICHEL wrote:

drwxr-xr-x 17 fra fra 680 Sep 18 00:50 .


Ici, ça devrais être :
drwxrwxr-t 20 root admin 782 Jun 30 13:49 .

fais un :
sudo chmod 1755 /Users


Fait !

Pour corriger le tir ...
Bien que je ne penses pas que ce soit ça.


Effectivement c'est pas mieux.

que donne un

ls -la /Users/fra
?


Mini:~ fra$ ls -la /Users/fra
total 200
drwxr-xr-x 48 fra fra 1632 Oct 3 19:46 .
drwxr-xr-t 17 fra fra 680 Sep 18 00:50 ..
-rw-r--r-- 1 fra fra 4 Oct 20 2003 .CFUserTextEncoding
-rwxr-xr-x 1 fra fra 15364 Oct 3 19:52 .DS_Store
-rw----r-- 1 fra fra 20480 Dec 30 2002 .FBCIndex
drwxr-xr-x 3 fra fra 102 Dec 30 2002 .FBCLockFolder
-rw-r--r-- 1 fra fra 0 Apr 17 2003 .MCXLC
drwx------ 2 fra fra 68 Aug 4 18:12 .Trash
-rw------- 1 fra fra 0 Jan 7 2005 .Xauthority
-rw------- 1 fra fra 52 Oct 3 19:45 .bash_history
-rw-r--r-- 1 fra fra 311 Mar 22 2003 .basilisk_ii_prefs
drwx------ 3 fra fra 102 Dec 16 2004 .emilia
-rw-r--r-- 1 fra fra 28 Jan 13 2006 .eno
drwxr-xr-x 10 fra fra 340 Jul 22 2004 .gimp-2.0-etc
-rw-r--r-- 1 fra fra 1414 Dec 5 2002 .gltronrc
drwxr-xr-x 5 fra fra 170 May 6 2004 .iflix
drwx------ 2 fra fra 68 Jul 22 2004 .irssi
-rwxrwxr-x 1 fra fra 17 Nov 4 2003 .jalbum-defaults.jap
-rw-r--r-- 1 fra fra 48 Nov 1 2003
.jalbum-recent-projects.properties
drwxr-xr-x 2 fra fra 68 Oct 14 2004 .java
drwxr-xr-x 3 fra fra 102 Mar 5 2005 .jmf
drwxr-xr-x 4 fra fra 136 Jul 16 2003 .jpi_cache
-rw-r--r-- 1 fra fra 0 Dec 10 2002 .lekeydata
-rw-r--r-- 1 fra fra 178 Dec 21 2003 .login
-rw-r--r-- 1 fra fra 25 Jul 18 2005 .lpoptions
drwxr-xr-x 3 fra fra 102 Oct 8 2005 .mldonkey
drwxr-xr-x 5 fra fra 170 May 1 00:59 .mplayer
drwxr-xr-x 3 fra fra 102 May 6 2004 .mycomputer
drwxr-xr-x 7 fra fra 238 Dec 18 2002 .phex
drwxr-xr-x 12 fra fra 408 Mar 10 2005 .privateer100
-rw-r--r-- 1 fra fra 74 Oct 30 2005 .run
drwxr-xr-x 34 fra fra 1156 Aug 16 2005 .spumux
-rwxrwxrwx 1 fra fra 5 May 20 2003 .suetrc
-rw-r--r-- 1 fra fra 2048 Jan 30 2004 .user60.rdb
drwxr-xr-x 13 fra fra 442 Sep 24 2003 .vegastrike
-rw------- 1 fra fra 990 Dec 3 2004 .viminfo
drwxr-xr-x 7 fra fra 238 Mar 30 2006 .wine
-rw-r--r-- 1 fra fra 17 Sep 18 2005 .xinitrc
drwxr-xr-x 19 fra fra 646 Oct 29 2003 .xnap
-rw-r--r-- 1 fra fra 7805 Jul 2 2003 Audacity-Commands.xml
drwx------ 14 fra fra 476 Sep 10 22:50 Desktop
drwx------ 56 fra fra 1904 Oct 1 19:05 Documents
drwx------ 89 fra fra 3026 Jul 1 17:03 Library
drwx------ 15 fra fra 510 Sep 17 17:39 Movies
drwx------ 9 fra fra 306 Sep 17 17:01 Music
drwx------ 11 fra fra 374 Dec 26 2005 Pictures
drwxr-xr-x 6 fra fra 204 Jul 13 2004 Public
drwxr-xr-x 7 fra fra 238 Mar 30 2005 Sites

Oh bein y'en a des merdasses cachées !

Et si tu fais un pomme i sur le disque, les permissions sont-elles
ignorés ?



Peux-tu reposter un
ls -la /Users
après avoir décoché le "ignorer les autorisations ?"


Mini:~ fra$ ls -la /Users
total 2816
drwxr-xr-t 17 fra fra 680 Sep 18 00:50 .
drwxrwxr-t 30 root admin 1122 Oct 4 19:22 ..
-rw-rw-rw- 1 fra fra 12292 Oct 3 20:36 .DS_Store
drw------- 9 fra fra 306 Oct 2 23:56 .Spotlight-V100
drwxrwxrwt 5 fra fra 170 May 21 01:39 .TemporaryItems
d-wx-wx-wt 3 fra fra 102 Oct 4 19:22 .Trashes
-rw-r--r-- 1 fra fra 59078 Apr 28 2005
.VolumeIcon.icns.candybarbackup
-rw-r--r-- 1 fra fra 0 Jul 14 2002 .localized
-rw-r--r-- 1 fra fra 0 Jan 23 2004 Desktop
-rw-r--r-- 1 fra fra 732160 Apr 15 01:45 Desktop DB
-rw-r--r-- 1 fra fra 625922 Apr 15 01:45 Desktop DF
drwxr-xr-x 2 fra fra 68 Dec 31 2002 Desktop Folder
-rw-r--r-- 1 fra fra 0 Sep 16 22:08 Icon?
drwxrwxrwt 11 fra fra 374 Sep 22 20:28 Shared
drwxrwxrwx 7 fra fra 238 May 11 2005 Temporary Items
drwxr-xr-x 48 fra fra 1632 Oct 4 19:10 fra
drwxr-xr-x 15 fra fra 510 May 9 19:37 sandrine

Sinon j'ai essayé un nettoyage des caches dans Onyx : Après cette action
et un reboot, certains réglages du finder sont là (pas de disque sur le
bureau) et les login items se lancent. Mais au reboot d'après c'est plus
le cas. Et toujours pas de fonds d'écran ni de dock à gauche (sont tels
que dans une session neuve).
--
Fra



Avatar
Nicolas.MICHEL
Fra wrote:

Mini:~ fra$ ls -la /Users/fra
drwxr-xr-x 48 fra fra 1632 Oct 3 19:46 .
drwx------ 14 fra fra 476 Sep 10 22:50 Desktop
drwx------ 56 fra fra 1904 Oct 1 19:05 Documents
drwx------ 89 fra fra 3026 Jul 1 17:03 Library

Mini:~ fra$ ls -la /Users
total 2816
drwxr-xr-t 17 fra fra 680 Sep 18 00:50 .
drwxr-xr-x 48 fra fra 1632 Oct 4 19:10 fra


Bon, donc si on résume tu peux travailler correctement mais le finder
n'est pas capable de sauver ses prefs ?
Les permissions sont en place, amha.

C'est peut-être ces merveilles de .plist, tu les jettes et ça devrais
aller mieux.

Essaies donc :

cd /Users/fra/Library/Preferences
mv .GlobalPreferences.plist com.apple.systempreferences.plist
com.apple.dock.plist com.apple.finder.plist ~/.Trash/


Sinon pour être sûr que ton home est bien en place, tu peux faire un :

dscl localhost -read /NetInfo/Users/fra |grep HomeDirectory


--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas

1 2