Busca


imprimir pdf

Configurar a seu pen ou disco usb


DESCRITIVO


Este guia irá permiti-lo configurar a sua pen ou disco usb no seu servidor linux.

Detecção e configuração


Detecção


Para configurar a sua pen/disco deve num primeiro tempo fazê-la detectar pelo sistema. Para isso, deve estar sobre 2.6.xxx no mínimo. Pode :

-utilizar um kernel netboot :

http://guias.ovh.pt/kernelnetboot

ou instalar o kernel no seu servidor :

http://guias.ovh.pt/kernelinstall

Depois de ter reiniciado pode verificar se a sua pen foi detectada com o comando :

#sfdisk -l
Disk /dev/hda: 4865 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

Device Boot Start End #cyls #blocks Id System
/dev/hda1 * 0+ 381 382- 3068383+ 83 Linux
/dev/hda2 382 4799 4418 35487585 83 Linux
/dev/hda3 4800 4864 65 522112+ 82 Linux swap / Solaris
/dev/hda4 0 - 0 0 0 Empty

Disk /dev/sda: 1023 cylinders, 254 heads, 62 sectors/track
Units = cylinders of 8062976 bytes, blocks of 1024 bytes, counting from 0

Device Boot Start End #cyls #blocks Id System
/dev/sda1 0+ 1022 1023- 8055071 83 Linux
/dev/sda2 0 - 0 0 0 Empty
/dev/sda3 0 - 0 0 0 Empty
/dev/sda4 0 - 0 0 0 Empty


A pen aparece em sda no servidor com uma partição sda1 ; conforme o tipo de disco pode tê-lo em sdb ou sdc.

Podemos verificar que a primeira partição (Win95 FAT32) não está no sistema de ficheiros ext3 e vamos corrigir esse detalhe.
Tenha atenção para não se enganar no "device", indique o correspondente à sua Pen Usb

fdisk /dev/sda
Command (m for help): t
Partition number (1-6): 1
Hex code (type L to list codes): 83

Command (m for help): p

Disk /dev/sda: 41.1 GB, 41110142976 bytes
255 heads, 63 sectors/track, 4998 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x17f015f1

Device Boot Start End Blocks Id System
/dev/sda1 * 1 6 48163+ 83 Linux




Command (m for help) : w <- com este comando irá gravar as alterações feitas ao disco!!
The partition table has been modified !

Call from ioctl() to re-read the partition table.



Agora vamos ver se o tipo de FS foi alterado :
sfdisk -l
...
Device Boot Start End #cyls #blocks Id System
/dev/sda1 0+ 1022 1023- 8055071 83 Linux <- está tudo correcto !!
/dev/sda2 0 - 0 0 0 Empty
/dev/sda3 0 - 0 0 0 Empty
/dev/sda4 0 - 0 0 0 Empty



Formatação


Vamos agora formatar a pen.
#mkfs.ext3 /dev/sda1
mke2fs 1.40-WIP (14-Nov-2006)
Etiqueta de sistema de ficheiros=
Tipo de sistema de exploração: Linux
Tamanho do bloco=4096 (log=2)
Tamanho de fragment=4096 (log=2)
1007872 i-nos, 2013767 blocs
100688 blocs (5.00%) reservados ao super utilizador
Primeiro bloco de dados=0
Numero máximo de blocos do sistema de ficheiros=2063597568
62 grupos de blocos
32768 blocos por grupo, 32768 fragmentos por grupo
16256 i-nos por grupo
Super blocos de segurança armazenados nos blocos:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

Escrita das tabelas de i-nucleo: completo
Criação do jornal (32768 blocs): completo

Escrita dos super blocos e da informação de contabilidade do sistema de
ficheiros: completo

O sistema de ficheiros sera automaticamente verificado todos as 23 montagens ou
após 180 dias, conforme a primeira eventualidade. Utilizar tune2fs -c ou -i
para esmagar o valor.


Agora, asseguramo-nos que se adicionamos uma segunda "pen ou disco usb" ou/e invertemos as ligações USB que tudo funciona.
#tune2fs -L usb1 /dev/sda1
tune2fs 1.40-WIP (14-Nov-2006)


Montagem


Criamos agora uma pasta para acolher a pen ou o disco usb.
mkdir /mnt/usb


e vamos agora montar a pen/disco rígido usb :

Para isso, vamos editar o ficheiro /etc/fstab em ssh e adicionar esta linha:
LABEL=usb1 /mnt/usb ext3 defaults 0 2

# mount /mnt/usb


finalmente, verificaremos se a pen esta bem montada :
# df
Sys. de fich. 1K-blocs Ocupados Disponíveis Capacidade Montada em
/dev/hda1 3020140 1996788 869936 70% /
tmpfs 255900 0 255900 0% /lib/init/rw
udev 10240 44 10196 1% /dev
tmpfs 255900 0 255900 0% /dev/shm
/dev/sda1 7928516 148908 7376856 2% /usb
/dev/hda2 34930216 32836 33123004 1% /home