Reparando a instalação interrompida do Live USB sem perder dados


10

Recentemente, quebrei minha instalação e tentei em vão repará-la usando o apt-get e todos os seus amigos. Agora estou tentando o USB ao vivo e não sei como continuar. E eu não quero desesperadamente danificar minha instalação existente do Windows 7 ou meu perfil do Linux.

No começo, não sei qual opção de instalação devo selecionar

insira a descrição da imagem aqui

Eu tentei a opção Algo mais, mas estou confuso quanto à partição que devo selecionar. Recebo a mensagem de erro no sistema de arquivos raiz, independentemente da opção que eu selecionar

insira a descrição da imagem aqui insira a descrição da imagem aqui

Por favor informar.

Atualizar

Selecionei / dev / sdb1 e, em seguida, o botão de alteração para selecionar o ponto de montagem como / agora posso prosseguir, mas com o aviso

insira a descrição da imagem aqui

Quando prossigo, recebo o diálogo ainda mais assustador (vou parar aqui antes de fazer algo que me arrependo)

insira a descrição da imagem aqui

** Atualização 2 **

Eu tentei seguir a rota menos assustadora e tentar o disco de reparo da inicialização. Aqui está minha pasta


Bem, por que não fazer perguntas sobre a instalação quebrada primeiro? É melhor tratar problemas do que sintomas. Reinstalar um sistema operacional é como a última opção.
Sergiy Kolodyazhnyy 27/01

Pedi, mas não recebi ajuda, e tentei tudo o que sei ou consegui encontrar, mas não consigo resolver o problema, por isso estou tentando reinstalar.
Olumide

Então você resolveu?
Raphael

Qual é a sua situação atual?
Raphael

Ainda estou tentando resolver o problema. Fiz uma pausa por cerca de três dias, porque estava ocupado no escritório. Apenas tente a opção de reparo de inicialização primeiro, pois é menos assustador do que mexer com partições. Também estou tentando fazer backup da minha casa, mas não consigo copiar no CD ao vivo devido a permissões. Veja meu pastebin na edição do OP.
precisa saber é

Respostas:


8

Usando gparted, reduza /dev/sdb1para 32 GB. É bastante espaço para uma partição raiz típica e não aglomera sua situação atual e deixa ~ 110 GB por /home.

Embora o particionamento não seja isento de riscos, em 20 anos e várias dezenas de particionamentos, nunca tive um problema. Confira Como redimensionar partições? para ponteiros.

Crie partição a /dev/sdb3partir do restante da primeira partição.

Uma vantagem desse método (partições separadas) é que, se você desejar alterar as distribuições, no futuro, haverá pouco drama. É quase como trocar de camisa. Todos os seus dados pessoais estarão em outra partição . O novo sistema pode gravar a antiga partição raiz com alegria.

Monte ambas as partições com sua GUI ou com a linha de comando usando práticas padrão, como discutido em Como acessar uma unidade flash USB a partir do terminal? (Como posso montar uma unidade flash manualmente?)

Se você estiver usando a GUI, poderá ter problemas de permissão, a menos que use uma GUI de superusuário (raiz). As partições seriam montadas em algum lugar como /media/{LiveCD_user}/{UUID of dev-sdb1}/home/{old_user_id}e copie / mova para /media/LiveCD_user/{UUID of dev-sdb3/old_user_data.

A linha de comando é menos dramática. Primeiro faça dois pontos de montagem

sudo mkdir /media/ubuntu_root /media/new_home

chame-os como quiser, os nomes são apenas para seu benefício.

Monte as duas novas partições no seu sistema

sudo mount /dev/sdb1 /media/ubuntu_root

sudo mount /dev/sdb3 /media/new_home

Mova seu diretório inicial antigo para a nova partição

sudo mv /media/ubuntu_root/home/{old_user_id} /media/new_home/old_user_data

Desmonte as partições depois que os dados forem movidos para não serem lembrados durante a instalação.

sudo unount /dev/sdb1

sudo umount /dev/sdb3

Inicie o instalador e instale o novo sistema com a Something elseopção

Selecione /dev/sb1como root /e marque a partição de formato.

Selecione /dev/sdb3como /homese não formatar esta partição (que tem todos os seus dados).

Você já instalou uma inicialização dupla antes, mas tenha cuidado com o GRUB. Verifique com atenção.

Instalar. (Usar o mesmo user_id contorna quaisquer problemas imprevistos de propriedade)

Quando a poeira baixar, inicie no novo sistema e arraste os dados desejados /home/old_user_datapara o novo local.

Exclua as sobras quando terminar.


2

Faça outro pendrive com o gparted ao vivo. Inicialize a partir de ot e inicie a ferramenta. Em seguida, escolha encolher sdb1 por cerca de 30Gib. Você não perderá dados dessa maneira.

Em seguida, inicialize novamente na mídia ao vivo e instale a partição raiz, conforme mencionado na primeira resposta.

O Gparted tem a capacidade de reduzir partições sem destruir dados, porque ele é empurrado para o início da partição.

Outro método seria apenas inicializar seu sistema ativo e criar um arquivo .tar.gz a partir da sua partição / home. Em seguida, instale o ubuntu novo e descompacte seu / home em / home.


1

Parece que seu sistema Ubuntu estava no sdb1. Para instalar outra coisa, clique em sdb1 e clique no botão Alterar. Na caixa suspensa ao lado de Usar como: selecione ext4 e marque a caixa para formatar a partição. Na caixa suspensa ao lado do Ponto de montagem, selecione /. Clique em OK e instale agora.

****** ATENÇÃO * Isso eliminará qualquer coisa que permaneça no sdb1. * Portanto, você perderá todos os dados da instalação do Ubuntu que não fez backup.


Obrigado, mas eu não quero excluir o conteúdo de sdb1 #
1155

Em seguida, reinstalar não é o que você deseja fazer.
Organic Marble

Como então devo corrigir isso? Eu tentei praticamente tudo o que pude encontrar para corrigir esse problema, ou seja, execute muitos comandos diferentes do apt-get ALL sem sucesso!
Olumide

Você tem backups? A coisa mais fácil a fazer é reinstalar e restaurar os dados do seu backup.
Organic Marble

Eu tentei fazer o backup. Quase impossível em um USB ativo devido a permissões.
Olumide

1

Se você deseja resgatar o status do seu sistema e não excluir nada, tente usar o disco de reparo da inicialização: Disco de reparo da inicialização

Ele me ajudou em tantas situações como essas, talvez possa restaurar suas coisas. Experimente antes de tentar excluir algo que talvez você não precise ...


1

Uma maneira de se recuperar dessa bagunça é reinstalar o Ubuntu, depois de ter feito o backup de tudo junto com a lista de aplicativos instalados.

Aqui está uma maneira passo a passo de fazer isso:

  • Faça o download do Ubuntu . Se você já possui o *.iso, poderá pular esta etapa.

  • Em seguida, grave o iso no seu pendrive ou em um CD / DVD.

    • Para gravá-lo no seu pendrive, você pode usar os seguintes softwares:

      • Rufus - Se você estiver gravando no ambiente Windows.

      • Unetbootin - Se você estiver gravando no ambiente Linux.

    • Para gravá-lo em seu CD / DVD, você pode usar os seguintes softwares:

      • K3B - Se você estiver gravando no ambiente Linux.

      • Imgburn - Se você estiver gravando no ambiente Windows.

  • Agora, inicialize no ambiente ao vivo do Ubuntu. Um passo a passo desta etapa é muito longo e varia de sistema para sistema; portanto, eu estou ignorando-o por razões óbvias.

  • A primeira coisa a fazer agora é montar a partição, que contém a instalação anterior do Ubuntu:

    • Para fazer esse tipo:

      sudo mount /dev/sdaXY /mnt
      

      Mude XY para sua especificação.

    • Além disso, monte a unidade onde você fará o backup.

  • Em seguida, copie todos os seus dados de /mnt/path/to/your/important_folderspara/path/to/your/mounted_backup_drive

    • Se você tiver problemas para copiar, tente copiá-lo usando sudo. Mais tarde, você pode alterar a permissão dessas pastas.
  • Em seguida, faça uma cópia de backup dos seus softwares instalados atualmente:

    • Aqui está uma maneira de como fazer isso:

      find /mnt/var/lib/dpkg/info/ -name "*.list"  -type f -printf "%P\n" |  awk -F'.' '{print $1}' > /path/to/your/mounted_backup_drive/backup-list.txt
      

      Edite as partes relevantes.

  • Em seguida, faça um backup da sua lista atual de ppas. Aqui está como fazer isso.

  • Agora, você pode formatar sua partição Ubuntu sem nenhum problema. Após a reinstalação, restaure seus ppas e, em seguida, atualize e instale todos os pacotes instalados anteriormente a partir da lista gerada acima.


1

reparo de inicialização apenas repara seu mbr não OS

portanto, se houver dados em sua partição raiz, será concluída a exclusão, copie os dados da patição raiz para outros dispositivos externos ou para a partição dev / sda1 que monta as partições NTFS

vamos simplificar

1) Selecione outra coisa

2) Clique com o botão direito do mouse em / dev / sba2 e exclua a partição

3) Clique com o botão direito do mouse em / dev / sba1 e exclua a partição

4) Agora você recebe um espaço livre de cerca de 32 gb

5) agora selecione o espaço livre e clique no ícone + para a partição raiz (* certifique-se de selecionar o espaço livre)

i) crie aplicadores da janela de partição

tamanho como 15360
use como
ponto de montagem ext4 / (raiz)
clique em ok

ii) clique novamente no espaço livre e faça a partição swap

tamanho 4096 (o tamanho da sua ram é suficiente)
use como área de troca
clique em ok

iii) clique novamente no espaço livre e faça a partição inicial

tamanho conforme o
uso restante como
ponto de montagem ext4 /
clique em home

agora você recebe um aviso de que as partições de área / (raiz) e de swap serão formatadas, clique em sim e apenas relaxe até que a instalação esteja concluída.


1

Se você desistiu da correção e deseja recuperar seus dados e reinstalar o Ubuntu, então você tem 2 opções

  • Faça o que o @Techmod sugeriu, que foi inicializado no LiveUSB, executando o Gparted e diminuindo /dev/sdb1em torno de 30 a 40 GB, instalando o Ubuntu nele (essa caixa de diálogo assustadora aparecerá, mas leia o título. É só pedir permissão para escrever na partição. Ele não está fazendo o que você não quer, desde que você não marque acidentalmente nenhuma caixa de seleção de formatação; portanto, sempre verifique.) E depois faça backup dos dados / monte essa partição. Esse é o método mais direto e fácil, e não leva muito tempo para ser feito.
  • Se você não gosta de fazer coisas assustadoras no seu disco rígido, que tal fazê-lo em uma unidade USB? Você pode criar um tipo de coisa Ubuntu-on-a-stick. Aqui estão as instruções sobre como fazê-lo. (Você precisará de 2 unidades USB para isso. Uma para o LiveUSB e outra para a instalação. A unidade de instalação deve ter pelo menos 8 GB.)

    • (Suponho que você já tenha um LiveUSB e possa inicializá-lo e tenha feito backup de dados importantes da 2ª unidade USB). Primeiro, inicialize no LiveUSB. Quando você tiver a opção de instalar, escolha instalar.
    • Conecte a segunda unidade USB, a unidade que eu chamei de 'unidade de instalação' anteriormente.

    • De volta ao instalador, selecione todas as configurações, como localidade do sistema, local, horário padrão e tudo mais.

    • Quando solicitar que você selecione um tipo de instalação, selecione 'Outra coisa' e pressione Continuar. Deve levá-lo ao menu da partição que você viu antes.
    • Agora, em vez de selecionar qualquer um desses, execute o Gparted e procure sua segunda unidade USB. Se o que estou pensando está correto, o LiveUSB deve ser nomeado /dev/sdc/e a 'unidade de instalação' (a segunda unidade USB) deve ser, /dev/sdd/mas não aceite minha palavra, VERIFIQUE SEMPRE DUPLO. Um único erro pode destruir toda a instalação.
    • Depois de confirmar em qual ponto de montagem a 2ª unidade está ativada, 'install drive', chamada /dev/sdd/daqui em diante, volte ao instalador e faça da /dev/sddpartição a partição /(raiz) e selecione /dev/sdd/ser o gerenciador de inicialização no menu suspenso no fundo.
    • Verifique tudo.
    • Clique em 'Instalar agora'. Ele solicitará permissão (essas caixas de diálogo assustadoras). Selecione 'Continuar' nos dois. Ele começará a instalação. Deixe instalar, faça o que quiser enquanto instala.
    • Após a instalação, desligue o LiveUSB, remova-o do PC e inicialize a partir da 2ª unidade USB, a 'unidade de instalação'. Voila! Você tem um Ubuntu de persistência portátil. Você pode carregá-lo, você pode inicializar em qualquer PC que desejar, e seus arquivos estarão lá.
    • Ainda não terminamos. Para fazer com que pareça mais em casa, para torná-lo mais utilizável para você, precisamos alterar algumas coisas no fstab. Primeiro, entre no Gparted e procure as partições do disco rígido nas quais você tem suas coisas, as partições que deseja montar. Escreva-as em algum lugar, o papel serve.
    • Entre em um terminal, digite sudo nano /etc/fstabe execute-o. Deverá fornecer um editor de texto editável dentro do terminal. Deveria ter alguns números assustadores, mas não tenha medo. Contanto que você faça o que eu digo, você deve ter um sistema em funcionamento até o final deste tutorial.
    • Após a última linha, pressione enter e entre em uma nova linha, limpa e vazia. Digite esse código nele, preenchendo o espaço conforme necessário. <The drive location that you wrote onto paper a while ago> <The place you want it to open from, preferably somewhere in /mnt/> <ext4 or ntfs, the former for a linux partition, the latter for a windows one.> noatime,defaults 0 0Deve ser algo parecido com isto /dev/sdc1/ /mnt/Win7Stuff/ ntfs noatime,defaults 0 0para uma partição do Windows. Depois de fazer isso para a antiga partição Ubuntu e a janela Windows, pressione CTRL + X e, em seguida, pressione Y e, em seguida, pressione enter duas vezes.
    • Em seguida, digite o terminal sudo mkdir <whatever the /mnt/ directories you mounted them at, such as /mnt/Win7Stuff/. Faça isso para as pastas / mnt /.
    • digite sudo mount -ano terminal e pressione enter. E Voila! Seu PC de volta ~. Você pode fazer backup de tudo que precisa.
    • Oh, também, eu sugiro adicionando o noatimeao /ponto de montagem, bem como, em /etc/fstab/uma vez que aumentaria a vida USB.

Por favor, comente se você tiver alguma dúvida, e eu vou para a cama porque são 6 da manhã. Boa noite. Além disso, por favor, diga-me, por que diabos você deu SWAP 30GIGS OF SPACE ?!


Ops, não prestei muita atenção ao tamanho do espaço de troca. Provavelmente deixei o padrão como está. Vou verificar o tamanho atual agora que reinstalei. BTW, o tamanho da troca pode ser modificado após a instalação?
Olumide

Por favor, olhe para esta resposta . Faça backup de seus dados antes de prosseguir com isso.
09eragera09

1

Problema corrigido, com base no aviso recebido do usuário @hbdgaf no bate-papo , simplesmente reinstalando e criando outra conta enquanto o fazia. Depois disso, restaurei minha conta antiga . Ainda tinha que reinstalar a maioria dos aplicativos.

PS: também teve que corrigir inodes durante a reinstalação. Acho que foi isso que frustrou as tentativas anteriores de reparar a instalação.


você perdeu seus arquivos pessoais?
Francesco Boi

Não, eu não perdi nenhum arquivo.
Olumide
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.