Parece que com o recente Windows Update, para sistemas que possuem dual-boot não está deixando o grub iniciar, mostrando a mensagem: Verifying shim SBAT data failed: Security Policy Violation
.
Alguém sabe o que posso fazer para corrigir isso?
Parece que com o recente Windows Update, para sistemas que possuem dual-boot não está deixando o grub iniciar, mostrando a mensagem: Verifying shim SBAT data failed: Security Policy Violation
.
Alguém sabe o que posso fazer para corrigir isso?
Já vi alguns outros posts sobre esse assunto. Apenas um ou dois estavam muito próximos da minha situação, mas não houve soluções claras. Gostaria de descrever minha situação especificamente porque tenho alguns detalhes que não fazem parte dos outros posts.
Estou executando o Ubuntu 22.04.3 LTS. Eu tinha um HDD SATA normal como unidade de "sistema" que tinha 3 partições:
/boot
- esta é minha partição de inicialização designada/
- esta é a unidade do meu sistema com quase todo o restoswap
Acabei de clonar meu disco rígido SATA para um disco rígido SATA mantendo todo o particionamento idêntico. Mas os UUIDs agora são diferentes (eu os mudei porque queria a possibilidade de montar as duas unidades em algum momento). Atualizei /etc/fstab
com os novos UUIDs e, por meio de algumas pesquisas, alterei o /etc/initramfs-tools/conf.d/resume
arquivo para não fazer referência ao UUID de troca antigo.
Depois de mudar para o novo SSD, ele inicializa bem, mas há uma pausa silenciosa de 20 a 30 segundos (sem atividade de disco) no início do processo de inicialização. Aqui está um trecho de onde isso ocorre:
[ 2.498174] scsi 6:0:0:0: Direct-Access TEAC USB HS-CF Card 4.08 PQ: 0 ANSI: 0
[ 2.501897] scsi 6:0:0:1: Direct-Access TEAC USB HS-xD/SM 4.08 PQ: 0 ANSI: 0
[ 2.505707] scsi 6:0:0:2: Direct-Access TEAC USB HS-MS Card 4.08 PQ: 0 ANSI: 0
[ 2.509122] scsi 6:0:0:3: Direct-Access TEAC USB HS-SD Card 4.08 PQ: 0 ANSI: 0
[ 2.509357] sd 6:0:0:0: Attached scsi generic sg3 type 0
[ 2.509936] sd 6:0:0:1: Attached scsi generic sg4 type 0
[ 2.511152] sd 6:0:0:2: Attached scsi generic sg5 type 0
[ 2.512435] sd 6:0:0:3: Attached scsi generic sg6 type 0
[ 2.514823] sd 6:0:0:0: [sdc] Media removed, stopped polling
[ 2.519575] sd 6:0:0:1: [sdd] Media removed, stopped polling
[ 2.528168] sd 6:0:0:0: [sdc] Attached SCSI removable disk
[ 2.533063] sd 6:0:0:2: [sde] Media removed, stopped polling
[ 2.541980] sd 6:0:0:1: [sdd] Attached SCSI removable disk
[ 2.550871] sd 6:0:0:2: [sde] Attached SCSI removable disk
[ 2.559421] sd 6:0:0:3: [sdf] Media removed, stopped polling
[ 2.572356] sd 6:0:0:3: [sdf] Attached SCSI removable disk
[ 33.540466] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[ 33.703038] systemd[1]: Inserted module 'autofs4'
[ 33.718092] systemd[1]: systemd 249.11-0ubuntu3.11 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT +GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY -P11KIT -QRENCODE +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[ 33.731050] systemd[1]: Detected architecture x86-64.
[ 33.736943] systemd[1]: Hostname set to <musicman>.
[ 33.951287] systemd[1]: Queued start job for default target Graphical Interface.
[ 33.953273] systemd[1]: Created slice Slice /system/modprobe.
Observe que sdc
através de sdf
aparecer aqui. Eu tenho um antigo leitor de cartão SD com 4 slots conectado ao meu sistema. Isso já existe há muito tempo, mesmo quando eu estava usando meu antigo HDD. Eu não os tenho montados automaticamente no meu arquivo fstab
, mostrado abaixo:
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda6 during installation
UUID=52de13f0-4bc6-4b65-95b3-ea3144b51cef / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda1 during installation
UUID=8c68f915-02a3-417f-8eae-c4f3b135805a /boot ext2 defaults 0 2
# swap was on /dev/sda5 during installation
UUID=e3355472-3ec2-412c-80fa-42e9af3d900e none swap sw 0 0
UUID=d80fae04-3ecd-4e68-87ee-0ea47c89adae /backup ext4 defaults 1 2
/backup
partição está em uma unidade física diferente ( /dev/sdb
) e não é alterada em todo o processo de migração.
Posso fornecer mais registros, se necessário. Mas você pode ver a grande lacuna de tempo. Eu tentei systemd-analyze blame
, mas não pareceu me ajudar a encontrar a resposta.
Há algo muito interessante que notei, no entanto. Se eu conectar meu disco rígido antigo ao sistema, mantendo meu SSD como a inicialização principal e a unidade do sistema, sem nem mesmo incluir o disco rígido antigo /etc/fstab
ou montá-lo de qualquer forma, o sistema de repente não terá a pausa de 20 a 30 segundos. e tudo inicializa em apenas alguns segundos, conforme esperado.
O que diabos está demorando 20-30 segundos? Fiz algumas pesquisas /etc
para tentar encontrar arquivos de texto que referenciassem UUIDs, mas não consegui encontrar nenhum outro além do resume
arquivo.
Meu próximo experimento iria apenas definir todos os UUIDs do SSD para serem iguais aos UUIDs do disco rígido antigo. Seria apenas um experimento para determinar se há alguma retenção no sistema em algum lugar, pensando que um UUID antigo ainda se aplica. Mas é preciso haver alguma compreensão do que está acontecendo com o sistema.
Obrigado por qualquer ajuda
Recentemente, este aviso aparece ao abrir o Firefox:
Atualização pendente do snap "firefox"
Feche o aplicativo para evitar interrupções
O que isto significa? E o que eu tenho que fazer? Isso é um inseto?
Acabei de atualizar do Ubuntu 21.10 para 22.04.
sudo apt update
termina com os seguintes avisos...
W: https://linux.teamviewer.com/deb/dists/stable/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: http://apt.keepsolid.com/ubuntu/dists/groovy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: http://linux.dropbox.com/ubuntu/dists/disco/Release.gpg: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: http://download.virtualbox.org/virtualbox/debian/dists/hirsute/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: http://download.opensuse.org/repositories/home:/IBBoard:/cawbird/xUbuntu_22.04/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: http://ppa.launchpad.net/solaar-unifying/stable/ubuntu/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Synaptic
mostra os mesmos avisos em uma recarga.
A revisão man apt-key
não esclarece isso para mim.
Eu acho que isso ocorre porque o Ubuntu 22.04 fez a transição de usar /etc/apt/trusted.gpg para usar arquivos .gpg individuais localizados em /etc/apt/trusted.gpg.d.
Essas chaves podem ser convertidas de uma para outra ou devo excluí-las e reimportá-las?
O Ubuntu 22.04 tem um bug que é não poder compartilhar nossa tela em nenhuma plataforma.
Estou tentando configurar o atalho de teclado 22.04 (Gnome 42) para obter a funcionalidade "antiga" de tirar capturas de tela das seleções de área e colá-las na área de transferência (Ctrl-Shft-PrtScr + select/release: done). O problema é que $ gnome-screenshot -ac
não copia a seleção para a área de transferência, a menos que haja uma instância do utilitário gnome-screenshot em execução. Alguém sabe como contornar este problema? (Sei que é possível executar a "nova" ferramenta de captura de tela interativa, mas isso exige muitos cliques e não é o que eu quero.)
sudo do-release-upgrade -cd
retorna
Checking for a new Ubuntu release
New release '22.04' available.
Run 'do-release-upgrade' to upgrade to it.
Então
sudo do-release-upgrade
retorna
Checking for a new Ubuntu release
There is no development version of an LTS available.
To upgrade to the latest non-LTS development release
set Prompt=normal in /etc/update-manager/release-upgrades.
Acho que o bug é:
22.04 não está marcado como LTS. Portanto do-release-upgrade
, não funciona para a atualização de 20.04 LTS para 22.04 LTS.
Alguma solução exceto set Prompt=normal in /etc/update-manager/release-upgrades.
?
Recebo 3 avisos após a atualização do Ubuntu 22.04 em um droplet de pilha Digital Ocean LAMP.
W: http://repo.mysql.com/apt/ubuntu/dists/bionic/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: https://repos.insights.digitalocean.com/apt/do-agent/dists/main/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: http://pkg.cloudflare.com/dists/trusty/Release.gpg: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Como mover as chaves para o local certo e excluir as chaves antigas?
EDITAR
lista sudo apt-key
pub rsa2048 2016-02-17 [SC]
9FE3 B226 BD77 5196 D8C2 E599 DE88 104A A4C6 383F
uid [ unknown] DigitalOcean Insights Engineering <[email protected]>
sub rsa2048 2016-02-17 [E]
pub rsa2048 2015-01-28 [SC]
FBA8 C0EE 6361 7C5E ED69 5C43 254B 391D 8CAC CBF8
uid [ unknown] CloudFlare Software Packaging <[email protected]>
pub dsa1024 2003-02-03 [SCA] [expired: 2022-02-16]
A4A9 4068 76FC BD3C 4567 70C8 8C71 8D3B 5072 E1F5
uid [ expired] MySQL Release Engineering <[email protected]>
pub rsa4096 2021-12-14 [SC] [expires: 2023-12-14]
859B E8D7 C586 F538 430B 19C2 467B 942D 3A79 BD29
uid [ unknown] MySQL Release Engineering <[email protected]>
sub rsa4096 2021-12-14 [E] [expires: 2023-12-14]
/etc/apt/trusted.gpg.d/certbot_ubuntu_certbot.gpg
-------------------------------------------------
pub rsa4096 2016-11-02 [SC]
7BF5 7606 6ADA 6572 8FC7 E70A 8C47 BE8E 75BC A694
uid [ unknown] Launchpad PPA for certbot
/etc/apt/trusted.gpg.d/ondrej-ubuntu-apache2.gpg
------------------------------------------------
pub rsa1024 2009-01-26 [SC]
14AA 40EC 0831 7567 56D7 F66C 4F4E A0AA E526 7A6C
uid [ unknown] Launchpad PPA for Ondřej Surý
/etc/apt/trusted.gpg.d/ondrej_ubuntu_php.gpg
--------------------------------------------
pub rsa1024 2009-01-26 [SC]
14AA 40EC 0831 7567 56D7 F66C 4F4E A0AA E526 7A6C
uid [ unknown] Launchpad PPA for Ondřej Surý
/etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg
------------------------------------------------------
pub rsa4096 2012-05-11 [SC]
8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092
uid [ unknown] Ubuntu CD Image Automatic Signing Key (2012) <[email protected]>
/etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg
------------------------------------------------------
pub rsa4096 2018-09-17 [SC]
F6EC B376 2474 EDA9 D21B 7022 8719 20D1 991B C93C
uid [ unknown] Ubuntu Archive Automatic Signing Key (2018) <[email protected]>
ls -l /etc/apt/sources.list.d
-rw-r--r-- 1 root root 276 Apr 8 15:51 certbot-ubuntu-certbot-xenial.list
-rw-r--r-- 1 root root 276 Apr 8 15:51 certbot-ubuntu-certbot-xenial.list.distUpgrade
-rw-r--r-- 1 root root 274 Mar 13 2020 certbot-ubuntu-certbot-xenial.list.save
-rw-r--r-- 1 root root 43 Apr 8 15:51 cloudflare-main.list
-rw-r--r-- 1 root root 43 Apr 8 15:51 cloudflare-main.list.distUpgrade
-rw-r--r-- 1 root root 43 Mar 13 2020 cloudflare-main.list.save
-rw-r--r-- 1 root root 67 Apr 8 15:51 digitalocean-agent.list
-rw-r--r-- 1 root root 67 Apr 8 15:51 digitalocean-agent.list.distUpgrade
-rw-r--r-- 1 root root 67 Mar 13 2020 digitalocean-agent.list.save
-rw-r--r-- 1 root root 501 Apr 8 15:51 mysql.list
-rw-r--r-- 1 root root 501 Apr 8 15:51 mysql.list.distUpgrade
-rw-r--r-- 1 root root 137 Apr 8 15:51 ondrej-ubuntu-apache2-hirsute.list
-rw-r--r-- 1 root root 135 Apr 8 15:51 ondrej-ubuntu-apache2-hirsute.list.distUpgrade
-rw-r--r-- 1 root root 123 Apr 8 15:51 ondrej-ubuntu-php-xenial.list
-rw-r--r-- 1 root root 124 Apr 8 15:51 ondrej-ubuntu-php-xenial.list.distUpgrade
-rw-r--r-- 1 root root 125 Apr 8 19:11 signal-xenial.list
apt upgrade
:
$ sudo apt-get full-upgrade -y
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libpython3.10 : Depends: libpython3.10-stdlib (= 3.10.4-1+focal2) but 3.10.4-1+focal1 is installed
libpython3.10-dev : Depends: libpython3.10-stdlib (= 3.10.4-1+focal2) but 3.10.4-1+focal1 is installed
python3.10 : Depends: libpython3.10-stdlib (= 3.10.4-1+focal2) but 3.10.4-1+focal1 is installed
python3.10-minimal : Depends: libpython3.10-minimal (= 3.10.4-1+focal2) but 3.10.4-1+focal1 is installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
apt --fix-broken install
:
$ sudo apt --fix-broken install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
libpython3.10-minimal libpython3.10-stdlib
The following packages will be upgraded:
libpython3.10-minimal libpython3.10-stdlib
2 upgraded, 0 newly installed, 0 to remove and 10 not upgraded.
9 not fully installed or removed.
Need to get 0 B/2,566 kB of archives.
After this operation, 68.6 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 279178 files and directories currently installed.)
Preparing to unpack .../libpython3.10-stdlib_3.10.4-1+focal2_amd64.deb ...
Unpacking libpython3.10-stdlib:amd64 (3.10.4-1+focal2) over (3.10.4-1+focal1) ...
dpkg: error processing archive /var/cache/apt/archives/libpython3.10-stdlib_3.10.4-1+focal2_amd64.deb (--unpack):
trying to overwrite '/usr/lib/python3.10/_sysconfigdata__linux_x86_64-linux-gnu.py', which is also in package libpython3.10-minimal:amd64 3.10.4-1+fo
cal1
Preparing to unpack .../libpython3.10-minimal_3.10.4-1+focal2_amd64.deb ...
Unpacking libpython3.10-minimal:amd64 (3.10.4-1+focal2) over (3.10.4-1+focal1) ...
dpkg: error processing archive /var/cache/apt/archives/libpython3.10-minimal_3.10.4-1+focal2_amd64.deb (--unpack):
trying to overwrite '/usr/lib/python3.10/typing.py', which is also in package libpython3.10-stdlib:amd64 3.10.4-1+focal1
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/libpython3.10-stdlib_3.10.4-1+focal2_amd64.deb
/var/cache/apt/archives/libpython3.10-minimal_3.10.4-1+focal2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Tentou remover os pacotes instalados python3.10
, mas resulta em erro Unmet dependencies
O que significa essa mensagem de erro e existe uma maneira de corrigi-la?
Tanto quanto vejo no desenvolvimento em andamento para 22.04 Jammy , o Firefox é um pacote Snap. O pacote Deb relacionado no apt é apenas um atalho/link para a versão instantânea.
Prefiro que minha instalação não seja de pacotes snap, já que os acho muito 'específicos do Ubuntu'.
Existem maneiras alternativas de instalar o Firefox no Jammy?
Minha opção favorita seria um repositório Apt ou PPA . Enquanto isso, testarei a versão Flatpak com minha máquina virtual de teste.
Obrigado!
Recentemente, notei alguns problemas ao executar apt
onde o sistema me avisará sobre uma depreciação do chaveiro:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
8 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: https://packages.microsoft.com/repos/edge/dists/stable/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: https://download.sublimetext.com/apt/stable/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Isso não me impede de realizar a atualização, mas prefiro não ver isso ao atualizar meu sistema. Como devemos armazenar chaves GPG confiáveis daqui para frente?
Estou executando o Ubuntu 20.04, excluí acidentalmente a partição EFI (Droga GParted!) O sistema ainda está em execução. Posso criar uma nova partição na área agora NÃO UTILIZADA, definir o sinalizador EFI e o sinalizador de inicialização e, em seguida, executar o update-grub? O update-grub repovoará a partição EFI? Posso DD a partição EFI de outra instalação do Ubuntu?
Respostas rápidas, muito apreciado!
Eu uso o WSL2 no Windows 11. Quero executar o systemctl
comando no Ubuntu 20.04, mas me dá o seguinte erro:
System has not been booted with systemd as init system (PID 1).
Can't operate. Failed to connect to bus: Host is down
Como posso corrigi-lo?