Ubuntu 16.04.2 - Inicialização lenta devido ao fstab?

2

meu sistema (CPU Intel Core i5 M 520 a 2.40GHz x 4; gráficos: Intel i915; SSD Sata III (127 GB)) precisa de cerca de 5min para inicializar completamente. Estou carregando esse problema há dois meses, tentando resolvê-lo sozinho. Não funcionou até agora, vou tentar dar um histórico útil:

  • Uma atualização para o 17.04 causou a inicialização lenta pela primeira vez; a tela de inicialização preta disse que o sistema não conseguiu encontrar o lvmetad, então mostrou a mensagem:

    WARNING: failed to connect to lvmetad. Falling back to internal scanning
    
  • Eu decidi voltar para o 16.04.2 com uma nova instalação. Quando eu inicio este sistema, recebo a seguinte mensagem na tela de inicialização preta:

    /dev/sda1: clean, xxx/xxxx Files, xxx/xxxx Blocks
    
  • A mensagem em si é inocente (diz que o sistema está bem), mas o processo de inicialização ainda demora cerca de 5 min após a nova instalação. Eu instalei a maioria dos pacotes que eu preciso para trabalhar logo após a configuração do Ubuntu, então eu não sei se o problema vem da própria configuração do Ubuntu ou de qualquer um dos pacotes instalados.

  • saída de systemd-analyze blame

      5.999s NetworkManager-wait-online.service
      1.508s networking.service
      1.276s dev-sda1.device
      1.273s snapd.service
       908ms plymouth-read-write.service
       314ms postfix.service
       276ms apparmor.service
       205ms console-setup.service
       186ms ModemManager.service
       165ms accounts-daemon.service
       150ms lightdm.service
       133ms upower.service
       129ms systemd-logind.service
       129ms NetworkManager.service
       113ms grub-common.service
       108ms apport.service
       101ms irqbalance.service
        93ms ondemand.service
        92ms binfmt-support.service
        90ms systemd-udev-trigger.service
        90ms dev-loop0.device
        85ms snap-core-2844.mount
        84ms thermald.service
    
  • Curiosamente, a saída de dmesg varia após cada inicialização. Aqui estão 3 exemplos das partes suspeitas:

    1.  [    7.738419] ath: regdomain 0x8114 dynamically updated by country IE
       [  153.083377] random: crng init done
       [  257.321807] Bluetooth: RFCOMM TTY layer initialized
       [  257.321821] Bluetooth: RFCOMM socket layer initialized
       [  257.321828] Bluetooth: RFCOMM ver 1.11
      
    2.  [    6.321839] audit: type=1400 audit(1506952777.733:37): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="snap.vlc.vlc" pid=1141 comm="apparmor_parser"
       [  256.930225] Bluetooth: RFCOMM TTY layer initialized
       [  256.930235] Bluetooth: RFCOMM socket layer initialized
       [  256.930242] Bluetooth: RFCOMM ver 1.11
       [  259.865081] random: crng init done
       [  269.574062] usb 2-1.4: USB disconnect, device number 5
      
    3.  [    4.742549] IPv6: ADDRCONF(NETDEV_UP): enp0s25: link is not ready
       [  281.895450] random: crng init done
       [  287.086440] IPv6: ADDRCONF(NETDEV_UP): wlp16s0: link is not ready
       [  287.146751] IPv6: ADDRCONF(NETDEV_UP): wlp16s0: link is not ready
       [  287.220884] usb 2-1.4: new full-speed USB device number 5 using ehci-pci
      
       [  287.570138] usb 2-1.4: New USB device found, idVendor=0c24, idProduct=0022
      
       [  287.570142] usb 2-1.4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
       [  287.596121] Bluetooth: Core ver 2.22
       [  287.596145] NET: Registered protocol family 31
       [  287.596145] Bluetooth: HCI device and connection manager initialized
       [  287.596149] Bluetooth: HCI socket layer initialized
       [  287.596152] Bluetooth: L2CAP socket layer initialized
       [  287.596157] Bluetooth: SCO socket layer initialized
       [  287.607153] usbcore: registered new interface driver btusb
       [  287.830925] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
       [  287.830926] Bluetooth: BNEP filters: protocol multicast
       [  287.830932] Bluetooth: BNEP socket layer initialized
       [  287.849752] Bluetooth: RFCOMM TTY layer initialized
       [  287.849760] Bluetooth: RFCOMM socket layer initialized
       [  287.849766] Bluetooth: RFCOMM ver 1.11
       [  288.992195] wlp16s0: authenticate with 00:24:fe:46:c0:9d
       [  289.013476] wlp16s0: send auth to 00:24:fe:46:c0:9d (try 1/3)
       [  289.017144] wlp16s0: authenticated
       [  289.020893] wlp16s0: associate with 00:24:fe:46:c0:9d (try 1/3)
       [  289.024562] wlp16s0: RX AssocResp from 00:24:fe:46:c0:9d (capab=0x431 status=0 aid=1)
       [  289.024675] wlp16s0: associated
       [  289.024729] IPv6: ADDRCONF(NETDEV_CHANGE): wlp16s0: link becomes ready
      
  • De acordo com este tópico , não acredito que a coisa do bluetooth cause o tempo de inicialização real.

  • Muitas pessoas escreveram sobre um fstab-file corrompido causando esse tipo de problema, mas não consigo achar dissonante aqui.

fstab:

    UUID=3bee7a48-9d18-45bb-8ce2-9f35eb4caf08 /               ext4    errors=remount-ro 0       1
    UUID=0fb1d003-cad8-40eb-a8eb-db85d636d3ed none            swap    sw            0       0
sudo blkid

 /dev/loop0: TYPE="squashfs"
 /dev/loop1: TYPE="squashfs"
 /dev/loop2: TYPE="squashfs"
 /dev/loop3: TYPE="squashfs"
 /dev/sda1: UUID="3bee7a48-9d18-45bb-8ce2-9f35eb4caf08" TYPE="ext4" PARTUUID="a1024a32-01"
 /dev/sda5: UUID="0fb1d003-cad8-40eb-a8eb-db85d636d3ed" TYPE="swap" PARTUUID="a1024a32-05"

Desculpe pelo enorme tópico. Eu poderia fazer outra instalação nova, mas não sinto que isso irá resolver o problema. O enorme tempo de inicialização, obviamente, incomoda muito. Eu sou um novato do Ubuntu, aprendendo fazendo :). Espero que alguém tenha uma sugestão que ajude.

-

Atualização: Eu encontrei esse segmento apontando para esta solução , mas estou com muito medo de tijolo meu sistema. Seria razoável tentar, ou melhor, não?

    
por rüdiger 04.10.2017 / 22:16

1 resposta

0

O arranque lento (e desligar-pendurar e um monte de erros aleatórios como programa congela) é causado por uma atualização do kernel de (minha nova instalação) 4.8.0-36-generic para 4.8.0-37-generic e mais recente em combinação com o meu onboard cartão gráfico (i915). Enquanto atualiza esta linha aparece:

  

W: possível falta de firmware /lib/firmware/i915/kbl_dmc_ver1_01.bin

seguido por mais alguns firmwares relacionados, relacionados a essa placa gráfica. Existe um erro oficial sobre isso. A atualização do ubuntu veio antes que a atualização do driver Intel fosse para o firmware do linux estava fora. Então, enquanto isso (o bug tem mais de um ano), a Intel finalmente publicou os drivers, mas por alguma razão eles não vêm com o Ubuntu. O Askubuntu fornece a solução .

Eu ainda não pude testá-lo, pois preciso do meu laptop urgentemente para o trabalho, mas o farei assim que possível. Por enquanto eu posso dizer: 4.8.0-36-generic funciona para máquinas rodando com um i915.

Se houver algum problema com o Ubuntu, volte para um kernel antigo:)

Editar:

O Kernel NÃO está causando o problema. Outra coisa (eu não consegui descobrir o que, ainda) muda com essa atualização. Voltar para 4.8.0-36-generic não ajuda. Eu vou abrir um relatório de bug para isso.

    
por rüdiger 13.10.2017 / 01:18