Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
kernel panic particion ufs [solucionado]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Spanish
View previous topic :: View next topic  
Author Message
johpunk
Guru
Guru


Joined: 17 Jan 2008
Posts: 426

PostPosted: Mon Sep 24, 2012 2:54 pm    Post subject: kernel panic particion ufs [solucionado] Reply with quote

instale freebsd en un disco aparte y al bootear gentoo me da un kernel panic, recompile el kernel con las siguientes opciones pero no funciona

Quote:

[*] PC BIOS (MSDOS partition tables) support
[*] BSD disklabel (FreeBSD partition tables) support

<*> UFS file system support (read only)
[*] UFS file system write support (DANGEROUS)
[*] UFS debugging


parte del error al bootear es este

Quote:
UDF_fs: error (device sda1) udf_read_tagged: read failed, block=256 location=256

UDF_fs: warning device (dev_sda1) udf_super: not found(1)

no filesystem could mount root, tried ext2 ext3 ext4 fat msdos iso9660 ntfs ufs udf

kernel panic not syncing: VFS: unable to mount root fs on unknown_block(8,1)

pid 1 comm: swapper/o not tainted 3.5.4-gentoo-gnu #3


tambien trate conectandolo asi a la fuerza sin apagar el computador y me salio lo siguiente en un dmesg

Quote:
[31088.312546] sd 1:0:0:0: [sdc] 312581808 512-byte logical blocks: (160 GB/149 GiB)
[31088.312737] sd 1:0:0:0: [sdc] Write Protect is off
[31088.312743] sd 1:0:0:0: [sdc] Mode Sense: 00 3a 00 00
[31088.312819] sd 1:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[31088.370239] sdc: sdc1 sdc2 sdc3
[31088.370943] sd 1:0:0:0: [sdc] Attached SCSI disk
[31126.432142] UFSD (fs/ufs/super.c, 713): ufs_fill_super:ENTER
[31126.432148] UFSD (fs/ufs/super.c, 720): ufs_fill_super:flag 0
[31126.432150] UFSD (fs/ufs/super.c, 401): ufs_parse_options:ENTER
[31126.432154] You didn't specify the type of your ufs filesystem

mount -t ufs -o ufstype=sun|sunx86|44bsd|ufs2|5xbsd|old|hp|nextstep|nextstep-cd|openstep ...

>>>WARNING<<< Wrong ufstype may corrupt your filesystem, default is ufstype=old
[31126.432159] UFSD (fs/ufs/super.c, 816): ufs_fill_super:ufstype=old
[31126.432161] ufstype=old is supported read-only
[31126.436688] ufs_read_super: bad magic number
[31126.436692] UFSD (fs/ufs/super.c, 1186): ufs_fill_super:EXIT (FAILED)



para poder ingresar a gentoo tengo que desconectar el disco donde tengo instalado freebsd, no se que me haga falta. alguna idea?
_________________
Gentoo 10.0
i3 ~amd64


Last edited by johpunk on Thu Sep 27, 2012 7:08 pm; edited 1 time in total
Back to top
View user's profile Send private message
quilosaq
l33t
l33t


Joined: 22 Dec 2009
Posts: 828

PostPosted: Mon Sep 24, 2012 4:16 pm    Post subject: Reply with quote

¿Qué gestor de arranque utilizas? Si es GRUB, publica tu grub.cfg
Back to top
View user's profile Send private message
johpunk
Guru
Guru


Joined: 17 Jan 2008
Posts: 426

PostPosted: Mon Sep 24, 2012 6:09 pm    Post subject: Reply with quote

aun no me meto con el grub, simplemente configure el bios para que arrancara desde el disco donde tengo freebsd, lo instale etc. luego acomode el bios para que arrancara de forma normal y al cargar gentoo me aparece ese kernel panic, luego recompile el kernel para darle soporte a las particiones ufs y tratar de solucionar ese problema pero no dio resultado
_________________
Gentoo 10.0
i3 ~amd64
Back to top
View user's profile Send private message
esteban_conde
Veteran
Veteran


Joined: 04 Jun 2003
Posts: 1518

PostPosted: Tue Sep 25, 2012 11:13 am    Post subject: Reply with quote

Creo que si tienes grub instalado en gentoo, lo unico que tedrias que hacer es grub-install /dev/sdX donde X es el disco donde tenias instalado antes de instalar freebsd.
Si consigues que arranque como antes, ahora el seria el momento de añadir la entrada de freebsd al grub.conf.
_________________
Saludos a tod@s, Esteban.
Back to top
View user's profile Send private message
johpunk
Guru
Guru


Joined: 17 Jan 2008
Posts: 426

PostPosted: Tue Sep 25, 2012 3:16 pm    Post subject: Reply with quote

si te refieres a hacerle un grub-install al disco donde tengo instalado freebsd pues no puedo ya que lo tengo desconectado porque no me deja arrancar gentoo, ese es el detalle. de todas formas me parece extraño que le di soporte a este tipo de particiones y no me deje iniciar el gentoo con ese disco conectado.
_________________
Gentoo 10.0
i3 ~amd64
Back to top
View user's profile Send private message
esteban_conde
Veteran
Veteran


Joined: 04 Jun 2003
Posts: 1518

PostPosted: Tue Sep 25, 2012 6:13 pm    Post subject: Reply with quote

Quote:
si te refieres a hacerle un grub-install al disco donde tengo instalado freebsd pues no puedo ya que lo tengo

No, no es eso lo que quiero decir, como supongo que freebsd ha dejado huella en el sector de arranque del disco donde tienes gentoo lo mejor es sobreescribirlo sin el disco de freebsd es decir tal como lo tienes está bien.
Si el comando grub-install no funciona bién por lo que sea (a mi algunas veces me ha fallado) ejecuta grub de esta forma:
#grub
>root (hd0,0) "esto cambia si no entá en /dev/sda1" " si está en /dev/sda2 seria root (hd0,1)"
>setup (hd0) "esto no variaria ya que nos referimos a todo el disco y grub es sabio"
>quit
Si dudas algo ¡ya sabes!.
_________________
Saludos a tod@s, Esteban.
Back to top
View user's profile Send private message
johpunk
Guru
Guru


Joined: 17 Jan 2008
Posts: 426

PostPosted: Tue Sep 25, 2012 8:31 pm    Post subject: Reply with quote

acabo de ejecutar grub2-install sin problemas, hasta me acomodo el grub ahora se ve mejor pero sigue el kernel panic cuando conecto el disco duro
_________________
Gentoo 10.0
i3 ~amd64
Back to top
View user's profile Send private message
esteban_conde
Veteran
Veteran


Joined: 04 Jun 2003
Posts: 1518

PostPosted: Tue Sep 25, 2012 8:56 pm    Post subject: Reply with quote

Pues hazlo desde un liveCD, pones los dos discos y arranca con la liveCD luego monta la prtición gentoo, haz chroot y vuelve a ejecutar grub-install.
Con fdisk -l averigua donde está cada partición antes de lanzarte a hacer nada pues como has arrancado con el cdrom es posible que se te nombre a los discos de diferente forma.
A ver si tienes suerte y lo arreglas de esta forma, pues asi grub antes de instalarse verá todos los discos y su disposición.
Si no te saliera con grub-install usa la segunda opcion que te puse en el post anterior.
_________________
Saludos a tod@s, Esteban.
Back to top
View user's profile Send private message
johpunk
Guru
Guru


Joined: 17 Jan 2008
Posts: 426

PostPosted: Wed Sep 26, 2012 12:12 am    Post subject: Reply with quote

hice todo lo que me habías dicho desde un live cd y sigue lo mismo... nada que desaparece el kernel panic. no se que mas intentar
_________________
Gentoo 10.0
i3 ~amd64
Back to top
View user's profile Send private message
esteban_conde
Veteran
Veteran


Joined: 04 Jun 2003
Posts: 1518

PostPosted: Wed Sep 26, 2012 10:07 am    Post subject: Reply with quote

Pues como no sea que esté cambiado el orden de los discos, es decir que para grub sda sea sdb y viceversa.
Haz la prueba de cambiar hd0 por hd1 en grub.conf y con blkid averigua el UUID de cada disco, por supuesto debes hacerlo desde una liveCD.
El UUID tiene la ventaja sobre la nomenclatura clasica sda..sdb..sdc..hda..hdb....etc en que la particion vista desde cualquier dispositivo conserva inalterable su UUID la sintasix es fácil root=UUID=el que te de el comando blkid, ante las dudas google o bien aqui de nuevo aunque esto último sea más lento.
_________________
Saludos a tod@s, Esteban.
Back to top
View user's profile Send private message
johpunk
Guru
Guru


Joined: 17 Jan 2008
Posts: 426

PostPosted: Wed Sep 26, 2012 3:57 pm    Post subject: Reply with quote

acabo de hacer lo siguiente

Quote:

grub2-install --modules=part_gpt /dev/sdb
Installation finished. No error reported.


Quote:

# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-gentoo
Found linux image: /boot/vmlinuz-2.6.32-gentoo.old
/proc/misc: No entry for device-mapper found
Failure to communicate with kernel device-mapper driver.
Check that device-mapper is available in the kernel.
No volume groups found
done


ahora la partición de gentoo paso de ser sda1 a sdb1

Quote:
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 160.0 GB, 160041885696 bytes, 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificador del disco: 0x00000000

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 312581807 156290903+ ee GPT

Disk /dev/sdb: 250.1 GB, 250059350016 bytes, 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificador del disco: 0x0007c053

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 63 484375814 242187876 83 Linux
/dev/sdb2 484375815 488392064 2008125 f W95 Ext'd (LBA)
/dev/sdb5 484375878 488392064 2008093+ 82 Linux swap / Solaris

Disk /dev/sdc: 320.1 GB, 320072933376 bytes, 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificador del disco: 0xb04cc45d

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sdc1 2048 625141759 312569856 83 Linux


el kernel panic por fin desapareció. gracias por la ayuda. ahora solo me falta agregar la entrada al grub
_________________
Gentoo 10.0
i3 ~amd64
Back to top
View user's profile Send private message
esteban_conde
Veteran
Veteran


Joined: 04 Jun 2003
Posts: 1518

PostPosted: Thu Sep 27, 2012 8:59 am    Post subject: Reply with quote

Echa un vistazo, parece que saben de que va:
http://forums.freebsd.org/showthread.php?t=5918
Ya que el kernel panic ha desaparecido, cuando nos comentes lo del menuentry de Grub2 seria bueno poner "Solucionado" en el título.
_________________
Saludos a tod@s, Esteban.
Back to top
View user's profile Send private message
johpunk
Guru
Guru


Joined: 17 Jan 2008
Posts: 426

PostPosted: Thu Sep 27, 2012 7:08 pm    Post subject: Reply with quote

con esto funciono.

Quote:
menuentry "FreeBSD " {
insmod ufs2
search --no-floppy --file --set=root /boot/loader
kfreebsd /boot/loader
}


fue sencillo el asunto
_________________
Gentoo 10.0
i3 ~amd64
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Spanish All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum