Problemas co xestor de arranque

7 respostas [Última entrada]
Emílio
Desconectado
Joined: 09/08/2007

Teño dúas particións no disco. Na maior (hda1) tiña instalado o Windows XP, o na menor (hda2) tiña unha distribución de OpenLinux, cun xestor de arranque que me permitía elixir o SO sen ningún problema.
Probei o Trisquel co CD-live e xa que me gustou, animeime a instalado co instalador que trae incorporado.
O problema que teño agora é que ao encender o ordenador da unha mensaxe de "error al cargar el sistema operativo". Supoño que se trata dun erro no xestor de arranque, porque se poño o CD de trisquel o ordeandor arranca sen problema (só co CD-live, claro). Non teño nin idea de cómo arrancalo para poder acceder ás dúas particións con cadanseu SO.
Un saúdo.

Trisquel
Desconectado
Joined: 12/21/2004

Proba con este manual:
http://trisquel.uvigo.es/wiki/index.php/Recuperar_men%C3%BA_de_arrinque_%28LILO%29

Se no último paso (executar lilo) da algun erro, envíanolo xunto co contido do arquivo /etc/lilo.conf (o que está na partición instalada, non o que se inclue no cd).

Emílio
Desconectado
Joined: 09/08/2007

Seguindo as instruccións do manual manteño o seguinte diálogo:

$ su
# umount -a
umount:/: device is busy
# sfdisk -luM |grep -i linux
sfdisk : ERROR: sector 153613530 does not have an msdos signature
/dev/hda2/ *60000+ 75006- 15007- 15366172+ 83 Linux
/dev/hda3/ 76089+ 76316- 228- 232942+ 85 Linux extended
/dev/hda4/ 75006+ 76089- 1083- 1108485 85 Linux extended
/dev/hda5/ 76089+ 76222- 134- 136521 82 Linux swap / solaris
#mount /dev/hda2/mnt/hda2
mount : can't find /dev/hda2/mnt/hda2 in etc/fstab or /etc/mtab
# chroot /mnt/hda2 lilo
cannot run command 'lilo':No such file or directory

Estou un pouco perdido.
De qué forma che podo enviar o arquivo /etc/lilo.conf

Gracias!

Trisquel
Desconectado
Joined: 12/21/2004

en "mount /dev/hda2/mnt/hda2" te falta un espacio, es:
mount /dev/hda2 /mnt/hda2

Emílio
Desconectado
Joined: 09/08/2007

Ola,

corrixo o que me indicas e repito o proceso, e ao final da a seguinte mensaxe:

Warning: COMPACT may conflict with LBA32 on some systems
Warning: 'proc/partitions' does not exist, disk scan bypassed
Warning: unable to determine video adapter in use in the present system.
Added Trisguel *
Fatal: invalid partition table: secon extended partition found

Trisquel
Desconectado
Joined: 12/21/2004

Parece que a tua estructura de particións e incorrecta. :(
Proba a cambiar "chroot /mnt/hda2 lilo" por:
chroot /mnt/hda2 lilo -P ignore

Emílio
Desconectado
Joined: 09/08/2007

Feito esto a mensaxe é exactamente a mesma que antes.

Trisquel
Desconectado
Joined: 12/21/2004

Nese caso precisas editar as túas particións correxindo o problema. Polo que sinala o erro, tes máis dunha partición extendida. Fai copias de seguridade, e corrixe a estructura empregando gparted.