Como usar o Ubuntu em duas unidades como uma? [duplicado]

1

Estou planejando desinstalar o Windows, que atualmente instalei em dual boot com o Ubuntu 16.04 LTS. Para isso eu provavelmente vou continuar com este método: Como faço para remover o Windows, mas mantém o Ubuntu?

Os dois sistemas operacionais estão instalados em unidades diferentes. Minha pergunta é, depois de remover permanentemente o Windows e ter essa unidade vazia como espaço não alocado, como eu posso ampliar a partição do Ubuntu para incluir também aquela unidade vazia e ser capaz de usar o espaço de ambas como uma só?

Editar: Meu sudo parted -l output

    
por Random Space Thing 25.07.2017 / 02:53

2 respostas

4

Existem basicamente quatro maneiras de usar dois discos físicos no Ubuntu, mas é provável que apenas um deles seja fácil de configurar, dada a sua configuração atual provável . (Eu precisaria ver a saída de df ou sudo parted -l para ter certeza, no entanto.) Os métodos são:

  • Monte vários sistemas de arquivos - Esse é o método que provavelmente será mais fácil de configurar. Basicamente, você cria uma nova partição no espaço liberado e a monta em algum lugar conveniente (digamos, /home/{yourusername}/morespace ). Você normalmente criaria uma entrada em /etc/fstab para montar a nova partição em algum lugar conveniente, como descrito aqui. . Embora esse método seja fácil de configurar, é provável que seja estranho, já que os tamanhos das partições podem não corresponder ao que você precisa, e você terá que acessar o novo espaço através de qualquer ponto de montagem que decidir usar.
  • Use um sistema de arquivos com recursos abrangentes - Alguns sistemas de arquivos, como o Btrfs, fornecem recursos spanning - ou seja, um sistema de arquivos pode abranger vários dispositivos (discos). Se você já estiver usando esse sistema de arquivos, provavelmente poderá reconfigurá-lo para expandir o novo volume, embora eu não seja 100% positivo, isso é possível. Veja o wiki do Btrfs para mais informações sobre esta abordagem. Se você ainda não estiver usando o Btrfs, a conversão para usá-lo exigirá operações de backup e restauração desajeitadas, ou a transferência da instalação para o Btrfs no disco liberado e a expansão para o que você está usando agora.
  • Use RAID - Em uma configuração RAID (Redundant Array of Independent Disks), vários discos são combinados para agir como um. Os discos podem ser combinados para melhorar a confiabilidade, a velocidade de acesso ou ambos. A menos que você já esteja usando o RAID, a conversão para uma configuração de RAID provavelmente será inábil. Note também que existem dois tipos de software RAID e hardware RAID. (A menos que você esteja usando um servidor, você provavelmente precisará comprar uma placa controladora especial para usar RAID de hardware.) Consulte aqui para obter informações sobre um dos tipos de RAID de software.
  • Use o LVM - O Logical Volume Management (LVM) é outra maneira de combinar dispositivos. No LVM, uma ou mais partições (também conhecidas como volumes físicos ) são combinadas em um grupo de volumes, que é então realocado em volumes lógicos. Você armazena a maioria dos sistemas de arquivos em volumes lógicos, em vez de diretamente em partições. A vantagem é que isso oferece maior flexibilidade para ajustar volumes lógicos do que um esquema de particionamento tradicional fornece. Entre outras coisas, você pode adicionar novos volumes físicos e expandir volumes lógicos para preencher o novo espaço com bastante facilidade - o que, claro, é exatamente o que você deseja fazer. Infelizmente, a menos que você já esteja usando o LVM, a conversão para essa configuração provavelmente será inadequada, exigindo operações de backup / restauração ou movimentação de instalação semelhantes ao que seria necessário ao converter para Btrfs ou RAID. Veja a página wiki do Ubuntu no LVM para uma introdução ao LVM. Existe uma ferramenta, chamada blocos, que deve ser convertida para LVM, mas nunca a usei e a AFAIK não vem com o Ubuntu.

Uma instalação padrão do Ubuntu usa ext4fs (que não suporta spanning) em uma configuração de partição simples (isto é, sem RAID ou LVM, a menos que seu computador use RAID de hardware). Assim, as chances são apenas a primeira dessas opções será fácil de implementar para você; no entanto, não posso ter certeza disso. Se você usou uma opção de instalação avançada, ela pode ter usado RAID por software ou (mais provavelmente) LVM, em cujo caso expandir para o espaço liberado em seu segundo disco pode ser relativamente fácil.

Se você tem uma configuração padrão de partição, mas deseja mais flexibilidade, minha sugestão seria migrar para o LVM. Você pode reinstalar totalmente ou migrar sua configuração existente. Tentei pesquisar no Google, mas não encontrei um bom procedimento passo a passo para fazer essa conversão. (Eu encontrei um casal que era um pouco vago em alguns detalhes críticos.) É certamente possível - eu fiz isso - mas é estranho e requer conhecimento ou boas instruções. No geral, o backup dos dados do usuário e sua reinstalação podem ser a melhor maneira de atingir a meta. Felizmente, com espaço extra disponível, a parte de backup pode ser fácil - você pode criar um LVM com um novo volume lógico para /home no espaço recém-liberado, copiar seu /home existente e, em seguida, reinstalar , informando ao instalador para usar o novo volume /home logical e, em seguida, ajusta os tamanhos lógicos de volume conforme desejado.

    
por Rod Smith 25.07.2017 / 16:01
0

Eu recomendaria manter o Windows instalado. Será necessário executar tarefas que só podem ser executadas no Windows ... como atualizações do BIOS, flashes de firmware para dispositivos USB, etc.

Se você fizer acabar se livrando do Windows, não há maneira atual na sua configuração atual para combinar o espaço não alocado que abrange duas unidades de disco ... a menos que você use o LVM ... mas isso requer uma reinstalação e reconfiguração total do sistema ... em unidades de disco formatadas em LVM. (Eu recomendo que ambas as unidades sejam do mesmo tipo ... ex .: SATA, ou SCSI, etc.)

Veja link para mais informações sobre o LVM.

Atualização # 1:

Outra maneira de fazer isso é fazer / dev / sda para os sistemas operacionais Windows e Ubuntu, e / dev / sdb as / home para o Ubuntu. Se você quisesse compartilhar facilmente arquivos entre o Windows e o Ubuntu, você criaria uma pequena partição NTFS em uma das unidades e também a montaria no Ubuntu editando o / etc / fstab.

ps: Eu vejo que / dev / sda tem uma tabela de partições msdos, e / dev / sdb tem uma tabela de partições gpt. Estes provavelmente devem ser do mesmo tipo ... GPT se você tiver uma máquina UEFI. Nenhuma das unidades é formatada em LVM.

    
por heynnema 25.07.2017 / 04:08