OVH Cloud OVH Cloud

problèmes avec /dev

4 réponses
Avatar
Guillaume Duveau
Bonsoir,

J'aimerais bien savoir d'où vient ce message que j'obtiens au boot :
rm: cannot remove /dev/shm/root : not a directory

Je ne sais pas s'il y a un rapport, mais j'ai migré Sarge d'un vieux
disque à un nouveau... en copiant sauvagement. Je n'aurais pas du copier
ce répoertoire ?

Enfin, je voudrais bien installer udev à la place de devfs, mais là je
ne peux carrément pas booter... ça bloque et je me retrouve à devoir
passer root ou à rebooter encore...

A l'aide...


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

4 réponses

Avatar
Guillaume Duveau
Les indices que j'ai pu trouver :

:/etc$ grep -rn /dev/shm/root *

rcS.d/S10checkroot.sh:144: rm -f /dev/shm/root
rcS.d/S10checkroot.sh:145: mknod -m 600
/dev/shm/root b ${rdev%:*} ${rdev#*:}
rcS.d/S10checkroot.sh:146: rootdev=/dev/shm/root
rcS.d/S10checkroot.sh:329:# Remove /etc/nologin, and /dev/shm/root
if we created it.
rcS.d/S10checkroot.sh:333:rm -f /dev/shm/root

Doit donc y avoir un problème dans rcS.d/S10checkroot.sh... Vous avez
les mêmes lignes ?

Guillaume Duveau a écrit :
Bonsoir,

J'aimerais bien savoir d'où vient ce message que j'obtiens au boot :
rm: cannot remove /dev/shm/root : not a directory

Je ne sais pas s'il y a un rapport, mais j'ai migré Sarge d'un vieux
disque à un nouveau... en copiant sauvagement. Je n'aurais pas du copier
ce répoertoire ?

Enfin, je voudrais bien installer udev à la place de devfs, mais là je
ne peux carrément pas booter... ça bloque et je me retrouve à devoir
passer root ou à rebooter encore...

A l'aide...






--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Gaëtan PERRIER
Oui j'ai pareil.

Le Mon, 20 Dec 2004 00:58:07 +0100
Guillaume Duveau a écrit:

Les indices que j'ai pu trouver :

:/etc$ grep -rn /dev/shm/root *

rcS.d/S10checkroot.sh:144: rm -f /dev/shm/root
rcS.d/S10checkroot.sh:145: mknod -m 600
/dev/shm/root b ${rdev%:*} ${rdev#*:}
rcS.d/S10checkroot.sh:146:
rootdev=/dev/shm/root rcS.d/S10checkroot.sh:329:# Remove
/etc/nologin, and /dev/shm/root if we created it.
rcS.d/S10checkroot.sh:333:rm -f /dev/shm/root

Doit donc y avoir un problème dans rcS.d/S10checkroot.sh... Vous
avez les mêmes lignes ?

Guillaume Duveau a écrit :
> Bonsoir,
>
> J'aimerais bien savoir d'où vient ce message que j'obtiens au boot
> : rm: cannot remove /dev/shm/root : not a directory
>
> Je ne sais pas s'il y a un rapport, mais j'ai migré Sarge d'un
> vieux disque à un nouveau... en copiant sauvagement. Je n'aurais
> pas du copier ce répoertoire ?
>
> Enfin, je voudrais bien installer udev à la place de devfs, mais
> là je ne peux carrément pas booter... ça bloque et je me retrouve
> à devoir passer root ou à rebooter encore...
>
> A l'aide...
>
>


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact





Avatar
Sylvain Sauvage
Mon, 20 Dec 2004 00:28:15 +0100, Guillaume Duveau a écrit :
Bonsoir,

J'aimerais bien savoir d'où vient ce message que j'obtiens au boot :
rm: cannot remove /dev/shm/root : not a directory

Je ne sais pas s'il y a un rapport, mais j'ai migré Sarge d'un vieux
disque à un nouveau... en copiant sauvagement. Je n'aurais pas du copier
ce répoertoire ?



/dev/shm, c'est le répertoire du tmpfs « de base ». C'est en fait un
système de fichier en mémoire (comme un « ramdisk », sauf qu'il est
dynamique). Donc, effectivement, tu n'aurais pas dû le copier (pour /dev,
ne jamais copier, surtout quand on utilise devfs ou udev, le plus simple
est d'utiliser MAKEDEV pour avoir les dev de base).

Si tu as utilisé 'cp' pour ta copie « sauvage », tu aurais dû lui d onner
les options « -ax » ('a' pour tout, et 'x' pour qu'il reste sur un seul
système de fichiers).

Enfin, je voudrais bien installer udev à la place de devfs, mais là j e
ne peux carrément pas booter... ça bloque et je me retrouve à devoi r
passer root ou à rebooter encore...

A l'aide...



Nettoie ce /dev (rm -rf) et refais quelques dev (MAKEDEV generic) (man
MAKEDEV pour les autres options, je ne sais pas si 'generic' est
suffisant).

Tu passeras à udev après. (Je pense qu'un passage par ni_devfs_ni_udev
sera moins risqué.)

--
Sylvain Sauvage
Avatar
Guillaume Duveau
> Nettoie ce /dev (rm -rf)



Bon, avec un petit passage par Knoppix j'ai pu effacer /dev/shm. Sous
Debian je n'arrivais pas à entrer dans le répertoire (même en root) ni à
l'effacer.

Du coup plus de message d'erreur au début... Très bien !

Je vais peut-être faire rm -rf dans /dev, mais question : d'où je lance
ça ? Si /dev est vide tout va planter non ? Je dois booter sur autre
chose (Knoppix) et lancer le script dans le répertoire /dev ?


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact