Adicione uma segunda unidade ao seu servidor Ubuntu

Experimente Nosso Instrumento Para Eliminar Problemas

Seu Ubuntu Server está instalado e funcionando (com a ajuda de ' Instalação do Ubuntu Server 9.04 ') mas você está com medo de ficar sem espaço no seu carro. Para resolver este problema, você instalou um novo disco rígido, mas como este é um servidor sem interface gráfica, você não tem acesso às ferramentas de interface do usuário amigáveis ​​que tornam esse trabalho mais fácil. Portanto, você terá que instalar esta unidade com a ajuda da linha de comando.

SUSPIRO!

Não tema, não é tão difícil. Apenas alguns comandos e você estará pronto e funcionando com seu novo disco rígido instalado em seu servidor. Este artigo presumirá que a unidade física já está instalada em sua máquina.

Vou fazer algumas suposições aqui, para simplificar este artigo. A primeira suposição é que a nova unidade será montada no diretório /dados . A próxima suposição é que você deseja que esse diretório possa ser lido e gravado por todos os usuários do sistema. Outra suposição é que você desejará que a unidade seja formatada com o sistema de arquivos ext3 com apenas uma partição. Por fim, assumirei que você deseja que esta unidade seja montada automaticamente na inicialização do sistema.

Com isso fora do caminho, vamos ao que interessa.

Depois de inicializar a máquina com o novo log de unidade no console e emitir o comando:

dmesg

Perto da parte inferior da saída, você deve ver onde o disco está localizado. será algo como:

/ dev / sdb

Então, vamos supor que esteja / dev / sdb.

Se você não consegue descobrir onde a unidade está localizada com dmesg emita o comando:

sudo fdisk -l

O comando acima relatará algo como:

/ dev / sda1 * 1 18709 150280011 83 Linux
/ dev / sda2 18710 19457 6008310 5 Estendido
/ dev / sda5 18710 19457 6008278+ 82 Linux swap / Solaris

Mas incluirá uma lista para sua nova unidade. Se você só ver listagens de / dev / sda * então sua nova unidade não foi reconhecida e há um problema com a instalação física.

Depois de saber onde sua unidade está localizada (mais uma vez, usaremos / dev / sdb para nosso exemplo) é hora de criar um novo diretório onde esta unidade será montada. Estamos montando nossa unidade para o diretório /dados portanto, criaremos esse diretório com o seguinte comando:

sudo mkdir / data

Agora vamos disponibilizá-lo para todos os usuários:

sudo chmod -R 777 / data

Com um local para montar a unidade, é hora de formatar a nova unidade. A formatação será feita com o comando:

sudo mkfs.ext3 / dev / sdb

Quando isso estiver concluído, você está pronto para montar a unidade. Antes de editar a entrada fstab (para que a unidade seja montada automaticamente), certifique-se de que ela pode ser montada com sucesso com o comando:

sudo mount / dev / sdb / data

Se for bem sucedido, vamos criar uma entrada em / etc / fstab . abra aquele arquivo com o comando

sudo nano / etc / fstab

Agora adicione a seguinte entrada no final desse arquivo:

/ dev / sdb / data ext3 padrões 0 0

Depois de salvar o arquivo, monte a unidade (sem precisar reinicializar) com o comando:

sudo mount -a

Para certificar-se de que a unidade foi montada com sucesso, execute o comando:

df

O acima deve incluir no relatório:

/ dev / sdb / data

Se for esse o caso, sucesso! Você pode executar um teste de arquivo tentando gravar um arquivo na nova unidade com o comando:

toque / dados / teste

Se você pode escrever esse arquivo, está tudo bem.

Pensamentos finais

Sim, é um pouco mais complicado do que adicionar uma nova unidade quando você tem ferramentas GUI disponíveis, mas não é algo que não possa ser realizado pelo usuário médio. Se você não tem medo da linha de comando, pode adicionar uma segunda unidade no Ubuntu com facilidade.