sobrescrevendo a nova instalação do ubuntu

0

Eu tenho um Ubuntu 11.10 que perdeu seu suporte em maio de 2013, agora eu gostaria de reintallar para o mais atualizado LTS, que é 12.04. Minha pergunta é sobre minhas partições atuais e fazer backups. Existe uma maneira segura de fazer backup de meus dados em algumas partições locais, em vez de copiar arquivos em DVDs / drives externos (isso é muito uncortortable na minha situação). A seguir estão os comandos do sistema que estão gravando meu disco:

$ lsblk
NAME   MAJ:MIN RM   SIZE RO MOUNTPOINT
sda      8:0    0 232,9G  0 
├─sda1   8:1    0  48,8G  0 
├─sda2   8:2    0    63G  0 
├─sda3   8:3    0     1K  0 
├─sda4   8:4    0  53,7G  0 /
├─sda5   8:5    0  18,6G  0 
├─sda6   8:6    0  25,5G  0 
└─sda7   8:7    0  23,3G  0 [SWAP]
sr0     11:0    1  1024M  0

e

$ sudo fdisk -l
[sudo] password for xyz: 

Disk /dev/sda: 250.1 GB, 250059350016 bytes
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 30401, w sumie sektorów: 488397168
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0xc3ffc3ff

Device    Boot  Beginning   End          Blocks     ID  System
/dev/sda1   *        2048   102402047    51200000    7  HPFS/NTFS/exFAT
/dev/sda2       215044096   347080703    66018304    7  HPFS/NTFS/exFAT
/dev/sda3       347082750   488392064    70654657+   5  Extended
/dev/sda4       102402048   215042047    56320000   83  Linux
/dev/sda5       395905923   434975939    19535008+  83  Linux
/dev/sda6       434976003   488392064    26708031   83  Linux
/dev/sda7       347082752   395905023    24411136   82  Linux swap / Solaris

No começo eu tinha o Windows Vista pré-instalado com a máquina quando ela foi comprada (droga!) e eu instalei o linux (o que eu tenho agora). O programa windows no master boot record foi anulado pelo grub e agora posso inicializar com o Windows e o Linux.

Esta é uma lista de dispositivos montados:

$ mount
/dev/sda4 on / type ext4 (rw,errors=remount-ro,commit=0)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/tomasz/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=tomasz)

É estranho (não me lembro de tal coisa) que o meu linux atual usa apenas uma partição ( /dev/sda4 ). Mas, de qualquer forma, parece que é assim.

Minha pergunta final é: sou capaz de usar uma das partições linux existentes para um backup e instalar o ubuntu 12.04 sem remover nem o windows nem o ubuntu 11.04? Quero dizer - o grub aceitará automaticamente o windows vista antigo e 2 linuxes (antigo 11.10 e "novo" 12.04)? Existe alguma operação oculta durante a instalação que possa prejudicar minha partição de backup personalizada durante a instalação?

meu arquivo fstab:

proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda4 during installation
UUID=d44e89f5-9da2-48eb-83b3-887652ec95d2 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda7 during installation
UUID=bbe50535-ba57-434a-9272-211d859f0e00 none            swap    sw              0       0

sda5 e sda6 são partições de lixeira criadas durante a instalação malsucedida do linux (esta era a instalação do linux antes da instalação atual), eu não excluí essas partições, mas tenho acesso a elas (e posso usá-las como partições de backup).

edite: a segunda pergunta é: por que o lsblk mostra / dev / sda ter 232,9G enquanto o fdisk mostra que tem 250.1GB? De onde vem a diferença?

    
por ducin 11.11.2013 / 09:04

3 respostas

4

Você pode ter uma solução muito mais fácil em mãos.

Sua partição swap é 23.3 GiB (saída do lsblk)! Eu acredito que isso é realmente demais. Uma regra antiga costumava ser que você precisava de muito espaço de troca como sua memória RAM. Dada a capacidade dos sistemas modernos de gerenciar a RAM, até mesmo isso é considerado muito hoje em dia, de modo que você deve manter no máximo o máximo de espaço de troca que a sua RAM.

Isso liberaria um grande pedaço de disco (eu posso me arriscar a imaginar 19GiB, mas isso é apenas um palpite). Se eu estiver certo, então o mais fácil é instalar o seu novo Ubuntu na nova partição obtida a partir do redimensionamento da partição swap, colocando apenas o seu diretório /. A partição onde o seu Ubuntu 11.10 está atualmente hospedado, sda4, pode então (após a instalação bem-sucedida do Ubuntu 12.04) ser esvaziada de todo o material relacionado ao sistema, e seu diretório pessoal permaneceria completamente inalterado.

Responda à pergunta:

edit: second question is: why does lsblk show /dev/sda having 232,9G while fdisk shows that it has 250.1GB? Where does the difference come from?

A diferença vem do fato de que o lsblk usa as novas unidades, GiB, (leia GibiBytes) enquanto o fdisk, um utilitário antigo, usa GB. Você deve lembrar que:

 1 GiB = (1024)^3 bytes = 1.073741824 GB

Assim

 250 GB = 250 * 10^9 /(1024)^3 GiB = 232.830... GiB

Consulte a seção "compreensão das medidas de disco" em esta página da Web .

    
por 11.11.2013 / 11:34
1

Você pode fazer o backup em qualquer partição que tenha espaço livre suficiente; no entanto, isso irá protegê-lo de apenas um pequeno subconjunto de riscos potenciais. Por exemplo, se você criar acidentalmente uma nova tabela de partições ao atualizar o Ubuntu, os backups no mesmo disco serão inúteis. Eu strongmente insisto para que você faça o backup em um meio externo. Se isso for inconveniente por algum motivo, invista no hardware e / ou conhecimento para torná-lo conveniente. Isso será benéfico não apenas agora, mas no futuro; os discos podem falhar e falhar fisicamente e por problemas de software (bugs, erro humano, etc.).

    
por 11.11.2013 / 15:45
0

Sim, um caminho é:

você pode usar o aplicativo de backup que vem com o Ubuntu e configurar o local de backup para sda5 ou sda6. Caso contrário, você poderá copiar e colar diretamente os arquivos necessários nesses locais. Durante o formato de instalação 12.04 apenas partição raiz (/ dev / sda4) e não há necessidade de alocar 23.3G para trocar partição. Recomenda-se alocar o tamanho do swap como o dobro do tamanho da memória RAM.

Outra maneira é:

Simplesmente você pode atualizar oficialmente de 11,10 para 12,04 através do gerenciador de atualização. Assim, seus dados e software instalado serão preservados e seu sistema operacional será atualizado para 12.04.

    
por 11.11.2013 / 12:02