Ler mensagens sem resposta | Pesquisar por tópicos ativos Bem-vindo: Qui Jul 31, 2014 4:23 am



Responder  [ 5 mensagens ] 
Falha Egrub 
Autor Mensagem
Desenvolvedor
Avatar do usuário

Registrado em: Sex Set 19, 2008 11:51 am
Mensagens: 1150
Localização: Goiânia-GO
Olá amigos,

Tentei usar o egrub e a resposta foi a seguinte:

Código:
root@ebox:~# egrub /dev/sda8
chroot: failed to run command `update-grub': Exec format error
chroot: failed to run command `grub-install': Exec format error


Meu fdisk -l
Código:
root@ebox:~# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 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: 0x0001eb5f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        6528    52436128+   7  HPFS/NTFS
/dev/sda2            6529       60801   435947842    5  Extended
/dev/sda5            6529        7051     4200966   82  Linux swap / Solaris
/dev/sda6           34467       47634   105771928+   b  W95 FAT32
/dev/sda7           47635       60801   105763896    b  W95 FAT32
/dev/sda8            7052       14701    61440000   83  Linux
/dev/sda9           14701       34466   158768128   83  Linux

Partition table entries are not in disk order

_________________
Imagem


Sex Jul 08, 2011 8:00 am
Perfil Visitar website do usuário
Epidemic Administrador
Avatar do usuário

Registrado em: Dom Out 10, 2010 10:40 am
Mensagens: 382
Localização: Mannheim, Alemanha
Oi Ricardo,

Aqui funciona. Você fez uma atualização do sistema?

Abraço
Bequimão

Código:
root@ebox:~# egrub /dev/sda10
Generating grub.cfg ...                                                                                                                                                                         
Found Epidemic background: epidemic.png                                                                                                                                                         
Found linux image: /boot/vmlinuz-2.6.34-epidemic-686                                                                                                                                           
Found initrd image: /boot/initrd.img-2.6.34-epidemic-686                                                                                                                                       
  /var/lock/lvm: mkdir failed: Datei oder Verzeichnis nicht gefunden
  File-based locking initialisation failed.
Found Mageia 1 (1) on /dev/sda11
Found unknown Linux distribution on /dev/sda12
Found Mandriva Linux 2010.2 (2010.2) on /dev/sda2
Found Ubuntu 10.04.2 LTS (10.04) on /dev/sda5
Found Debian GNU/Linux (wheezy/sid) on /dev/sda8
done
Installation finished. No error reported.


Código:
root@ebox:~# apt-cache policy grub-common grub-pc grub-pc-bin grub2-common
grub-common:
  Installiert: 1.99-6
  Kandidat:    1.99-6
  Versionstabelle:
 *** 1.99-6 0
        990 http://ftp.de.debian.org/debian/ testing/main i386 Packages
        100 /var/lib/dpkg/status
grub-pc:
  Installiert: 1.99-6
  Kandidat:    1.99-6
  Versionstabelle:
 *** 1.99-6 0
        990 http://ftp.de.debian.org/debian/ testing/main i386 Packages
        100 /var/lib/dpkg/status
grub2-common:
  Installiert: 1.99-6
  Kandidat:    1.99-6
  Versionstabelle:
 *** 1.99-6 0
        990 http://ftp.de.debian.org/debian/ testing/main i386 Packages
        100 /var/lib/dpkg/status
grub-pc-bin:
  Installiert: 1.99-6
  Kandidat:    1.99-6
  Versionstabelle:
 *** 1.99-6 0
        990 http://ftp.de.debian.org/debian/ testing/main i386 Packages
        100 /var/lib/dpkg/status


Sex Jul 08, 2011 1:24 pm
Perfil
Desenvolvedor
Avatar do usuário

Registrado em: Sex Set 19, 2008 11:51 am
Mensagens: 1150
Localização: Goiânia-GO
Olá Bequimão,

Obrigado pela ajuda. O problema com o egrub estava na minha tabela de partições (se eu fosse alfabetizado corretamente....). Na última linha do comando que postei, informa que a tabela de partições não está em ordem, minhas partiçoes 8 e 9 na verdade eram 6 e 7 conforme o desenho da tabela.

Não sei exatamente como isto aconteceu, mas sei que precisei reinstalar o windows (uff) e o instalador dele reescreveu a tabela e normalizou.

A mensagem de erro era esta:
Código:
Partition table entries are not in disk order


Agora que reorganizou a tabela de partições veja como ficou:

Código:
root@ebox:~# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 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: 0x0001eb5f

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6528    52436128+   7  HPFS/NTFS
/dev/sda2            6529       60801   435947842    5  Extended
/dev/sda5            6529        7051     4200966   82  Linux swap / Solaris
/dev/sda6            7052       14701    61440000   83  Linux
/dev/sda7           14701       34466   158768128   83  Linux
/dev/sda8           34467       47634   105771928+   b  W95 FAT32
/dev/sda9           47635       60801   105763896    b  W95 FAT32
root@ebox:~#

_________________
Imagem


Sáb Jul 09, 2011 7:55 am
Perfil Visitar website do usuário
Epidemic Administrador
Avatar do usuário

Registrado em: Dom Out 10, 2010 10:40 am
Mensagens: 382
Localização: Mannheim, Alemanha
Olá Ricardo,

Acho que ordem das partições não tem importância nenhuma. Alguns editores de partições renumeram as partições quando se apaga uma partição e deixa o espaço vazio. Já tive um trabalho imenso no meu sistema multi-boot por causa disto. Eu prefiro o uso de UUID no fstab e no grub.

Veja a minha tabela
Código:
root@ebox:~# fdisk -l

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: 0x000b2af3

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1         122      975872   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2            2548        5097    20475904   83  Linux
/dev/sda3            5098       30402   203256747+   5  Extended
/dev/sda4             122        2548    19488768   83  Linux
/dev/sda5            5098        7009    15358108+  83  Linux
/dev/sda6           17208       17716     4088511   82  Linux swap / Solaris
/dev/sda7           17717       30402   101894144   83  Linux
/dev/sda8            8922       12108    25599508   83  Linux
/dev/sda9           14021       15358    10747453+  83  Linux
/dev/sda10          15359       17207    14852061   83  Linux
/dev/sda11           7010        8921    15358108+  83  Linux
/dev/sda12  *       12109       14020    15358108+  83  Linux

Partition table entries are not in disk order


sda4 é uma partição primária, e sda7 fica no fim do HDD. Não tem problema nenhum.

Bequimão


Sáb Jul 09, 2011 8:56 am
Perfil
Desenvolvedor
Avatar do usuário

Registrado em: Sex Set 19, 2008 11:51 am
Mensagens: 1150
Localização: Goiânia-GO
Estranho. Vou mandar e-mail para o James e ver o que houve.

_________________
Imagem


Sáb Jul 09, 2011 7:48 pm
Perfil Visitar website do usuário
Exibir mensagens anteriores:  Ordenar por  
Responder   [ 5 mensagens ] 

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes


Enviar mensagens: Proibido
Responder mensagens: Proibido
Editar mensagens: Proibido
Excluir mensagens: Proibido
Enviar anexos: Proibido

Procurar por:
Ir para:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software for PTF.
Traduzido por: Suporte phpBB