Reinstalando o Ubuntu sem formatação de partição - quais pastas são deletadas?

8

Ao reinstalar o Ubuntu em uma partição onde já exista uma instalação existente do Ubuntu, e não escolher formatar a partição, o instalador mostrará uma mensagem de aviso antes de começar a instalar:

  

O sistema de arquivos em / dev / sda5 atribuído a / não foi marcado para formatação. Diretórios contendo arquivos do sistema (/ etc, / lib, / usr, / var, ...) que já existem sob qualquer ponto de montagem definido serão excluídos durante a instalação.

     

Assegure-se de ter feito backup de todos os dados críticos antes de instalar.

A lista de "diretórios do sistema" aqui não parece completa. Além disso, eu esperaria que / home fosse um diretório de sistema, mas por experiência eu sei que / home não é apagado.

Qual é a lista completa de diretórios que serão removidos durante a instalação?

    
por Tomas Lycken 27.05.2012 / 16:45

2 respostas

10

Não consegui encontrar uma lista codificada no código-fonte ubiquity . A documentação diz que o particionamento é tratado pelo di (debian installer ) código para evitar duplicação e esforço de manutenção. Mas eu não consegui encontrar uma resposta nos pacotes relacionados ou na documentação Debian.

Felizmente, /var/log/syslog , respectivamente /var/log/installer/syslog post installation, contém informações úteis sobre a onipresença e o processo de instalação . Aqui está um trecho de uma instalação 12.04 sobre uma instalação 12.04 na minha VM:

May 27 21:20:12 ubuntu ubiquity[8109]: switched to page partman
May 27 21:20:35  ubiquity[8109]: last message repeated 5 times
May 27 21:20:35 ubuntu kernel: [  598.116238] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
May 27 21:20:35 ubuntu ubiquity: umount: /tmp/tmp.5jn9BTMDwz: device is busy.
May 27 21:20:35 ubuntu ubiquity:         (In some cases useful info about processes that use
May 27 21:20:35 ubuntu ubiquity:          the device is found by lsof(8) or fuser(1))
May 27 21:20:35 ubuntu ubiquity: 
May 27 21:20:37 ubuntu ubiquity[8109]: debconffilter_done: ubi-partman (current: ubi-partman)
May 27 21:20:37 ubuntu ubiquity[8109]: Step_before = stepPartAdvanced
May 27 21:20:37 ubuntu clock-setup: Sun May 27 21:20:37 UTC 2012
May 27 21:20:37 ubuntu clock-setup: rdate: adjust local clock by -0.063701 seconds
May 27 21:20:40 ubuntu ubiquity[8109]: switched to page timezone
May 27 21:20:42 ubuntu kernel: [  605.076359] Adding 784380k swap on /dev/sda5.  Priority:-1 extents:1 across:784380k 
May 27 21:20:42 ubuntu kernel: [  605.225583] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
May 27 21:20:51 ubuntu ubiquity: not installable: 
May 27 21:20:51 ubuntu ubiquity: version mismatch: 
May 27 21:20:51 ubuntu clear_partitions: Considering /,/dev/sda1. 
May 27 21:20:51 ubuntu kernel: [  614.038996] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
May 27 21:20:51 ubuntu clear_partitions: Removing bin from / (/dev/sda1).
May 27 21:20:51 ubuntu clear_partitions: Removing dev from / (/dev/sda1).
May 27 21:20:51 ubuntu clear_partitions: Removing etc from / (/dev/sda1).
May 27 21:20:52 ubuntu clear_partitions: Removing lib from / (/dev/sda1).
May 27 21:20:52 ubuntu clear_partitions: Removing lib64 from / (/dev/sda1).
May 27 21:20:52 ubuntu clear_partitions: Removing proc from / (/dev/sda1).
May 27 21:20:52 ubuntu clear_partitions: Removing sbin from / (/dev/sda1).
May 27 21:20:52 ubuntu clear_partitions: Removing sys from / (/dev/sda1).
May 27 21:20:52 ubuntu clear_partitions: Removing usr/bin from / (/dev/sda1).
May 27 21:20:52 ubuntu clear_partitions: Removing usr/games from / (/dev/sda1).
May 27 21:20:52 ubuntu clear_partitions: Removing usr/include from / (/dev/sda1).
May 27 21:20:53 ubuntu clear_partitions: Removing usr/lib from / (/dev/sda1).
May 27 21:20:53 ubuntu clear_partitions: Removing usr/not-formatted from / (/dev/sda1).
May 27 21:20:53 ubuntu clear_partitions: Removing usr/sbin from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing usr/share from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/backups from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/cache from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/crash from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/games from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/lib from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/lock from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/log from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/mail from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/not-formatted from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/opt from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/run from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/spool from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/tmp from / (/dev/sda1).
May 27 21:21:02 ubuntu kernel: [  625.522422] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: errors=remount-ro

Basicamente os diretórios bin, dev, etc, lib, lib32, lib64, proc, sbin e sys são deletados assim como o conteúdo de usr e var (/ usr / local e / var / local parecem ser uma exceção, mas as pastas de teste que eu tinha no usr e var foram deletadas). O diretório de inicialização não parece ser excluído e é sobrescrito pelos pacotes relacionados ao grub e ao kernel.

    
por LiveWireBT 28.05.2012 / 00:35
0

Estou muito irritado com a onipresença agora. Eu disse ao instalador do 15.04beta2 para usar / em um dispositivo raid10f2 md, sem formatação. Tudo bem, eu já tinha feito um mkfs.xfs nesse dispositivo. Também falei para usar meus dispositivos /home e /var/tmp md , sem formatação. /home sobreviveu, mas meu /var/tmp está agora vazio!

Que diabos? É um local bem definido para armazenar dados de usuário persistentes. Eu não perdi nada que não posso encontrar e baixar novamente, ou fazer backup novamente de outras máquinas, mas é muito legal. Eu não acho que a caixa de diálogo de aviso estava falando de partições diferentes do sistema de arquivos raiz. (Eu pensei que teria recebido outro aviso para o dispositivo ser montado em /var/tmp especificamente, se ele fosse montado em algum lugar que não fosse seguro do rm -r .)

Eu sabia que havia um pequeno risco de dizer ao instalador sobre meus outros sistemas de arquivos, em vez de apenas editar o fstab mais tarde, mas isso é simplesmente idiota.

assim mesmo, a lista de diretórios que o Ubiquity explode inclui /var/tmp , mas não /home .

Aberto link

    
por Peter Cordes 16.04.2015 / 22:00