#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