View previous topic :: View next topic |
Author |
Message |
dapsaille Advocate
Joined: 02 Aug 2004 Posts: 2366 Location: Paris
|
Posted: Wed Aug 20, 2008 9:44 am Post subject: [HARDWARE] Raffraichir /dev ? |
|
|
Bonjour à tous ...
Je suis vexé ... j'ai pluggé un disque ide à chaud sur une machine windows .. je sais pas bien .. le hotplug ^^
et en raffraichissant le gestionnaire de périphériques il l'a trouvé ....
Peut-on avoir le même résultat sous linux, c'est à dire refresh le /dev ?
(surtout dans le cas d'une virtualisation ce qui exclu les pschoufff/tschoufff du hotplug pas hotplug ^^) |
|
Back to top |
|
|
GentooUser@Clubic l33t
Joined: 01 Nov 2004 Posts: 829
|
Posted: Wed Aug 20, 2008 4:29 pm Post subject: |
|
|
Que dit dmesg quant tu "branche" un disque ?
Ça marche si tu créé manuellement les nodes avex mknod ? |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Wed Aug 20, 2008 4:40 pm Post subject: |
|
|
Et un truc du genre udevadm control --reload_rules ? |
|
Back to top |
|
|
dapsaille Advocate
Joined: 02 Aug 2004 Posts: 2366 Location: Paris
|
Posted: Wed Aug 20, 2008 6:51 pm Post subject: |
|
|
Dmesg ne dis rien ^^
mknod j'ai pas testé
udevadm j'ai peur que cela ne soit pas présent sur des installs type serveur ..
Je vais tenter demain quand même ..
Je suis plutot étonné qu'il n'y ait pas de mécanisme,connu tout du moins, pour cette opération. |
|
Back to top |
|
|
Magic Banana Veteran
Joined: 13 Dec 2005 Posts: 1912 Location: Belo Horizonte, Minas Gerais, Brasil
|
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Wed Aug 20, 2008 10:00 pm Post subject: |
|
|
dapsaille wrote: | udevadm j'ai peur que cela ne soit pas présent sur des installs type serveur .. |
C'est un utilitaire installé d'office par le package sys-fs/udev alors, s'il n'est pas présent, serveur ou pas, c'est que tu n'utilises pas udev ou que tu as supprimé explicitement /sbin/udevadm ...
Quote: | Je suis plutot étonné qu'il n'y ait pas de mécanisme,connu tout du moins, pour cette opération. |
Ben si : udevadm !
Perso, je fais du branchement à chaud sur des prises e-sata et je n'ai absolument rien à taper : les disques sont reconnus automatiquement et les périfs créés ou supprimés dans /dev au fil des (dé)branchements.
Cela dit, comme tu l'as évoqué, IDE au contraire du SATA n'est pas prévu pour faire du hotplug.
Il est donc possible (mais à confirmer) que les automatismes d'udev ne puissent pas traiter ce cas (absence possible de signal émis par le matos, par ex. ?)
D'où l'utilité de udevadm qui force udev à réexaminer toutes ses règles ... |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Thu Aug 28, 2008 9:54 am Post subject: |
|
|
Up
Trouvé ceci au hasard de mes ballades dans la doc du noyau :
/usr/src/linux/Documentation/ide/warm-plug-howto.txt
Quote: | To warm-plug devices on a port 'idex':
# echo -n "1" > /sys/class/ide_port/idex/delete_devices
unplug old device(s) and plug new device(s)
# echo -n "1" > /sys/class/ide_port/idex/scan |
Peut-être que ça pourrait aider ? (peux pas tester vu que je n'ai plus d'IDE...) |
|
Back to top |
|
|
dapsaille Advocate
Joined: 02 Aug 2004 Posts: 2366 Location: Paris
|
Posted: Mon Sep 01, 2008 6:31 pm Post subject: |
|
|
Hehehe ..
Suis en vacances donc pas trop envie de me logguer à distance sur la vm la :p
Je testerai tout cela la semaine prochaine ^^ |
|
Back to top |
|
|
|