instalação do desktop ubuntu

0

Estou pesquisando na internet há algum tempo para encontrar uma solução. Eu tenho tentado instalar o Ubuntu Desktop em uma nova compilação de computador. Eu gostaria de instalar o desktop ubuntu em um ssd e configurar meus 4 hdds em um array raid 10. Eu principalmente quero usá-lo como um servidor de mídia, mas quer a versão desktop para possivelmente executar programas do Windows também. Existe alguma informação que você poderia sugerir para instalar o Ubuntu com o OS no ssd e manter todos os meus arquivos em um array RAID 10? Também minha placa-mãe Asus suporta fakeraid seria sugerido para usar isso ou software raid ubuntu? Obrigado.

    
por user238793 22.01.2014 / 23:10

1 resposta

0

Primeiro, deixe-me apontar que o Ubuntu Server suporta a adição de partições RAID já durante a instalação. Mas como você quer instalar o Ubuntu Desktop , vamos nos concentrar nisso.

Então, se eu entendi corretamente, você quer que o próprio sistema seja instalado na unidade SSD (não em RAID), mas em seus arquivos de mídia, etc., em uma partição RAID. Então, eu configuraria duas partições:

  • uma partição normal no seu SSD, digamos /dev/sda1 , que é montada em / (é aí que reside o seu sistema);
  • e uma partição RAID de software (distribuída nos seus quatro HDDs), digamos /dev/md0 , que é montada em /home (onde os arquivos do usuário residem).

Como o Ubuntu Desktop não suporta a configuração de partições RAID durante o processo de instalação, eu procedo da seguinte forma.

  1. Instale um Ubuntu Desktop perfeitamente normal com uma única partição no seu SSD (mais, talvez, uma partição swap que você também pode instalar no seu SSD - veja este tópico de AskUbuntu para uma discussão em partições de troca em SSDs; em poucas palavras, está bem).

  2. Uma vez que todo o seu sistema Ubuntu está configurado em sua unidade SSD, você ainda tem quatro grandes HDDs vazios lá. A partir do seu novo sistema Ubuntu, você pode configurar confortavelmente um software RAID usando esses quatro HDDs. Para isso, precisaremos de dois softwares: parted para particionar seus HDDs e mdadm para configurar seu RAID softwate.

    sudo apt-get install parted mdadm
    

    Em seguida, usamos parted para particionar os quatro HDDs. Cada HDD irá conter uma única partição. Digamos que seus quatro HDDs sejam conhecidos pelo sistema como /dev/sdb , /dev/sdc , /dev/sdd e /dev/sde . Emita os seguintes comandos para configurar uma única partição grande pronta para RAID em /dev/sdb . Isso apagará todos os dados em /dev/sdb :

    sudo parted /dev/sdb mklabel gpt
    sudo parted -a optimal -- /dev/sdb mkpart 2048s -8192s 
    sudo parted /dev/sdb set 1 raid on 
    

    Repita o procedimento para /dev/sdc , /dev/sdd e /dev/sde . Nós intencionalmente deixamos 8192 setores livres no final para evitar dores de cabeça, se alguma vez você chegar a uma situação na qual você tem que trocar um dos HDDs, para compensar as pequenas diferenças de tamanho que existem entre os drives. Nós intencionalmente deixamos 2048 setores livres no começo para garantir um ótimo alinhamento.

    Agora que temos quatro grandes partições de tamanhos iguais, estamos todos prontos para criar um RAID de software. Nós usaremos o utilitário mdadm para isso. Existem excelentes (e detalhados) tutoriais na Internet sobre como fazer isso, então não faria sentido escrever isso aqui. Em vez disso, eu recomendo este artigo do ArchWiki que explica como fazê-lo. Ele é voltado para o Arch Linux, mas funcionará muito bem no Ubuntu, e você aprenderá muitas coisas ao longo do caminho. (Há também este artigo do ubuntuusers que é bom e voltado especificamente para o Ubuntu, mas é em alemão - no entanto você pode usar Google Translate se você gosta e, de qualquer forma, os comandos são universais, desculpe, o artigo correspondente na página em inglês é, surpreendentemente, desatualizado). Principalmente, você precisa (a) montar o array RAID usando mdadm e (b) formatar o sistema de arquivos RAID com seu tipo de sistema de arquivos favorito, usando uma ferramenta como mkfs.ext4 .

  3. Por fim, você deseja montar seu dispositivo /dev/md0 em /home e torná-lo persistente. Dessa forma, no futuro, todos os seus diretórios pessoais estarão no RAID, enquanto o seu sistema reside no seu SSD!

    a. Primeiro, certifique-se de montar seu RAID:

    sudo mkdir -p /mnt
    sudo mount /dev/md0 /mnt
    

    Se isso funcionar bem, desmonte-o novamente:

    sudo umount /mnt
    

    ... agora só nos resta tornar este nosso futuro /home . Como vamos mexer com /home aqui, eu recomendo que não esteja logado como usuário em X .

    b. Saia de sua sessão X (de modo que você esteja de volta na tela gráfica de login).

    c. Digite Ctrl + Alt + F1

    c. Faça login como usuário normal nesta tela de login não gráfica.

    d. Emita o seguinte conjunto de comandos:

    sudo mv /home /home.bak
    sudo mkdir /home
    sudo mount /dev/md0 /home
    sudo rsync -av /home.bak/ /home
    

    Certifique-se de não perder a barra ao final de /home.bak/ . Escreva /home.bak/ e NÃO /home.bak . As subtilezas de rsync ... Você pode excluir /home.bak algum dia no futuro, mas não há pressa. Vamos primeiro garantir que tudo funcione bem.

    e. Digite Ctrl + Alt + F7 para voltar ao login gráfico e, bem, faça o login para se certificar de que está tudo funcionando:)

    f. Se tudo estiver bem, a última coisa a fazer é tornar as alterações persistentes, para que seu /home sempre seja seu RAID no futuro. Abra /etc/fstab com seu editor de texto favorito como root . Por exemplo, digite

    sudo nano /etc/fstab
    

    Adicione a seguinte linha (assumindo que você usou ext4 como um sistema de arquivos, caso contrário, mude de acordo):

    /dev/md0     /home      ext4      defaults 0 2
    

É isso! Divirta-se com o seu servidor de mídia:)

    
por Malte Skoruppa 23.01.2014 / 00:47