Redefina o pacote 'Disks' para automount na inicialização usando a linha de comando

2

Estou usando o Ubuntu 14.04 64bit em um disco rígido interno que está ficando sem espaço e decidi clonar este disco rígido em um disco rígido maior usando o Clonezilla no CD, para superar o problema de capacidade.

O Clonezilla requer que o hd de origem e o hd de destino sejam desmontados, mas não parece ter qualquer facilidade para desmontar qualquer unidade.

Tendo removido o CD do Clonezilla e inicializado no hd como normal, usei o pacote Disks que vem instalado no Ubuntu para desativar o hd de montagem automática na inicialização e desligamento do computador.

Eu então me perguntei: se eu clonasse um hd desmontado na inicialização, como ele seria inicializado? Então eu não clonei o hd mas em vez disso liguei o pc e agora eu recebo esta mensagem:

       An error occurred while mounting /.
       Press S to skip or M for manual recovery.

Quando M é pressionado, vai para uma tela de linha de comando na raiz:

root @ hs: ~ #

Suponho que preciso acessar o pacote Disks usando a linha de comando e alterá-lo de volta para montagem automática na inicialização ou talvez desinstalar Discos e, em seguida, reinstalá-lo e esperar que ele seja automaticamente montado na inicialização por padrão. É esta suposição correta?

De qualquer forma ou qualquer outra coisa, toda ajuda e sugestões serão muito apreciadas.

Por favor, note que minhas habilidades no Ubuntu estão no nível iniciante. Obrigado.

7 de nov de 2017

Oi muru, obrigado pela sua resposta, eu incluí as saídas de cat / etc / fstab e lsblk como mostrado abaixo:

captura de tela 1

a próxima foto é o lado direito da tela:

captura de tela 2

Aguarde as suas sugestões, obrigado.

9 de nov de 2017

Hi muru, obrigado pela sua resposta, mostrada abaixo são as saídas para cat / etc / fstab e lsblk:

 root@hs:~# cat /etc/fstab
 # /etc/fstab: static file system information.
 #
 # Use 'blkid' 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>
 # / was on /dev/sda1 during installation
 # swap was on /dev/sda5 during installation
 # UUID=f6e4c577-2c98-49c7-8b24-5e87d6b96b69 none          swap    sw               0      0
 /dev/mapper/cryptswap1 none swap sw 0 0
 UUID=6d49a8c5-64b6-4035-a9c4-c33a4fe0890d / ext4 errors=remount-ro,noauto,x-gvfs-show 0 1
 root@hs:~# lsblk
 NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
 sda      8:0    0  38.2G  0 disk
 |-sda1   8:1    0  35.4G  0 part /
 |-sda2   8:2    0     1K  0 part
 '-sda5   8:5    0   2.8G  0 part
 sr0     11:0    1  1024M  0 rom
 root@hs:~# _

Aguarde as suas sugestões adicionais, obrigado.

26 de nov de 2017

No começo deste mês, acho que forneci as informações corretas que foram solicitadas para cat / etc / fstab e lsblk, mas ainda não recebi comentários adicionais.

Você poderia, por favor, informar-me se as informações fornecidas estão incorretas de alguma forma, e terei prazer em corrigi-las para que se possa avançar na solução, obrigado.

27 de nov de 2017

Oi, user535733 obrigado por comentar. Vou seguir o seu conselho e não clonar o disco. Em vez disso, vou procurar excluir / desinstalar para criar espaço.

No entanto, isso ainda me deixa com um disco que não inicializa. Ter você tem alguma idéia sobre como resolver o problema principal para obter este disco para arrancar de novo? Obrigado.

28 de nov de 2017

Oi sudodus, obrigado pela informação abrangente sobre uma nova instalação e clone de disco usando o Clonezilla, que eu vou usar depois do meu problema atual foi resolvido. (Caso contrário, eu só vou estar produzindo um disco clonado que não irá arrancar).

Meu problema atual é que eu tenho um disco que não inicializa porque o pacote Disks (gnome-disks) impede que ele seja montado na inicialização, como explicado anteriormente ... (usei o pacote Disks que vem instalado no Ubuntu para desativar o hd auto-montagem na inicialização).

Depois que a chave liga / desliga é pressionada, o processo de inicialização inicia por um curto while but stops (assume quando o gnome-disks é alcançado) e uma mensagem de erro é exibido como mostrado no texto anterior acima.

Existe uma maneira de impedir que o utilitário gnome-disks seja executado? comentá-lo, excluí-lo ou qualquer outra coisa?). Por favor deixe-me saber. Obrigado.

29 de nov de 2017

Oi sudodus, obrigado pela sua sugestão. Atualmente estou pesquisando tentando encontrar uma maneira de obter o caminho do ponto de montagem, para que eu possa tentar sua sugestão de renomeação. Se você puder ajudar, por favor me avise. Vou postar de volta aqui depois de experimentar, obrigado.

30 de nov de 2017

Hi Organic Marble, obrigado pela sua solução. Ele trabalhou um deleite e o disco é reiniciado, bem pensado e uma grande ajuda.

Re: Usando o Clonezilla, vou procurar uma maneira de proteger o disco rígido (apenas para o processo de clonagem) para evitar contratempos, espero que haja um caminho.

Além disso, agradeço a todos por suas sugestões.

    
por Mtomsuits 31.10.2017 / 15:55

1 resposta

1

Por favor, leia esta declaração do problema, sem toda a história da sua pergunta. Se ele descrever com precisão o seu problema, explicarei os efeitos do que você fez e avisarei como corrigi-lo.

Declaração do problema Eu usei "Discos" e, ignorando o aviso em amarelo, desmarcado "montar na inicialização" na partição que contém o meu sistema Ubuntu. Agora meu computador não inicializa.

DiagnósticoOqueistofez,foisimplesmenteremoveraentradaparasuapartiçãodosistemadefstab.(fstabéumarquivodesistemacríticoquecontémasinformaçõesqueseusistemausaparacontrolaramontagemdaspartiçõesdoseucomputadorduranteainicialização).Aquiestáumacomparaçãoposterioreanteriordefstabdequandotenteiissoemumamáquinavirtual.Observealinhaexcluída.

Seufstabpostadonasuaperguntasortaconfirmaqueesseéoproblema.Elemostraomesmocomentário/wason/dev/sda1....semlinhaabaixodissopararealmentemontarapartição.Masháumalinhamaisabaixoquetentamontarumapartiçãodosistema.Eunãotenhocertezadecomoessalinhachegoulá...sugirocomentá-la.(Talvezonoautosejaoproblema,eunãoconheçoessaopçãoouaopçãox-gvfs-show,entãovamosnoslivrardessalinhainteiraerefazerisso)

ComocorrigirFelizmente,consertarfstabemumamáquinanãoinicializávelé,naverdade,bastanterotineiro.Voudescreverumbreveresumodospassosnecessários.Sevocêprecisardemaisinformaçõesoudetalhessobrecomorealizarcadaetapa,respondanoscomentárioseeuosexpandirei.

  1. InicializesuamáquinanãofuncionaldeumUSBativoeselecioneaopção"experimentar o Ubuntu".

  2. Obtenha o número da partição e o UUID da sua partição do sistema abrindo um terminal e digitando sudo blkid . Eu não conheço uma maneira à prova de bomba de dizer qual partição é, a menos que você a rotule como sistema . Com base no seu fstab , pode ser sda1 , mas às vezes isso muda. Talvez você já saiba qual partição é; Eu espero que sim.

  3. No terminal digite sudo mount /dev/sd__ /mnt onde __ são os últimos dois dígitos no nome da partição que contém seu sistema Ubuntu. [Talvez a1 ]. Observe o espaço antes do /mnt

  4. Agora edite o arquivo fstab com o comando sudo nano /mnt/etc/fstab . Restaure a linha que foi excluída. A linha deve se parecer com

UUID=your-partitions-UUID-here / ext4 errors=remount-ro 0 1

  1. Salve suas alterações. Desligue o sistema, remova o USB e ligue-o.

Informações extras relacionadas ao seu histórico acima Não faça o que você fez para usar o Clonezilla! É completamente desnecessário. Quando você inicializa o Clonezilla, as partições do seu sistema não serão montadas. Você não precisa executar nenhuma ação para desmontá-las antes de inicializar o Clonezilla.

    
por Organic Marble 30.11.2017 / 00:31