Instalando um segundo disco rígido

3

Meu sistema atualmente executa uma instalação ao vivo do XBMC. Estou instalando um segundo disco rígido no meu sistema. Como é o XBMC, acredito que preciso fazer tudo a partir da linha de comando.

Alguém pode me dizer o que preciso fazer com os comandos e parâmetros adequados?

Como um aparte, estou planejando a formatação como ext2. O plano do jogo é compartilhar essa unidade na minha rede, para que eu possa copiar arquivos para ela do meu Mac executando o OSX. Devo usar um formato diferente?

    
por Jacob Schoen 28.08.2010 / 01:45

2 respostas

4

Ext2 não faz journalling. Ou seja se tiver uma perda de energia ou algo assim, há uma probabilidade de perder meta-dados de arquivo com ext2. Além disso, um fsck-run é absolutamente necessário após uma falha que levará muito tempo em discos de tamanho atual.

Assim, apenas use o ext3 do xfs, que ambos possuem registro no diário. O mkfs.xfs é executado mais rapidamente. O ext4 é relativamente novo e geralmente é um pouco conservador quando se trata de sistemas de arquivos.

Se você quiser usar o seu disco completo no Linux, você nem precisa particioná-lo. Você pode simplesmente usar / dev / sdX quando criar ou montar o disco.

Se você quiser particioná-lo, use cfdisk , pois ele possui uma interface de usuário conveniente.

Certifique-se de usar os dispositivos certos para criar o sistema de arquivos. Verifique via

ls /dev/hd*
ls /dev/sd*
fdisk -l
mount

Quais dispositivos estão disponíveis e já estão em uso.

hdparm -i /dev/sdX

mostra as informações e o tamanho do fornecedor / modelo e muito mais para verificar se você obtém o dispositivo correto.

Crie um sistema de arquivos, então:

 mkfs.ext3 /dev/sdX

ou

mkfs.xfs /dev/sdX

Teste para montá-lo via

mount /dev/sdX /mnt/point

Se o ponto de montagem não existir, você deve criá-lo primeiro via mkdir.

Você pode alterar a propriedade do diretório base após montá-lo via

chown user:group /mnt/point

Para montar o disco após cada inicialização, geralmente você o configura via / etc / fstab

/dev/sdX /mnt/point auto auto,defaults 0 0

Como você usa um Live-CD, talvez eles tenham um estilo diferente de configuração.

Para verificar se alguns problemas de hardware aconteceram durante o mkfs, você pode entrar

dmesg

e verifique a saída mais recente.

Em alternativa a precisar especificar um nome de dispositivo no fstab é especificar um rótulo durante a criação do sistema de arquivos (por exemplo, mkfs.ext3 -L name) e usar LABEL = name no fstab (ou com mount) em vez do nome do dispositivo.

    
por 28.08.2010 / 12:49
0

Então, não tenho certeza se isso está correto ou é a melhor maneira, mas foi o que fiz e parece funcionar:

  1. Como root: fdisk -l para ver todas as partições e descobrir como o meu está listado. Será algo como /dev/sda1 . Como nota, a unidade que eu instalei foi usada antes, então ela tinha partições existentes. Com uma unidade não particionada, tenho a sensação de que isso não funcionará.

  2. Como root: fdisk /dev/sda para executar o fdisk. Você solta o número do final para obter o nome da unidade física.
    Digite: p para listar as partições na unidade novamente. Esta é principalmente uma verificação de sanidade para se certificar de que você está trabalhando na unidade correta.
    Se você tiver partições na unidade que precisa excluir, digite d e siga as instruções para excluí-las.
    Digite: n para criar uma nova partição. Será solicitado que você crie uma partição estendida ou primária. Eu fiz primário, então eu fiz p . Em seguida, ele solicitará o número da partição. Eu fiz 1 . Em seguida, ele solicitará o primeiro número do cilindro. Acabei de pressionar Enter para o padrão de 1 . Será então solicitado o último número do cilindro. Acabei de fazer o padrão com base no tamanho do meu disco e aperte enter.
    Você pode digitar p novamente para verificar se a nova partição foi digitada corretamente.
    Digite t para inserir o código hexadecimal do tipo de partição desejado. Eu fiz 83 para ext2.
    Digite w para gravar a tabela de partições.

  3. Como root: mkfs -t ext2 /dev/sda1 para formatar realmente a partição.
  4. Como root: fsck -f -y /dev/sda para verificar a unidade e configurá-la para ser montada em cada reinicialização.
  5. Reinicie sua caixa.
por 28.08.2010 / 02:37