Ubuntu não inicializa após remover a partição linux

1

Eu sei que é estúpido agora, depois eu verifiquei a internet, mas eu apenas formatei uma partição que eu instalei o GRUB.

Agora, sempre que eu inicializo, acabo com ERROR 15 (que significa "FILE NOT FOUND").

Então, eu peguei meu Ubuntu 11.04 live disk e o instalei no topo do partitition formatado, e agora pelo menos eu posso inicializar - mas eu quero me livrar do Ubuntu duplicado agora.

Eu acho que o que eu preciso fazer é fazer o GRUB olhar para a minha primeira partição - que eu estabeleci como sendo / dev / sda1, ou (hd0,0) no GRUB-talk. Mas, ao tentar

grub> root (hd0,0)
grub> setup (hd0)

ou tentando:

grub> root (hd0,0)
grub> setup (hd0,0)

Eu acabo com:

Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... no

Error 15: File not found

O que NÃO é bom!

Meu sudo fdisk -l tem esta aparência (executado a partir da instalação ativa):

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000ce6db

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       28210   226594816   83  Linux
/dev/sda2           29255       30402     9212929    5  Extended
/dev/sda3           28210       29255     8388608   83  Linux
/dev/sda5           29255       30402     9212928   82  Linux swap / Solaris

Partition table entries are not in disk order

Disk /dev/sdb: 7948 MB, 7948206080 bytes
245 heads, 62 sectors/track, 1021 cylinders
Units = cylinders of 15190 * 512 = 7777280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00077236

Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        1021     7754464    b  W95 FAT32

(Nota: sdb1 é o meu viveiro, um cartão SD de 8GB)

PS: A razão pela qual eu estou passando por tudo isso é porque eu quero instalar o Android-x86, mas o GRUB que vem com o Ubuntu não irá reconhecer o Ubuntu, então não é muito de uma inicialização dupla.

    
por drnessie 27.07.2011 / 22:42

2 respostas

0

Você diz que pode iniciar o seu antigo Ubuntu. Se for esse o caso, deve ser bastante fácil corrigir isso. Abra um terminal útil e tente isso no Ubuntu principal:

sudo update-grub
sudo grub-install /dev/sda
sudo grub-install /dev/sda --recheck

Quanto a fazer com que o Android funcione, você pode instalá-lo sem o bootloader. Então, inicialize no Ubuntu principal e execute

sudo update-grub

e veja se isso é encontrado.

    
por Azendale 29.07.2011 / 19:31
0

Eu acredito que isso é adaptável para uso em qualquer distribuição Ubuntu para dual boot com Android X86 sem ter que usar partições separadas para cada sistema operacional. Isso funciona graças à capacidade de usar o mesmo sistema de arquivos de registro no diário do ext4 para ambos os sistemas operacionais. Demorei alguns dias para compilar isso. Se sua distribuição Ubuntu ou Android X86 for diferente, lembre-se de fazer as alterações apropriadas no comando do terminal (o Android X86 4.4 para 5.1 seria semelhante; initrd /android-4.4-r3/initrd.img} to initrd /android-5.1-r1/initrd.img} ). Verifique o sistema para suporte a 64 bits antes de fazer o download dos arquivos .ISO. Se o seu sistema não suporta 64 bits, use 32 bits ou 86 bits.

Como instalar o dual boot do Android 4.4 x86 r3 e Ubuntu (na mesma partição)

(Funciona com outras revisões e versões do Android X86)

Coisas que você precisará:

  • HDD não particionado (formatado)
  • (x2) unidades flash USB de 2 GB ou maior
  • PC secundário para flash. arquivos ISO para unidades flash USB

Comece fazendo o download do Unetbootin e dos arquivos .ISO para o Android x86 e o Ubuntu.

Flash os arquivos .ISO para cada uma das unidades flash USB.

Entre na BIOS no PC com o HDD formatado e habilite a inicialização via USB / CD.

Reinicie o PC com a unidade flash USB inserida contendo o Ubuntu .ISO e conclua a instalação completa.

Reinicialize o PC com a unidade flash USB inserida contendo o Android x86 4.4 r3 e inicie a instalação seguindo estas exceções:

  • Quando solicitado, selecione HDD sda1 e NÃO formate ou selecione outro sistema de arquivos.
  • Quando solicitado, NÃO instale o GRUB ou o EFI GRUB 2.
  • Quando solicitado, selecione como lido e escreva.

Remova todas as mídias e inicialize o PC (ele carregará automaticamente o Ubuntu).

Abra o terminal e digite:

sudo -i
nano /etc/grub.d/40_custom

Usando as teclas de seta, navegue até a linha abaixo da última entrada atual no menu do carregador de inicialização personalizado e faça as quatro entradas a seguir:

menuentry "Android-x86" {
set root='(hd0,1)'
linux /android-4.4-r3/kernel quiet root=/dev/ram0 androidboot.hardware=generic_x86 acpi_sleep=s3_bios,s3_mode SRC=/android-4.4-r3
initrd /android-4.4-r3/initrd.img}

Pressione e segure ctrl , x , depois pressione y e, em seguida, pressione Enter

Tipo:

sudo chmod +x /etc/grub.d/40_custom
sudo update-grub
sudo reboot

Imediatamente após o carregamento da BIOS, pressione e segure a tecla Shift até que o GRUB seja carregado.

Selecione qual sistema operacional você deseja usar.

RECOMENDADO! Carregue o Ubuntu primeiro e crie uma imagem de disco (arquivo .ISO) da sua nova configuração de inicialização dupla e exiba-a em outra unidade flash USB e armazene-a como backup. Você pode fazer isso depois de aplicar qualquer atualização ou instalar qualquer programa que desejar.

O resultado deve ser um Ubuntu dual booted e um X86 Android utilizando o menu padrão de carregador de boot Ubuntu GRUB2 com os benefícios de; nenhuma partição separada para OS, espaço compartilhado de troca de Linux, mesmo sistema de arquivos (ext4), espaço para instalação de aplicativos Android limitado APENAS ao espaço restante em seu HDD (não uma partição fraca de 2 Gb - ?? Gb) e a capacidade de arquivar navegue entre o Ubuntu e o Android X86. Essencialmente, você instalou o Android X86 no Ubuntu.

nota: O Unetbootin agora tem um aplicativo independente que pode ser baixado e compatível com o Windows.

    
por TimberWolf3821 21.10.2016 / 17:05