Logo Hardware.com.br
Mestre Alien
Mestre Alien Membro Senior Registrado
325 Mensagens 0 Curtidas

mknod

#1 Por Mestre Alien 19/12/2003 - 07:51
Gostariar de saber mais sobre esse comando. Como devo utilizá-lo? Quais são os parâmetros e pra que servem?

Obs.: Estou querendo criar um dispositivo no diretório dev.
Lock
Lock Membro Senior Registrado
543 Mensagens 0 Curtidas
#6 Por Lock
19/12/2003 - 10:10
bem... o mknod eh um comando utilizado para vc criar os arquivos no dev... existem 3 tipos... block, fifo, caracter... q correspondem as opções b, c (ou u) e p no mknod... e existem tb o major e minor numbers... esses números são definido pelo kernel... se vc pegar qquer kernel e ir na pasta Documentation/devices.txt lah vai dizer o major e minor numbers de todos os devices do /dev... todos q saum criados pelo kernel q fique bem claro... devices q saum referentes a patches do kernel, devem ter números naum listados nesse arquivo..... mas o mknod eh bem simples de usar... qquer coisa grita ae...
Athlon 900; GeForce 4 MX 440-SE; Sound Blaster Live!; Realtek 8139; Play TV MPEG2; Slackware Linux Current
Remeber always to KISS (Keep it Simple Idiot!)
Mestre Alien
Mestre Alien Membro Senior Registrado
325 Mensagens 0 Curtidas
#9 Por Mestre Alien
19/12/2003 - 10:27
mjs
Legal, eu também já tinha precisado do mknod mas o manual dele é bem confuso (info mknod) , então no caso para criar ...


Então, eu tb gostaria de saber como o mknod funciona na prática. Como o mjs disse, como agente pode criar um hdd?
Gigabyte GA P965 DS3, Core 2 Duo E4300, 2GB Kingston, XFX GF 8600GT, LG 19" LCD WIDE, 160 GB SATA.

Vista Ultimate.
Windows XP Profissional
GNU/Linux Ubuntu

( :> Mestre Alien - Rodrigo C. Almeida
Lock
Lock Membro Senior Registrado
543 Mensagens 0 Curtidas
#10 Por Lock
19/12/2003 - 10:51
cd /dev
mknod hdd b 22 64
o manjor number eh 22 e o minor 64... eu me referenciei num kernel 2.4... ateh onde eu saiba no 2.6 naum muda nada... mas naum custa nada dar uma olhadinha na documentação...
a e naum se esqueça q tem q ser como root, eh claro...
Athlon 900; GeForce 4 MX 440-SE; Sound Blaster Live!; Realtek 8139; Play TV MPEG2; Slackware Linux Current
Remeber always to KISS (Keep it Simple Idiot!)
Mestre Alien
Mestre Alien Membro Senior Registrado
325 Mensagens 0 Curtidas
#11 Por Mestre Alien
19/12/2003 - 10:59
Lock
cd /dev
mknod hdd b 22 64
o manjor number eh 22 e o minor 64... eu me referenciei num kernel 2.4... ateh onde eu sa...


Valeu lock, vou tentar quando chegar em casa, depois eu posto aqui.
Gigabyte GA P965 DS3, Core 2 Duo E4300, 2GB Kingston, XFX GF 8600GT, LG 19" LCD WIDE, 160 GB SATA.

Vista Ultimate.
Windows XP Profissional
GNU/Linux Ubuntu

( :> Mestre Alien - Rodrigo C. Almeida
Mestre Alien
Mestre Alien Membro Senior Registrado
325 Mensagens 0 Curtidas
#12 Por Mestre Alien
19/12/2003 - 11:00
mjs
Quando eu perdi o hdc eu fiz o seguinte, entrei em /dev e rodei assim:

./ MAKEDEV hdc

Agora não sei se precisa ...


E eu vou tentar a sua dica tb.

Um abraço!!
Gigabyte GA P965 DS3, Core 2 Duo E4300, 2GB Kingston, XFX GF 8600GT, LG 19" LCD WIDE, 160 GB SATA.

Vista Ultimate.
Windows XP Profissional
GNU/Linux Ubuntu

( :> Mestre Alien - Rodrigo C. Almeida
Mestre Alien
Mestre Alien Membro Senior Registrado
325 Mensagens 0 Curtidas
#15 Por Mestre Alien
21/12/2003 - 10:40
Aí galerinha, só prá confirmar consegui restaurar meu lilo, usei o comando mknod hda7 b 3 7 para fazer com que a partição aparesse para ser montada. Valeu pelas dicas!!!
Gigabyte GA P965 DS3, Core 2 Duo E4300, 2GB Kingston, XFX GF 8600GT, LG 19" LCD WIDE, 160 GB SATA.

Vista Ultimate.
Windows XP Profissional
GNU/Linux Ubuntu

( :> Mestre Alien - Rodrigo C. Almeida
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal