Recuperar o Ubuntu após o comando da FIO ter quebrado algo [fechado]

2

Eu tenho trabalhado no desempenho do disco rígido e passei por esse comando

fio --filename=/dev/sda1 --direct=1 --rw=randwrite --bs=1m --size=5G --numjobs=64 --runtime=300 --group_reporting --name=file1

Então o primeiro problema foi que depois de executar o comando ele maximizou o disco rígido e não me deixava apagar nada me dando uma mensagem 'sistema de arquivos somente leitura'. Eu imaginei que o arquivo que eu estava procurando seria chamado de file1, mas não consigo encontrá-lo, então não tenho certeza de onde estão todos os dados que preenchem o disco rígido.

Depois de tentar resolver o meu problema, encontrei esta página:

link

O que me disse para executar: mount -o remount /

Depois de fazer isso, recebi um erro e não consegui executar nenhum comando. Eu decidi reiniciar, mas agora ele não pode inicializar. O sistema de arquivos estava em / dev / mapper / ubuntu - vg-root, mas quando eu inicializo o cd de instalação e tento consertá-lo, recebo a mensagem: an error occurred while mounting the device you entered for your root

Então, para recapitular, eu preenchai o HD, quebrei algo, talvez o ponto de montagem, e não consigo inicializar. Isso está no nosso servidor dev, enquanto eu tenho backups da maioria dos dados, o backup do banco de dados é um pouco antigo, então eu adoraria colocá-lo de volta em funcionamento.

Ele tem um RAID de hardware e estava recebendo um erro ao tentar montar o sistema de arquivos manualmente a partir do prompt de recuperação.

Aqui estavam os resultados do df de uma sessão remota salva:

Filesystem              1K-blocks     Used Available Use% Mounted on
/dev/mapper/ubuntu--vg-root  52403200 52403180        20 100% /
devtmpfs                 49407992        0  49407992   0% /dev
tmpfs                    49414352        0  49414352   0% /dev/shm
tmpfs                    49414352   271040  49143312   1% /run
tmpfs                    49414352        0  49414352   0% /sys/fs/cgroup
/dev/sda1                  508588    97840    410748  20% /boot
/dev/mapper/centos-home 204970204    32944 204937260   1% /home
    
por Alan 20.01.2015 / 21:06

1 resposta

2

Parece que você substituiu o que você tinha em / dev / sda1. Eu não tenho certeza sobre sua configuração LVM / RAID / etc, mas estou assumindo que o / dev / sda1 estava pelo menos envolvido no seu esquema de armazenamento.

  • Se / dev / sda1 estivesse onde seus dados estavam, seus dados não existiriam mais.
  • Se você colocar seus dados em um LUN que foi apresentado ao Ubuntu como / dev / sda1, seus dados não existirão mais.
  • Se o seu controlador RAID apresentou a você / dev / sda1 e você coloca seus dados lá, então seus dados não existem mais.
  • Se seus dados foram distribuídos em / dev / sda1 usando o LVM, seus dados não existirão mais.

Edit: Eu vejo que você modificou sua pergunta para mostrar que / dev / sda1 era sua partição / boot. Você só precisa recriar sua partição de inicialização, para a qual um guia está disponível no Wiki da Comunidade do Ubuntu para um processo manual ou < um href="https://help.ubuntu.com/community/BootPartition"> aqui no Wiki para um processo automático.

O processo automático é basicamente inicializar um LiveCD, instalar o reparo de inicialização pelo ppa: yannubuntu / boot-repair e executá-lo.

    
por 20.01.2015 / 21:16