Erro "Can not mount /dev/loop0" no Live USB

Iniciado por RamonB, 27 de Outubro de 2015, 00:03

tópico anterior - próximo tópico

RamonB

Já pesquisei o fórum a respeito deste problema e, apesar de encontrar algumas sugestões, nenhuma resolveu meu problema.

Já uso o Ubuntu há alguns anos e por diversas vezes já fiz isto que está causando problemas.

Basicamente, criei um pendrive "Live USB" do Ubuntu 15.10 Desktop. No Windows 10, vou a Configurações > Atualização e Segurança > Recuperação > Inicialização Avançada. Quando vem o boot via pendrive, vem a seguinte mensagem:


(initramfs) mount: mounting /dev/loop0 on //filesystem.squashfs failed: Invalid argument

Can not mount /dev/loop0 (/cdrom/casper/filesystem.squashfs) on //filesystem.squashfs


Coisas que já tentei:
- fiz a formatação completa do pendrive ao invés da formatação rápida;
- alterei o programa que gera o pendrive bootável: já usei o Live USB Creator do Fedora e também o Rufus (tentei o uNetBootin e o Yumi mas eles não funcionaram no esquema UEFI -- travam sem nem abrir as opções para optar entre Ubuntu e Windows);
- já chequei o .ISO do Ubuntu através do MD5SUM e está OK;
- já baixei outra .ISO (e também chequei o MD5SUM);
- o curioso é que testei com Ubuntu 15.10 Gnome Shell e este funcionou, carregando corretamente.

Alguma sugestão da causa do problema?
Notebook: Dell Inspiron 15 5584, 8 GB RAM, 1 SSD 480 GB, 1 HD 1 TByte. Dual-boot Linux Mint Cinnamon 21.1 / Windows 11
Notebook Dell Inspiron 13 5301, 8 GB RAM, SSD 480 GB. Dual-boot Ubuntu Budgie 22.04 / Windows 11
Notebook Lenovo Thinkpad X201, 4 GB RAM, SSD 120 GB. Linux Mint XFCE 21.1

antony-ag

Por curiosidade tente alterar o /boot/grub/grub.ctg

Abaixo são os parâmetros de inicialização do ubuntu 14.04.3 LTS
menuentry "Start Kubuntu" {
set gfxpayload=keep
linux /casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed cdrom-detect/try-usb=true noprompt floppy.allowed_drive_mask=0 ignore_uuid boot=casper maybe-ubiquity quiet splash --
initrd /casper/initrd.lz
}


Abaixo são os parâmetros de inicialização do ubuntu 15.04 que por sinal é igual ao 15.10
menuentry "Start Kubuntu" {
set gfxpayload=keep
linux /casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --
initrd /casper/initrd.lz
}


Tente usar os parâmetros da  versão LTS..

RamonB

Antony-ag, tentei tuas sugestões e não funcionou.

O curioso é que funciona, como já disse, com Ubuntu Gnome. Testei também com Elementary-OS e Xubuntu e funcionou. Só não funciona com Ubuntu Desktop. Já chequei o MD5SUM e está certo mas, por via das dúvidas,  baixei outra cópia de um mirror alternativo. Também chequei o MD5SUM, está OK e também não funcionou, dando o mesmo erro.
Notebook: Dell Inspiron 15 5584, 8 GB RAM, 1 SSD 480 GB, 1 HD 1 TByte. Dual-boot Linux Mint Cinnamon 21.1 / Windows 11
Notebook Dell Inspiron 13 5301, 8 GB RAM, SSD 480 GB. Dual-boot Ubuntu Budgie 22.04 / Windows 11
Notebook Lenovo Thinkpad X201, 4 GB RAM, SSD 120 GB. Linux Mint XFCE 21.1

RamonB

Complementando. Após consulta no fórum Ubuntu em inglês, recebi 3 sugestões e todas elas resultaram no mesmo erro:

-- gerei o pendrive bootável com dd;
-- usei o mkusb (para dar o boot com este tive que desativar o Secure Boot);
-- gerei um pendrive bootável em UEFI formatando o pendrive em FAT32 no GParted e colocando um sinalizador ("flag") para boot. Depois, usando o 7zip, descompactei o .ISO e copiei tudo para o pendrive. Deu para fazer o boot mas, quando estava carregando o Ubuntu Desktop, veio o mesmo erro.

Ou seja, acho que é alguma incompatibilidade entre meu computador e o Ubuntu Desktop.

Vou instalar o Gnome Shell, que está funcionando OK, e depois, se for o caso, baixo os pacotes do Unity. É o jeito que estou vendo no momento.
Notebook: Dell Inspiron 15 5584, 8 GB RAM, 1 SSD 480 GB, 1 HD 1 TByte. Dual-boot Linux Mint Cinnamon 21.1 / Windows 11
Notebook Dell Inspiron 13 5301, 8 GB RAM, SSD 480 GB. Dual-boot Ubuntu Budgie 22.04 / Windows 11
Notebook Lenovo Thinkpad X201, 4 GB RAM, SSD 120 GB. Linux Mint XFCE 21.1

RamonB

Atualizando o post para o caso de alguém ter o mesmo problema.

Fiz muitas tentativas mas todas infrutíferas. O estranho é que consegui usar, no modo live, o 15.10 dos diversos "sabores", como Kubuntu, Ubuntu Mate, Xubuntu e Gnome Shell. Só não consegui o Desktop (Unity). Embora o MD5SUM estivesse OK, fiz o download do ISO mais 2 vezes (sempre com MD5SUM correto) e nada de rodar o Desktop 15.10. Depois, resolvi instalar o Gnome Shell. Neste, baixei de novo por 2 vezes o Desktop e sempre dá o mesmo erro.

Fiz uma consulta no fórum do Ubuntu em inglês e me deram várias sugestões. Nenhuma resolveu. Para quem tiver curiosidade, esta é a thread do fórum em inglês:
http://ubuntuforums.org/showthread.php?t=2300910

A última sugestão deste fórum em inglês foi atuar no boot no modo live, ou seja, alterando configurações durante o próprio boot. Mas como não sou especialista em Linux (e muito menos em Grub), resolvi não arriscar (sem falar que seria sempre na base da "tentativa e erro", pois ninguém conseguiu identificar a provável causa do erro).

Assim, optei por uma solução indireta: instalei a versão 15.04. Depois que terminei de instalar, fiz todas as atualizações do 15.04. Então, sem customizar nada nem instalar nenhum aplicativo adicional, atualizei para a 15.10.

Está tudo OK e funcionando.

Obrigado a quem tentou me ajudar.
Notebook: Dell Inspiron 15 5584, 8 GB RAM, 1 SSD 480 GB, 1 HD 1 TByte. Dual-boot Linux Mint Cinnamon 21.1 / Windows 11
Notebook Dell Inspiron 13 5301, 8 GB RAM, SSD 480 GB. Dual-boot Ubuntu Budgie 22.04 / Windows 11
Notebook Lenovo Thinkpad X201, 4 GB RAM, SSD 120 GB. Linux Mint XFCE 21.1