É possível manter arquivos em uma partição de disco sem um sistema operacional?

2

Eu quero mudar do Linux Mint para o Musix. Eu quero fazer backup dos meus arquivos e copiá-los após a instalação, mas não consegui fazer isso porque meu único meio externo para armazenamento é um dispositivo USB de 8 Gb. Mesmo quando comprimido para tar.gz, meus arquivos são aproximadamente 12 Gb. Dito isto, eu pensei que eu tenho apenas duas possibilidades (além de comprar um disco rígido externo): 1) Para armazenar meus arquivos em uma unidade de nuvem e 2) Para manter os arquivos em uma partição separada e copiá-los após a instalação.

É possível acessar os arquivos dessa maneira? Se sim, é seguro?

    
por VIPaul 05.12.2015 / 17:19

3 respostas

0

A maioria dos instaladores limpará a partição na qual eles instalam o sistema operacional, mas você pode armazenar dados em uma partição diferente. Isto significa que antes de instalar o Musix, você precisa dividir sua partição existente em dois. Encolha o sistema de arquivos existente e a partição que o contém e crie uma nova partição cobrindo o espaço do feed.

Supondo que você esteja usando o sistema de arquivos ext4 (que é o padrão no Mint, como a maioria das distribuições Linux) em uma partição PC, você pode reduzir o sistema de arquivos, mas não enquanto estiver montado. Então você precisa reiniciar de alguma mídia de resgate para fazer isso. Você pode usar SystemRescueCd ou GParted Live . Você pode usar o programa GUI GParted para reduzir simultaneamente a partição e o sistema de arquivos que ele contém, ou pode usar resize2fs para reduzir o sistema de arquivos seguido por fdisk ou parted para reduzir a partição na linha de comando. Aqui estão os passos para fazer isso na linha de comando, com mais detalhes; Eu suponho que seu disco interno é /dev/sdz e que atualmente contém uma única partição /dev/sdz1 contendo um sistema de arquivos ext4.

  1. Verifique o layout atual do disco. Verifique se você está trabalhando no disco desejado.

    fdisk -l /dev/sdz
    file -s /dev/sdz1
    

    Isto deve mostrar um disco do tamanho esperado e deve dizer-lhe que /dev/sdz1 é um sistema de arquivos ext4.

  2. Reduza o sistema de arquivos. Digamos que você queira reduzi-lo para 50 GB.

    resize2fs /dev/sdz1 50G
    
  3. Reduza a partição.

    # parted /dev/sdz
    (parted) print
    …
    (parted) resizepart 1 ???
    

    Tenha cuidado com resizepart : o segundo argumento é o final da partição, não seu tamanho. Portanto, você precisa adicionar 50 GB à posição inicial mostrada pelo comando print . Tenha cuidado com unidades e arredondamentos; talvez seja melhor executar unit KiB primeiro para evitar qualquer arredondamento.

  4. Reinicie o instalador e diga para usar o espaço livre.

Agora você terá duas partições, uma com o sistema operacional e outra com seus dados antigos. Se você quiser continuar assim, uma boa maneira de dividir seus arquivos em duas partições é ter uma para o sistema operacional (perforce montado em / ) e outra para dados do usuário montados em /home . Se você optar por fazer isso, reorganize seus arquivos na partição existente adequadamente (coloque tudo em um diretório chamado /vipaul ); você pode fazer isso antes ou depois da instalação do SO.

Se você quer acabar com uma única partição, você precisará fazer algo um pouco mais sofisticado, porque não há maneira de mesclar dois sistemas de arquivos, e você não será capaz de crescer a nova partição desde que ela ganhou esteja no começo do disco. Se seus dados antigos mais o novo sistema operacional juntos cobrirem menos da metade do disco, uma vez que você encolheu a partição, crie uma nova partição do mesmo tamanho no final do disco e copie seus dados lá. Em seguida, remova a partição no início do disco, instale o sistema operacional lá, mova seus dados da partição mantida para a nova partição do SO, remova a partição agora vazia no final do disco e amplie a partição do SO.

O Linux tem um esquema de partição mais flexível: LVM . As partições LVM não precisam ser contíguas e é muito mais fácil e menos propenso a erros manipulá-las; por exemplo, o redimensionamento de uma partição é apenas lvresize /dev/VOLUME_GROUP/VOLUME_NAME NEW_SIZE . No entanto, você não pode converter partições de PC em LVM e nem todas as distribuições do Linux têm um instalador que suporte LVM.

    
por 06.12.2015 / 01:09
1

Ambos os métodos funcionarão.

Manter arquivos importantes em outro lugar é uma boa ideia em geral. Na nuvem ou em qualquer outro lugar (backups!).

Mas uma partição separada também funcionará e a maioria das pessoas que conheço tem partições separadas para / home e para / usr / local /. Contanto que você não os formate, basta remontá-los depois de instalar sua nova distribuição.

    
por 05.12.2015 / 18:37
1

Você pode definitivamente criar uma nova partição e salvar seus arquivos lá. Apenas certifique-se de não instalar a partição quando estiver reinstalando o sistema operacional, caso contrário, sobrescreverá o que você salvou.

Eu criaria uma partição antes de enviá-la para o armazenamento em nuvem. São 12 GB de dados que você deve enviar e baixar novamente quando terminar.

    
por 05.12.2015 / 17:22