A atualização do Ubuntu de 12.04 para 12.10 caiu e a partição agora / home não é montada na inicialização

1

Eu tentei atualizar o netbook Packard Bell da minha esposa rodando o Lubuntu 12.04 LTS para o 12.10. Tudo correu bem até depois do download dos pacotes e solicitando que confirme que alguns serão removidos, adicionados etc.

Quando voltei depois de deixar para fazer a coisa, eu tinha uma tela preta com um monte de texto que infelizmente eu não anotei, embora fosse muito enigmático. Eu lembro que estava mencionando algo sobre o kernel, embora se esse é o problema, eu não sei.

Eu tive que reiniciar duro e tentei o modo de recuperação. Eu consegui chegar a um shell de root e notei que não é um problema de espaço em disco. Antes da atualização, havia mais de 3 GB em / e agora há cerca de 2 GB. O que é estranho é que o / home não é montado automaticamente na inicialização. Eu tentei vários esquemas como relatado abaixo para montá-lo automaticamente, sem qualquer sucesso.

Eu tentei várias opções, como:

fsck dpkg rede raiz grub system-summary = relatórios não / diretório home

Cada vez que ele me pede para montar todo o sistema de arquivos no fstab e quando eu confirmo ele pára em

mountall: mount /home/mywife/etc/etc/ terminated with status 1

diz como no lugar de etc / etc / Documents Music Media Pictures e assim por diante. Tentei encontrar a solução sugerida em vários fóruns, incluindo este, mas sem uma situação exata como a minha.

A ajuda será muito apreciada.

O / etc / fstab abaixo:

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/sda1       /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda5 during installation
UUID=b2c60910-ff66-4713-a629-37c293b62393 /home           ext4    defaults        0       2
#/dev/sda2       none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0
192.168.2.2:/home/ericam/Documents /home/ericam/media/Documents nfs timeo=14,intr,rsize=8192,wsize=8192 0 0
192.168.2.2:/home/ericam/Pictures /home/ericam/media/Pictures nfs timeo=14,intr,rsize=8192,wsize=8192 0 0
192.168.2.2:/home/ericam/Music /home/ericam/media/Music nfs timeo=14,intr,rsize=8192,wsize=8192 0 0

Isso parece um pouco estranho. Esta é a primeira vez que vejo o / cryptswap e a montagem no diretório ../media/ ..! Não parece haver nenhuma fstab mais antiga ou de backup que mostre as diferenças.

executando "df" como root traz o seguinte:

df: '/run/user': no such file or directory
Filesystem       1K-blocks ........ Use%    Mounted on
/dev/sda1        ..................  79%    /
udev             ..................   0%    /dev
none             ..................   1%    /run/lock
none             ..................   1%    /run/shm

Eu tive que digitá-lo, então fique com o ... pouco.

Aqui está a saída para o comando lsblk:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 232.9G  0 disk 
├─sda1   8:1    0   9.3G  0 part /
├─sda2   8:2    0   2.8G  0 part 
├─sda3   8:3    0     1K  0 part 
└─sda5   8:5    0 220.8G  0 part 
sdb      8:16   1   1.9G  0 disk 
└─sdb1   8:17   1   1.9G  0 part /mnt

Note que sdb é o stick usb que eu usei para copiar os dados. Eu devo acrescentar que usei o comando mount.

Depois de alguns dias, tentei o seguinte:

O fstab foi alterado para isto:

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
#/dev/sda1       /               ext4    errors=remount-ro 0       1
UUID=d7ae9306-1dac-416e-8d59-1055ada63c48   /   ext4    errors=remount-ro 0       1
# /home was on /dev/sda5 during installation
#/dev/sda5  /home           ext4    defaults        0       2
UUID=b2c60910-ff66-4713-a629-37c293b62393 /home           ext4    defaults        0       2
/dev/sda2       none            swap    sw              0       2
#/dev/mapper/cryptswap1 none swap sw 0 0
#192.168.2.2:/home/ericam/Documents /home/ericam/media/Documents nfs timeo=14,intr,rsize=8192,wsize=8192 0 0
#192.168.2.2:/home/ericam/Pictures /home/ericam/media/Pictures nfs timeo=14,intr,rsize=8192,wsize=8192 0 0
#192.168.2.2:/home/ericam/Music /home/ericam/media/Music nfs timeo=14,intr,rsize=8192,wsize=8192 0 0

Eu alterei o fstab após este conselho de perguntas: meu / home não é montado após 12.04 upgrade Eu mudei as linhas para incluir o UUID que estão corretas. Eu chequei... O comando 'fdisk -l' mostra:

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x3e751ccc

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    19531775     9764864   83  Linux
/dev/sda2       482537472   488396799     2929664   82  Linux swap / Solaris
/dev/sda3        19533822   482535423   231500801    5  Extended
/dev/sda5        19533824   482535423   231500800   83  Linux

Partition table entries are not in disk order

Disk /dev/sdb: 2002 MB, 2002780160 bytes
62 heads, 62 sectors/track, 1017 cylinders, total 3911680 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001dbd4

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          62     3909347     1954643    c  W95 FAT32 (LBA)

Ainda não vai montar na inicialização ...

    
por Jacques MALAPRADE 28.03.2014 / 19:23

2 respostas

0

Eu tenho uma maneira de montar o diretório / home com instruções nesta página: 13.10 não será iniciado após a atualização Vou recapitular brevemente o que funcionou para mim:

  1. Descarte para o shell raiz nas opções do modo de recuperação na inicialização.

  2. Executar

    mount -o remount,rw /
    
  3. Então

    mount --all
    
  4. Então

    dpkg --configure -a
    
  5. Então

    reboot
    
  6. Após a reinicialização,

    apt-get -f install
    
  7. Depois disso, executei o último passo, conforme descrito acima:

    update-manager -d
    
por Jacques MALAPRADE 07.04.2014 / 13:52
1

Se você conseguir que seu /home seja montado corretamente, tente fazer uma inicialização normal e concluir a atualização. Se sua sources.list tiver quantal , faça uma atualização regular, caso contrário, execute a atualização novamente:

update-manager -d

Ou, se você não conseguir chegar a uma sessão gráfica, tente pela linha de comando:

sudo apt-get install update-manager-core
sudo do-release-upgrade -d

link

    
por Nattgew 28.03.2014 / 23:09