Detectando Pendrive no FreeBSD

Publicado: novembro 1, 2007 em FreeBSD


* Para começar vamos usar o dmesg

O dmesg é um comando antigo, no UNIX, para imprimir as mensagens de saída do kernel – inclusive as mensagens da inicialização. Certamente depois que o boot estiver estabelecido, irá imprimir as mensagens do sistema e de autoconfiguração dos controladores de dispositivos, tornando-se um utilitário muito bom para documentação de quais dispositivos foram encontrados no sistema e sem dúvida sobre problemas de configuração.

hachid# dmesg
root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP
Timecounter “i8254” frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (2992.52-MHz 686-class CPU)
Origin = “GenuineIntel” Id = 0xf41 Stepping = 1
Features=0xbfebfbff,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,
CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Features2=0x441d,MON,DS_CPL,CNTX-ID,>
Logical CPUs per core: 2
real memory = 1072889856 (1023 MB)
avail memory = 1040732160 (992 MB)
ACPI APIC Table:
ioapic0 irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: on motherboard
acpi0: Power Button (fixed)
Timecounter “ACPI-fast” frequency 3579545 Hz quality 1000

Obs: O relatório gerado é muito grande, mais analisando ele percebi isto lá no fim do relatório!

Observe:

<!– D([“mb”,”uhub5: USB 2.0 Flash Disk USB Embedded Hub, class 9/0, rev 2.00/0.01, addr 2 uhub5: single transaction translator uhub5: 1 port with 0 removable, self powered umass0: USB 2.0 Flash Disk USB Mass Storage Device, rev \n2.00/0.01, addr 3 da0 at umass-sim0 bus 0 target 0 lun 0 da0: Removable Direct Access SCSI-0 device
da0: 40.000MB/s transfers
da0: 250MB (512000 512 byte sectors: 64H 32S/T 250C)
g_vfs_done():acd0[READ(offset\u003d0, length\u003d2048)]error \u003d 5
hachid#

–> Então podemos entender que o device da0 é o device do nosso PenDrive.

* Agora crie um ponto de montagem.

# mkdir /dev/da0 /mnt/pendrive

* Por fim monte o dispositivo .

# mount -t msdosfs /dev/da0 /mnt/pendrive

* Acessando o conteúdo do seu Pendrive .

#cd /mnt/pendrive

#ls -lhaG

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s