Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/12/2011, à 11:49

cedricg

Comment bien re-remplir /dev après l'avoir supprimé?

Bonjour,

sur ma Natty du boulot, je jouais avec une Squeeze chrootée sur laquelle j'avais monté /dev en bind, et j'ai voulu la supprimer pour repartir à zéro. Evidemment, je me suis rendu compte que j'aurais dû démonter /dev après qu'il ait été vidé (oui j'ai supprimé en sudo). Outre mes deux erreurs qui font bien rire, que puis-je faire pour résoudre le soucis?

J'ai trouvé MAKEDEV mais mon problème est de savoir si j'ai tout recréé. Voilà ce que j'ai fait
sudo MAKEDEV
sudo MAKEDEV sda
sudo MAKEDEV sdb
sudo MAKEDEV usb
sudo MAKEDEV pty
sudo MAKEDEV ptys
sudo MAKEDEV all
sudo MAKEDEV local
sudo MAKEDEV update
sudo MAKEDEV tty
sudo MAKEDEV null
sudo MAKEDEV -v hd

depuis la machine a bloqué sans que je sache pourquoi, a bien redémarré, j'arrive à ouvrir des terminaux (sans les tty ça bloquait), mais comment savoir si j'ai tous les devices nécessaires?

Merci
Cédric

Hors ligne

#2 Le 08/12/2011, à 22:47

Spitfire 95

Re : Comment bien re-remplir /dev après l'avoir supprimé?

Si ça peut t'aider :

ubuntu@precise:~$ ls -R /dev
/dev:
autofs           mei                 sda2      tty27  tty58      ttyS3
block            mem                 sda3      tty28  tty59      ttyS30
bsg              net                 sda5      tty29  tty6       ttyS31
btrfs-control    network_latency     sda6      tty3   tty60      ttyS4
bus              network_throughput  sg0       tty30  tty61      ttyS5
char             null                sg1       tty31  tty62      ttyS6
console          oldmem              shm       tty32  tty63      ttyS7
core             port                snapshot  tty33  tty7       ttyS8
cpu              ppp                 snd       tty34  tty8       ttyS9
cpu_dma_latency  psaux               sr0       tty35  tty9       uinput
disk             ptmx                stderr    tty36  ttyprintk  urandom
dri              pts                 stdin     tty37  ttyS0      usbmon0
ecryptfs         ram0                stdout    tty38  ttyS1      usbmon1
fb0              ram1                tty       tty39  ttyS10     usbmon2
fd               ram10               tty0      tty4   ttyS11     usbmon3
full             ram11               tty1      tty40  ttyS12     usbmon4
fuse             ram12               tty10     tty41  ttyS13     v4l
fw0              ram13               tty11     tty42  ttyS14     vcs
hidraw0          ram14               tty12     tty43  ttyS15     vcs1
hpet             ram15               tty13     tty44  ttyS16     vcs2
input            ram2                tty14     tty45  ttyS17     vcs3
kmsg             ram3                tty15     tty46  ttyS18     vcs4
log              ram4                tty16     tty47  ttyS19     vcs5
loop0            ram5                tty17     tty48  ttyS2      vcs6
loop1            ram6                tty18     tty49  ttyS20     vcsa
loop2            ram7                tty19     tty5   ttyS21     vcsa1
loop3            ram8                tty2      tty50  ttyS22     vcsa2
loop4            ram9                tty20     tty51  ttyS23     vcsa3
loop5            random              tty21     tty52  ttyS24     vcsa4
loop6            rfkill              tty22     tty53  ttyS25     vcsa5
loop7            rtc                 tty23     tty54  ttyS26     vcsa6
loop-control     rtc0                tty24     tty55  ttyS27     vga_arbiter
mapper           sda                 tty25     tty56  ttyS28     video0
mcelog           sda1                tty26     tty57  ttyS29     zero

/dev/block:
1:0   11:0  1:13  1:2  1:5  1:8  7:1  7:4  7:7  8:2  8:6
1:1   1:11  1:14  1:3  1:6  1:9  7:2  7:5  8:0  8:3
1:10  1:12  1:15  1:4  1:7  7:0  7:3  7:6  8:1  8:5

/dev/bsg:
2:0:0:0  3:0:0:0

/dev/bus:
usb

/dev/bus/usb:
001  002  003  004

/dev/bus/usb/001:
001  002

/dev/bus/usb/002:
001  002  003  004

/dev/bus/usb/003:
001

/dev/bus/usb/004:
001

/dev/char:
10:1    1:11    116:9  1:8      252:1  4:18  4:34  4:50  4:67  4:83  7:0
10:200  1:12    1:3    189:0    252:2  4:19  4:35  4:51  4:68  4:84  7:1
10:223  116:1   13:32  189:1    252:3  4:2   4:36  4:52  4:69  4:85  7:128
10:227  116:10  13:63  189:128  252:4  4:20  4:37  4:53  4:7   4:86  7:129
10:228  116:11  13:64  189:129  253:0  4:21  4:38  4:54  4:70  4:87  7:130
10:229  116:12  13:65  189:130  253:1  4:22  4:39  4:55  4:71  4:88  7:131
10:231  116:13  13:66  189:131  254:0  4:23  4:4   4:56  4:72  4:89  7:132
10:234  116:14  13:67  189:256  29:0   4:24  4:40  4:57  4:73  4:9   7:133
10:236  116:15  13:68  189:384  4:0    4:25  4:41  4:58  4:74  4:90  7:134
10:237  116:16  13:69  1:9      4:1    4:26  4:42  4:59  4:75  4:91  7:2
10:58   116:2   13:70  21:0     4:10   4:27  4:43  4:6   4:76  4:92  7:3
10:59   116:3   13:71  21:1     4:11   4:28  4:44  4:60  4:77  4:93  7:4
10:60   116:33  13:72  226:0    4:12   4:29  4:45  4:61  4:78  4:94  7:5
10:61   116:4   13:73  226:64   4:13   4:3   4:46  4:62  4:79  4:95  7:6
10:62   116:5   13:74  249:0    4:14   4:30  4:47  4:63  4:8   5:0   81:0
10:63   116:6   1:4    250:1    4:15   4:31  4:48  4:64  4:80  5:1
108:0   116:7   1:5    251:0    4:16   4:32  4:49  4:65  4:81  5:2
1:1     116:8   1:7    252:0    4:17   4:33  4:5   4:66  4:82  5:3

/dev/cpu:
microcode

/dev/disk:
by-id  by-path  by-uuid

/dev/disk/by-id:
ata-HL-DT-ST_DVDRAM_GH22NS40_K2ZAB3B3824  scsi-SATA_ST3500418AS_9VMTZ2KH-part3
ata-ST3500418AS_9VMTZ2KH                  scsi-SATA_ST3500418AS_9VMTZ2KH-part5
ata-ST3500418AS_9VMTZ2KH-part1            scsi-SATA_ST3500418AS_9VMTZ2KH-part6
ata-ST3500418AS_9VMTZ2KH-part2            wwn-0x5000c5002d3ee5ce
ata-ST3500418AS_9VMTZ2KH-part3            wwn-0x5000c5002d3ee5ce-part1
ata-ST3500418AS_9VMTZ2KH-part5            wwn-0x5000c5002d3ee5ce-part2
ata-ST3500418AS_9VMTZ2KH-part6            wwn-0x5000c5002d3ee5ce-part3
scsi-SATA_ST3500418AS_9VMTZ2KH            wwn-0x5000c5002d3ee5ce-part5
scsi-SATA_ST3500418AS_9VMTZ2KH-part1      wwn-0x5000c5002d3ee5ce-part6
scsi-SATA_ST3500418AS_9VMTZ2KH-part2      wwn-0x5001480000000000

/dev/disk/by-path:
pci-0000:00:1f.5-scsi-0:0:0:0        pci-0000:00:1f.5-scsi-0:0:0:0-part5
pci-0000:00:1f.5-scsi-0:0:0:0-part1  pci-0000:00:1f.5-scsi-0:0:0:0-part6
pci-0000:00:1f.5-scsi-0:0:0:0-part2  pci-0000:00:1f.5-scsi-1:0:0:0
pci-0000:00:1f.5-scsi-0:0:0:0-part3

/dev/disk/by-uuid:
4be4fc13-1945-4d3c-bb50-3370c2501eca  6c9b37eb-0c5b-46d3-8f12-f6f8f4583b7e
5de8502c-3c6b-44d4-a4d0-5c532ba880b4  a931cee0-980c-464b-af40-9bf4cec758c0

/dev/dri:
card0  controlD64

/dev/input:
by-id    event0  event10  event3  event5  event7  event9  mouse0
by-path  event1  event2   event4  event6  event8  mice

/dev/input/by-id:
usb-PixArt_USB_Optical_Mouse-event-mouse  usb-PixArt_USB_Optical_Mouse-mouse

/dev/input/by-path:
pci-0000:00:1b.0-event-sndjack              pci-0000:01:00.1-event-sndjack
pci-0000:00:1d.0-usb-0:1.4:1.0-event-mouse  platform-eeepc-wmi-event
pci-0000:00:1d.0-usb-0:1.4:1.0-mouse        platform-i8042-serio-0-event-kbd
pci-0000:00:1d.0-usb-0:1.5-event

/dev/mapper:
control

/dev/net:
tun

/dev/pts:
1  ptmx

/dev/snd:
by-path    hwC0D0  hwC1D2    pcmC0D0p  pcmC1D3p  pcmC1D9p
controlC0  hwC1D0  hwC1D3    pcmC0D1p  pcmC1D7p  seq
controlC1  hwC1D1  pcmC0D0c  pcmC0D2c  pcmC1D8p  timer

/dev/snd/by-path:
pci-0000:00:1b.0  pci-0000:01:00.1

/dev/v4l:
by-id  by-path

/dev/v4l/by-id:
usb-Creative_Creative_WebCam_Vista_Plus.-video-index0

/dev/v4l/by-path:
pci-0000:00:1d.0-usb-0:1.5:1.0-video-index0

Trisquel GNU/Linux 6.0 / Fedora 19 & rawhide.
joueur ryzom et wesnoth
Développeur livewallpaper
Membre déserteur et traître de la brigade des S.

Hors ligne

#3 Le 09/12/2011, à 13:21

cedricg

Re : Comment bien re-remplir /dev après l'avoir supprimé?

Merci, je vais comparer. Rien d'automatique et de lié à la conf matérielle du système toutefois? Genre ce que l'installeur utilise?
En plus il est possible qu'entre la 11.04 et la 12.04 de la signature cela ait pu changer ;-)

Cordialement
Cédric

Dernière modification par cedricg (Le 09/12/2011, à 13:22)

Hors ligne

#4 Le 09/12/2011, à 13:47

sinbad83

Re : Comment bien re-remplir /dev après l'avoir supprimé?

Regarde aussi avec un LiveCD ce que donne le contenu de /dev. Le contenu change avec chaque configuration. C'est le LiveCD qui connaît le mieux la tienne.


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne