Instalando novo HD

Publicado por WlayOSan em 10/07/2008

[ Hits: 75.860 ]

Blog: http://wesllay.wordpress.com

 


Instalando novo HD



Não vou tratar o reconhecimento do HD pelo Linux, o mesmo procedimento é válido para os HDs do tipo SATA, IDE ou SCSI, mas nesta dica vamos utilizar o tipo IDE. Vamos partir do princípio que o novo HD já esteja instalado fisicamente no servidor, reconhecido no Setup da placa mãe e funcionando normalmente.

Para confirmar, no terminal, como root, vamos dar o seguinte comando:

# fdisk -l

Deverá aparecer a seguinte mensagem:

Disk /dev/hda: 18.2 GB, 18210036736 bytes
255 heads, 63 sectors/track, 2213 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1          13      104391   83  Linux
/dev/hda2              14         379     2939895   82  Linux swap
/dev/hda3             380        2213    14731605   83  Linux

Disk /dev/hdb: 73.4 GB, 73407868928 bytes
255 heads, 63 sectors/track, 8924 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1               1        8924    71681998+  83  Linux

Neste caso já possuímos um HD de 18.2 GB (hda), agora vamos adicionar um de 73.4GB (hdb).

Beleza, agora já checamos que o hdb está reconhecido pelo Linux, vamos prosseguir com particionamento do HD e formatação do hdb. Para criar uma nova partição, vamos digitar no console o comando:

# fdisk /dev/hdb

Dentro do programa FDISK vamos usar as seguintes teclas de funções:
  • Tecla "m" - mostra o menu de ajuda
  • Tecla "p" - mostra as partições ativas no HD
  • Tecla "n" - para adicionar uma nova partição ao HD

O programa FDISK vai solicitar o tipo de partição:

tecla         tipo da partição
e              extended
p              primary partition (1-4)

Como se trata de um novo HD, pode colocar o tipo "p" - criar partição primária no /dev/hdb. O programa FDISK vai solicitar qual tipo de partição:

Partition number (1-4): 

Ponto de montagem do HD, no caso vamos utilizar "1".

Para as próximas etapas aperte ENTER - neste caso vamos estar criando uma partição com o tamanho total do HD:

First cylinder (1-8924, default 1): 
Last cylinder or +size or +sizeM or +sizeK (1-8924, default 8924):

Tecla "w" - para gravar as configurações da partição acima fisicamente no novo HD.

Agora vamos formatar (utilizando na partição o sistema EXT3) o novo HD já particionado. Para isso, no terminal como root, digite:

# mkfs.ext3 /dev/hdb

Agora crie um novo diretório com o nome do seu HD para que o mesmo seja montado, no meu caso criei no raiz um diretório chamado samba. No terminal como root, digite:

# cd /
# mkdir samba


Agora montaremos o novo HD sobre o diretório novo. No terminal, como root, digite:

# mount -t ext3 /dev/hdb /samba

Agora que já está montado, digite o comando:

# df -h

Irá apresentar:

Filesystem            Size  Used Avail Use% Mounted on
/dev/hda1              99M   12M   83M  13% /boot
/dev/hda2             1.5G   0    1.5G   0% /swap
/dev/hda3              14G  447M   13G   4% /
/dev/hdb1            73.4G   0   73.4G   0% /samba

Quase finalizando...

Agora vamos adicionar o comando para que, quando você reiniciar o servidor, já suba com as configurações do novo HD ativas.

Edite o seguinte arquivo e adicione a linha referente ao seu novo HD: /etc/fstab - vá a última linha e adicione:

#(seu novo hd)        (diretório)       (sistema partição)
/dev/hdb1               /samba          ext3    defaults        1 2

Prontíssimo, agora você já pode reiniciar seu servidor com o novo HD de 73.4 GB montados no seu novo diretório.

Valeu galera, espero ter ajudado.

Outras dicas deste autor

Problema com mouse no Red Hat Enterprise ES

Resolvendo problemas de acentuação e Ç nas páginas web do servidor Apache

Backup do servidor via SSH sem senha

Teclado ABNT2 - rapidinho

Removendo comentários (#) dos arquivos de configuração

Leitura recomendada

Arch Linux: /etc/rc.sysinit mountpoint not found

Substituição de comandos - criando variáveis de ambiente

VeryNice - Controle e gestão automática de serviços no Linux

Projeto Fedora Brasil lança revista online

Pfstat no OpenBSD 4.x

  

Comentários
[1] Comentário enviado por jeferson_roseira em 10/07/2008 - 15:52h

cara legal a dica ja foi para o favoritos

Jeferson Roseira

[2] Comentário enviado por removido em 23/07/2008 - 12:45h

muito boa esta dica, estava procurando a muito tempo algo assim.

esta de parabéns

Evanildo Moreira Santos

[3] Comentário enviado por bmeirelles em 22/01/2009 - 01:37h

fiz todos os passos, mas depois que formatei, dei o comando fdisk -l tive a seguinte resposta:

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

Disk /dev/sda doesn't contain a valid partition table


Fiz exatamente como você falou. O que pode estar acontecendo???

Socorro!!!

[4] Comentário enviado por wesllay em 12/03/2009 - 20:12h

Seu disco é SATA?
pela mensagem: Disk identifier: 0x00000000 o hd não foi reconhecido, tive muitos problemas com hd sata não reconhecido pelo sistema operacional e também a controladora sata tmb não foi reconhecida pelo sistema operacional.

[5] Comentário enviado por kinderjoy em 03/04/2012 - 18:57h

Oxe ..que maravilha..valeu mesmo eim ..firmesa!!!! Wesllay

[6] Comentário enviado por eduardotomasi em 27/06/2014 - 11:19h


[3] Comentário enviado por bmeirelles em 22/01/2009 - 01:37h:

fiz todos os passos, mas depois que formatei, dei o comando fdisk -l tive a seguinte resposta:

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

Disk /dev/sda doesn't contain a valid partition table


Fiz exatamente como você falou. O que pode estar acontecendo???

Socorro!!!


bmeirelles, tive o mesmo problema com uma máquina virtual que tenho para testes, dei uma olhada no Google e achei algumas orientações...
Lá falavam para criar uma nova tabela de partições antes de criar a partição, segue o quote da sequência.
Fiz isso na minha máquina virtual, e parou de apresentar essa mensagem, lembrando que fiz todo o procedimento novamente.


Dentro do programa FDISK vamos usar as seguintes teclas de funções:
[b]Tecla "o" - cria uma nova tabela de partições[/b]
Tecla "m" - mostra o menu de ajuda
Tecla "p" - mostra as partições ativas no HD
Tecla "n" - para adicionar uma nova partição ao HD


[7] Comentário enviado por rickchbz em 27/02/2015 - 01:10h

ótima dica, parabéns Wesllay!!
só uma dúvida:

e como eu faria para desmontar o disco com armazenamento cheio e monta-lo em outra maquina linux como hd secundário para abrir estes arquivos??? é possível ????

[8] Comentário enviado por lprodrigues em 12/08/2016 - 18:46h

Boa noite!
Não ficou muito claro pra mim a ultima parte. Pode me ajudar?

partição criada: /dev/sdb
pasta: /var/lib/transmission-daemon/downloads2
Meu arquivo fstab:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=9a8ca949-cb1b-4720-9066-f65ea1e5b847 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=8c08cee4-dd9c-4c73-8b5b-906f5afbcb20 none swap sw 0 0

Obrigado!

[9] Comentário enviado por PolianaSales em 16/05/2019 - 10:43h

Salve,
Após o comando
# fdisk -l
apareceu
cannot open /dev/loop0: permission denied
cannot open /dev/sda: permission denied
cannot open /dev/sdb: permission denied


Tentei várias vezes formatar meu HD novo e não tive sucesso com nenhum tutorial

[10] Comentário enviado por oscar175 em 01/07/2019 - 08:09h

otimo guia, pra mim deu certo mais as partes finais do guia estar fora de ordem o corretor seria
// criar partição na unidade desejada
fdisk -l
//
fdisk /dev/xvdb-meudisco
//
mkfs.ext3 /dev/xvdb-meudisco
// diretorio
mkdir bkpsdisco2
// em /etc/fstab, adicionar a linha abaixo para que o comando >mount -t ext3< funcione
/dev/xvdb /bkpsdisco2 ext3 defaults 1 2
// add mount
mount -t ext3 /dev/xvdb-meudisco /bkpsdisco2
// verificar se deu tudo certo
df -h < vejo que deu tudo certo e meu novo disco esta visivel



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts