Como posso me livrar da mensagem "*** / dev / sdb1 será checada por erros na próxima reinicialização ***"? [duplicado]

9

Meu modelo persistentemente tem:

*** /dev/sdb1 will be checked for errors at next reboot ***

O problema é que não tenho /dev/sdb1 no meu sistema.

Eu só tenho /dev/sdb2 (mouted as / ) e /dev/sda1 que são montados em /media/backup . Eu apago essa linha de /etc/motd , mas ela reaparece após a reinicialização. Aqui está minha df output:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sdb2        73G  3.7G   66G   6% /
udev            490M  4.0K  490M   1% /dev
tmpfs           200M  760K  199M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            498M     0  498M   0% /run/shm
/dev/sda1       1.9T  429G  1.4T  25% /media/backup

Atualizar

Aqui está a saída do sudo fdisk -l

Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 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: 0x0003dfc2

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63  3907024064  1953512001   83  Linux

Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders, total 156301488 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: 0x00049068

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1       152301568   156301311     1999872   82  Linux swap / Solaris
/dev/sdb2   *        2048   152301567    76149760   83  Linux

Partition table entries are not in disk order

Eu acho que /dev/sdb1 é meu espaço de troca.

    
por kmm 24.05.2012 / 07:29

3 respostas

5

Parece que pode ser um problema de troca. Você pode fsck manualmente as unidades a partir do modo de usuário único (por exemplo, inicializando no modo de recuperação)?

Você pode fazer um sudo mv /var/run/motd /var/run/motd.old para forçar uma limpeza do arquivo /etc/motd atual.

Além disso, você pode adicionar a saída do seu cat /etc/fstab ?

Para operações de troca, veja estas respostas:

delete a antiga partição de troca

Como deletar uma segunda partição swap com segurança?

Um bom guia gráfico de reparo de swap usando o gparted é aqui .

    
por belacqua 24.05.2012 / 16:49
5

Procurando ajuda sobre o mesmo problema e a pesquisa que me trouxe até aqui.

Me deparei com os fóruns do Ubuntu que colocaram o seguinte comando como solução:

sudo touch /forcefsck

Eu tentei e a mensagem foi limpa na próxima reinicialização. Alguns comentaram que isso nem sempre funciona, mas espero que também ajude você.

    
por Andre Jonker 20.06.2012 / 20:54
0

De: O disco "persistente" será verificado ... "na mensagem do dia (motd), mesmo depois de reiniciar

Isso é causado por um arquivo preso. O timestamp em /var/lib/update-notifier/fsck-at-reboot está no futuro, fazendo com que nunca seja regenerado.

Para corrigir o problema, remova esse arquivo e, em seguida, reinicialize.

Você pode consertá-lo sem reinicializar, forçando o arquivo motd a ser regenerado após a remoção do arquivo preso.

Aqui está o comando para remover o arquivo preso e regenerá-lo através do sistema update-motd:

sudo bash -c 'rm /var/lib/update-notifier/fsck-at-reboot && for file in /etc/update-motd.d/*; do $file; done > /var/run/motd' && cat /etc/motd

Ou alternadamente, com run-parts em vez do loop for:

sudo bash -c 'rm /var/lib/update-notifier/fsck-at-reboot && run-parts /etc/update-motd.d | tee /var/run/motd'
    
por Stephen Ostermiller 20.04.2013 / 12:19