Foros del Web » Administración de Sistemas » Unix / Linux »

Problemas con el grub y unidades montadas

Estas en el tema de Problemas con el grub y unidades montadas en el foro de Unix / Linux en Foros del Web. Problema 1: Perdí el grub Solución1: Recuperé el grub Resulta que en un pc que tenía instalado Ubuntu Breezy en una partición, formatearon con XP ...
  #1 (permalink)  
Antiguo 16/02/2006, 09:57
Avatar de dexcel  
Fecha de Ingreso: julio-2005
Mensajes: 58
Antigüedad: 18 años, 9 meses
Puntos: 0
Problemas con el grub y unidades montadas

Problema 1: Perdí el grub
Solución1: Recuperé el grub
Resulta que en un pc que tenía instalado Ubuntu Breezy en una partición, formatearon con XP su propia partición y borraron el grub, tonces con un Live CD de hoary recupere el grub así:
Código:
# mkdir /media/ubuntu
# mount -t ext3 /dev/hda6 /media/ubuntu
# chroot /media/ubuntu
# grub-install /dev/hda
Reinicie y conseguí recuperar el grub :P

Problema 2: Error al montar
Pero al reiniciar me salío error por las particiones que comparte con windows:
Código:
/dev/hda2  /media/hda2  ntfs  rw,noexec,uid=1000,nodev,umask=27 0 0
/dev/hda5  /media/hda5  vfat  rw,noexec,uid=1000,nodev,umask=27 0 0
Pero me tiraba errores al reiniciar:
[fail] en la fat32(vfat)

y en la ntfs:

Código:
# mount /dev/hda2
mount: wrong fs type, bad option, bad superblock on /dev/hda2,
       missing codepage or other error
       (aren't you trying to mount an extended partition,
       instead of some logical partition inside?)
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
Código:
# dmesg | tail
[4297034.959000] NTFS-fs error (device hda2): read_ntfs_boot_sector(): Mount option errors=recover not used. Aborting without trying to recover.
[4297034.959000] NTFS-fs error (device hda2): ntfs_fill_super(): Not an NTFS volume.
[4297054.356000] Inbound IN=eth0 OUT= MAC=00:05:5d:94:a5:09:00:01:5c:22:61:56:08:00 SRC=221.203.145.29 DST=201.239.179.14 LEN=324 TOS=0x00 PREC=0x00 TTL=43 ID=0 DF PROTO=UDP SPT=36729 DPT=1026 LEN=304
[4297184.434000] Inbound IN=eth0 OUT= MAC=00:05:5d:94:a5:09:00:01:5c:22:61:56:08:00 SRC=201.239.250.147 DST=201.239.179.14 LEN=52 TOS=0x00 PREC=0x00 TTL=59 ID=8065 DF PROTO=TCP SPT=2005 DPT=80 WINDOW=60352 RES=0x00 SYN URGP=0
[4297187.490000] Inbound IN=eth0 OUT= MAC=00:05:5d:94:a5:09:00:01:5c:22:61:56:08:00 SRC=201.239.250.147 DST=201.239.179.14 LEN=52 TOS=0x00 PREC=0x00 TTL=59 ID=8470 DF PROTO=TCP SPT=2005 DPT=80 WINDOW=60352 RES=0x00 SYN URGP=0
[4297273.168000] NTFS-fs error (device hda2): read_ntfs_boot_sector(): Primary boot sector is invalid.
[4297273.168000] NTFS-fs error (device hda2): read_ntfs_boot_sector(): Mount option errors=recover not used. Aborting without trying to recover.
[4297273.168000] NTFS-fs error (device hda2): ntfs_fill_super(): Not an NTFS volume.
[4297588.635000] Inbound IN=eth0 OUT= MAC=00:05:5d:94:a5:09:00:01:5c:22:61:56:08:00 SRC=210.65.223.224 DST=201.239.179.14 LEN=523 TOS=0x00 PREC=0x00 TTL=48 ID=0 DF PROTO=UDP SPT=31260 DPT=1026 LEN=503
[4298200.675000] Inbound IN=eth0 OUT= MAC=00:05:5d:94:a5:09:00:01:5c:22:61:56:08:00 SRC=126.54.183.244 DST=201.239.179.14 LEN=408 TOS=0x00 PREC=0x00 TTL=50 ID=58392 PROTO=UDP SPT=30601 DPT=1026 LEN=388
Código:
# fdisk -l

Disco /dev/hda: 41.1 GB, 41110142976 bytes
255 cabezas, 63 sectores/pista, 4998 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/hda1   *           1        3105    24940881    7  HPFS/NTFS
/dev/hda2            3106        4998    15205522+   f  W95 Ext'd (LBA)
/dev/hda5            3106        3230     1004031    b  W95 FAT32
/dev/hda6            3231        4954    13847998+  83  Linux
/dev/hda7   *        4955        4998      353398+  82  Linux swap / Solaris
Código:
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda6       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda2       /media/hda2     ntfs    rw,noexec,uid=1000,nodev,umask=27 0 0
/dev/hda5       /media/hda5     vfat    rw,noexec,uid=1000,nodev,umask=27 0 0
/dev/hda7       none            swap    sw              0       0
/dev/hdb        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdd        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto
Entonces lo que hice fue montar así porque al parecer al formatear con el xp este cambio la estructura del disco y te dejo la particion extendida como una primaria, entonces lo que hice fue montar la que dice /dev/hda1 en fstab,

Solución2: Pude montar
Código:
mount -t auto /dev/hda1 /media/hda2 
y ya no tengo problemas al reiniciar con Linux, no me tira ningún error, y puedo ver sin problemas los datos de windows, pero al seleccional windows del grub al iniciar me sale:

Problema 3: No puedo entrar a Windows
Me sale esto al seleccionar en el grub iniciar windows

Booting Microsoft Windows XP Professional
root (hd0,1)
Filesystem type unknown
partition type 0xf
Save default
make active
Error 12: Invalid device request....
Press any key to continue


ayudaaaa.
__________________
Macintosh for productivity.
Unix for stability.
Palm for mobility.
Windows for solitaire.

Última edición por dexcel; 16/02/2006 a las 10:35
  #2 (permalink)  
Antiguo 16/02/2006, 11:36
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 18 años, 10 meses
Puntos: 2
¿Cuál es la entrada de /boot/grub/menu.lst que se encarga de arrancar Windows? Debería tener ésta pinta:
Código:
title           Microsoft Windows
rootnoverify    (hd0,0)
makeactive
chainloader     +1
Eso suponiendo que tu Windows esté instalado en /dev/hda1, si no, deberás modificar la segunda línea. Teniendo en cuenta la salida de fdisk -l sólo hay éstas tres posibilidades:
Código:
rootnoverify    (hd0,0)          #Si tu Windows está en hda1
rootnoverify    (hd0,1)          #Si tu Windows está en hda2
rootnoverify    (hd0,4)          #Si tu Windows está en hda5

Saludos.
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
  #3 (permalink)  
Antiguo 16/02/2006, 12:14
Avatar de dexcel  
Fecha de Ingreso: julio-2005
Mensajes: 58
Antigüedad: 18 años, 9 meses
Puntos: 0
Cita:
Iniciado por srabadie
¿Cuál es la entrada de /boot/grub/menu.lst que se encarga de arrancar Windows? Debería tener ésta pinta:
Código:
title           Microsoft Windows
rootnoverify    (hd0,0)
makeactive
chainloader     +1
Eso suponiendo que tu Windows esté instalado en /dev/hda1, si no, deberás modificar la segunda línea. Teniendo en cuenta la salida de fdisk -l sólo hay éstas tres posibilidades:
Código:
rootnoverify    (hd0,0)          #Si tu Windows está en hda1
rootnoverify    (hd0,1)          #Si tu Windows está en hda2
rootnoverify    (hd0,4)          #Si tu Windows está en hda5

Saludos.


Así lo tenía particionado antes...

ahora tengo:
Código:
splashimage=(hd0,5)/boot/grub/imagenes/matrix03a_640x480.xpm.gz


# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.           
default		0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout		10

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title		Windows 95/98/NT/2000
# root		(hd0,0)
# makeactive
# chainloader	+1
#
# title		Linux
# root		(hd0,1)
# kernel	/vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specifiv kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
# kopt=root=/dev/hda6 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,5)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery mode) single
# altoptions=(recovery mode) single

## nonaltoption boot targets option
## This option controls options to pass to only the
## primary kernel menu item.
## You can have ONLY one nonaltoptions line
# nonaltoptions=quiet splash

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## ## End Default Options ##

title		Ubuntu, kernel 2.6.12-10-686 
root		(hd0,5)
kernel		/boot/vmlinuz-2.6.12-10-686 root=/dev/hda6 ro quiet splash
initrd		/boot/initrd.img-2.6.12-10-686
savedefault
boot

title		Ubuntu, kernel 2.6.12-10-686 (recovery mode)
root		(hd0,5)
kernel		/boot/vmlinuz-2.6.12-10-686 root=/dev/hda6 ro single
initrd		/boot/initrd.img-2.6.12-10-686
boot

title		Ubuntu, kernel 2.6.12-10-386 
root		(hd0,5)
kernel		/boot/vmlinuz-2.6.12-10-386 root=/dev/hda6 ro quiet splash
initrd		/boot/initrd.img-2.6.12-10-386
savedefault
boot

title		Ubuntu, kernel 2.6.12-10-386 (recovery mode)
root		(hd0,5)
kernel		/boot/vmlinuz-2.6.12-10-386 root=/dev/hda6 ro single
initrd		/boot/initrd.img-2.6.12-10-386
boot

title		Ubuntu, memtest86+
root		(hd0,5)
kernel		/boot/memtest86+.bin  
boot

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title		Other operating systems:
root

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda2
title		Microsoft Windows XP Professional
root		(hd0,1)
savedefault
makeactive
chainloader	+1
Código:
/dev/hda1   *           1        3105    24940881    7  HPFS/NTFS
/dev/hda2            3106        4998    15205522+   f  W95 Ext'd (LBA)
/dev/hda5            3106        3230     1004031    b  W95 FAT32
/dev/hda6            3231        4954    13847998+  83  Linux
/dev/hda7   *        4955        4998      353398+  82  Linux swap / Solaris
__________________
Macintosh for productivity.
Unix for stability.
Palm for mobility.
Windows for solitaire.

Última edición por dexcel; 16/02/2006 a las 12:22
  #4 (permalink)  
Antiguo 16/02/2006, 13:35
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 18 años, 10 meses
Puntos: 2
Muy bien, tienes todo eso... ¿Pero dónde está tu Windows? Puedes verlo símplemente montando sus particiones y viendo en cual está instalado (que será es partición donde se encuentran carpetas como "Windows" o "Archivos de programa"...

¿Esa partición es /dev/hda2? Por que si no lo es, la entrada del menu.lst que corresponde a Windows (he visto que la tienes justo al final) está mal configurada.


Saludos.
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
  #5 (permalink)  
Antiguo 16/02/2006, 17:18
Avatar de dexcel  
Fecha de Ingreso: julio-2005
Mensajes: 58
Antigüedad: 18 años, 9 meses
Puntos: 0
Cita:
Iniciado por srabadie
Muy bien, tienes todo eso... ¿Pero dónde está tu Windows? Puedes verlo símplemente montando sus particiones y viendo en cual está instalado (que será es partición donde se encuentran carpetas como "Windows" o "Archivos de programa"...

¿Esa partición es /dev/hda2? Por que si no lo es, la entrada del menu.lst que corresponde a Windows (he visto que la tienes justo al final) está mal configurada.
Algo extraño esta pasando

Código:
grub> root (hd0,1)
Error 21: Selected disk does not exist
grub> root (hd0,2)
Error 21: Selected disk does not exist
grub> root (hd0,3)
Error 21: Selected disk does not exist
grub> root (hd0,5)
Error 21: Selected disk does not exist
grub> root (fd0)
Error 21: Selected disk does not exist
grub> root (hd0,6)
Error 21: Selected disk does not exist
Eso me sale ...sin embargo puedo ver los datos de /media/hda5

__________________
Macintosh for productivity.
Unix for stability.
Palm for mobility.
Windows for solitaire.

Última edición por dexcel; 16/02/2006 a las 17:29
  #6 (permalink)  
Antiguo 16/02/2006, 18:07
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 18 años, 10 meses
Puntos: 2
(hd0,5) no se corresponde con /dev/hda5 sino con /dev/hda4 ya que GRUB empieza a contar las particiones desde 0, es decir, hda1 es (hd0,0)... Y por supuesto, GRUB tiene razón al decirte que no existe /dev/hda4 (al menos tu fdisk también lo dice).

Me da a mí que tienes instalado Windows en /dev/hda1 y que para que arranque deberás modificar tu /boot/grub/menu.lst para borrar esa línea que tienes escrita al final (la cuarta empezando por el final, para ser exácto) que pone "root (hd0,1)" y escribir en su lugar "root (hd0,0)". ¿Estoy en lo cierto?


Saludos.


PD: Si no funciona así, postea el contenido del fichero /boot/grub/device.map y también postea en qué partición puedes ver la carpeta "Windows" y "Archivos de programa", pues es en esa donde está instalado tu Windows.
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
  #7 (permalink)  
Antiguo 16/02/2006, 19:18
Avatar de dexcel  
Fecha de Ingreso: julio-2005
Mensajes: 58
Antigüedad: 18 años, 9 meses
Puntos: 0
Cita:
Iniciado por srabadie
(hd0,5) no se corresponde con /dev/hda5 sino con /dev/hda4 ya que GRUB empieza a contar las particiones desde 0, es decir, hda1 es (hd0,0)... Y por supuesto, GRUB tiene razón al decirte que no existe /dev/hda4 (al menos tu fdisk también lo dice).

Me da a mí que tienes instalado Windows en /dev/hda1 y que para que arranque deberás modificar tu /boot/grub/menu.lst para borrar esa línea que tienes escrita al final (la cuarta empezando por el final, para ser exácto) que pone "root (hd0,1)" y escribir en su lugar "root (hd0,0)". ¿Estoy en lo cierto?


Saludos.


PD: Si no funciona así, postea el contenido del fichero /boot/grub/device.map y también postea en qué partición puedes ver la carpeta "Windows" y "Archivos de programa", pues es en esa donde está instalado tu Windows.
Eso de cambiar (hd0,1) por (hd0,0) recién lo hice y pude entra a win, no me había percatado, al parecer al instalar windows o el grub, lo cambio,..lo otro, cuando instale splash image supe recién que eso de que parte desde cero, lo que hice esa vez lo guarde, entonces:

antes:
Código:
/dev/hda1 3106 4998 15205522+ f W95 Ext'd (LBA)<-(hd0,0)
/dev/hda2 * 1 3105 24940881 7 HPFS/NTFS<-(hd0,1)
/dev/hda5 3106 3230 1004031 b W95 FAT32<-(hd0,4)
/dev/hda6 3231 4954 13847998+ 83 Linux<-(hd0,5) ***
/dev/hda7 * 4955 4998 353398+ 82 Linux swap / Solaris<-(hd0,6)
despues:
Código:
/dev/hda1 *     1        3105     24940881    7  HPFS/NTFS<-(hd0,0)
/dev/hda2            3106        4998    15205522+   f  W95 Ext'd (LBA)<-(hd0,1)
/dev/hda5            3106        3230    1004031    b  W95 FAT32<-(hd0,4)
/dev/hda6            3231        4954    3847998+  83  Linux-(hd0,5)
/dev/hda7   *       4955        4998    353398+  82  Linux swap / Solaris<-(hd0,6)
Código:
$ gedit /boot/grub/device.map
(hd0)	/dev/hda
mira:
Código:
$ df
S.ficheros         Bloques de 1K   Usado    Dispon Uso% Montado en
/dev/hda6             13630404   7222876   5715132  56% /
tmpfs                   127520         0    127520   0% /dev/shm
tmpfs                   127520     12644    114876  10% /lib/modules/2.6.12-10-686/volatile
/dev/hda5              1002056    859040    143016  86% /media/hda5
__________________
Macintosh for productivity.
Unix for stability.
Palm for mobility.
Windows for solitaire.

Última edición por dexcel; 16/02/2006 a las 19:44
  #8 (permalink)  
Antiguo 17/02/2006, 03:44
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 18 años, 10 meses
Puntos: 2
Cita:
Iniciado por dexcel
Eso de cambiar (hd0,1) por (hd0,0) recién lo hice y pude entra a win, no me había percatado, al parecer al instalar windows o el grub, lo cambio,..lo otro, cuando instale splash image supe recién que eso de que parte desde cero, lo que hice esa vez lo guarde, entonces:
¿Quieres decir que ya se solucionó el problema? Es que no me queda claro porque te dije que si no funcionaba postearas el contenido de tu devices.map, y lo has posteado...

En fín, ¿Puedes arrancar Windows ya?
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
  #9 (permalink)  
Antiguo 17/02/2006, 06:56
Avatar de dexcel  
Fecha de Ingreso: julio-2005
Mensajes: 58
Antigüedad: 18 años, 9 meses
Puntos: 0
Cita:
Iniciado por srabadie
¿Quieres decir que ya se solucionó el problema? Es que no me queda claro porque te dije que si no funcionaba postearas el contenido de tu devices.map, y lo has posteado...

En fín, ¿Puedes arrancar Windows ya?
Windows lo puedo arrancar, pero al formatear windows me dijeron que borro grub y instalo en otra particion primaria, que cambio la estructura del disco y por eso que se producía el conflicto(para montar), pero ahora en windows formateado instale partition magic y las particiones me aparecen exactamente iguales que antes(la misma foto) no como con fdisk -l en linux que se ve que salen cambiadas (*), yo creo que cambio el master boot record o algo parecido. Recién estoy aprendiendo, así que no se que pasa y aún tengo el problema para montar /dev/hda2 y /dev/hda5.

antes:
Código:
/dev/hda1 3106 4998 15205522+ f W95 Ext'd (LBA)<-(hd0,0)
/dev/hda2 * 1 3105 24940881 7 HPFS/NTFS<-(hd0,1)
/dev/hda5 3106 3230 1004031 b W95 FAT32<-(hd0,4)
/dev/hda6 3231 4954 13847998+ 83 Linux<-(hd0,5) ***
/dev/hda7 * 4955 4998 353398+ 82 Linux swap / Solaris<-(hd0,6)
despues:
Código:
/dev/hda1 *     1        3105     24940881    7  HPFS/NTFS<-(hd0,0)
/dev/hda2            3106        4998    15205522+   f  W95 Ext'd (LBA)<-(hd0,1)
/dev/hda5            3106        3230    1004031    b  W95 FAT32<-(hd0,4)
/dev/hda6            3231        4954    3847998+  83  Linux-(hd0,5)
/dev/hda7   *       4955        4998    353398+  82  Linux swap / Solaris<-(hd0,6)
Lo otro es que tu dices que (hd0,5) no se corresponde con /dev/hda5 sino con /dev/hda4 ya que GRUB empieza a contar las particiones desde 0, Eso quiere decir que ¿En fstab tengo que cambiar la linea de /dev/hda4 a /dev/hda5 o que en /boot/grub/menu.lst debo cambiar de (hd0,5) a (hd0,4)?

Al reiniciar e iniciar Linux aparece(anote todo el error):

Uncompressing Linux OK, booting kernel
[4294696,982000] NTFS-fs error (device hda2): read_ntfs_boot sector():Primary boot sector is invalid
[4294696,982000] NTFS-fs error (device hda2): Mount option error=recover not used. Aborting without trying to recover.
[4294696,982000] NTFS-fs error (device hda2): ntfs_fill_super(), no an NTFS volume.
mount: wrong fs type, bad option, bad superblock on dev/hda2 missing codepage or other error (arern you trying to mount an extended partition instead of some logical partition inside?) In some cases useful info is syslog -try dmesg |tail or so
/dev/hda5 /media/hda5 vfat rw,noexec,uid=1000,nodev,umask=27 0 0 [fail]
__________________
Macintosh for productivity.
Unix for stability.
Palm for mobility.
Windows for solitaire.

Última edición por dexcel; 17/02/2006 a las 07:54
  #10 (permalink)  
Antiguo 17/02/2006, 07:48
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 18 años, 10 meses
Puntos: 2
Mmm... Pero entonces, si ya puedes arrancar Windows y ya puedes montar las particiones y trabajar con sus ficheros... ¿Cuál es el problema ahora? ¿Qué intentas hacer?

Cita:
Iniciado por dexcel
Lo otro es que tu dices que (hd0,5) no se corresponde con /dev/hda5 sino con /dev/hda4 ya que GRUB empieza a contar las particiones desde 0, Eso quiere decir que en fstab tengo que cambiar la linea de /dev/hda4 a /dev/hda5 o que en /boot/grub/menu.lst debo cambiar de (hd0,5) a (hd0,4)?
Coge los datos de fdisk -l y cambia lo que esté mal... fdisk muestra las particiones con la misma nomenclatura que debes definirlas en tu fstab, es decir, si fdisk identifica una partición con el nombre hda5, pues en tu fstab tendrá que poner hda5 en la ínea que corresponda a esa partición.

En GRUB es donde tienes que poner un número menos porque empieza a contar desde 0, es decir, la partición que fdisk identifica como hda5 será (hd0,4).

Son distintas formas de identificar la misma partición...


Saludos.
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
  #11 (permalink)  
Antiguo 17/02/2006, 09:06
Avatar de dexcel  
Fecha de Ingreso: julio-2005
Mensajes: 58
Antigüedad: 18 años, 9 meses
Puntos: 0
Cita:
Iniciado por srabadie
Mmm... Pero entonces, si ya puedes arrancar Windows y ya puedes montar las particiones y trabajar con sus ficheros... ¿Cuál es el problema ahora? ¿Qué intentas hacer?
Este es el problema
Código:
Uncompressing Linux OK, booting kernel
[4294696,982000] NTFS-fs error (device hda2): read_ntfs_boot sector():Primary boot sector is invalid
[4294696,982000] NTFS-fs error (device hda2): Mount option error=recover not used. Aborting without trying to recover.
[4294696,982000] NTFS-fs error (device hda2): ntfs_fill_super(), no an NTFS volume.
mount: wrong fs type, bad option, bad superblock on dev/hda2 missing codepage or other error (arern you trying to mount an extended partition instead of some logical partition inside?) In some cases useful info is syslog -try dmesg |tail or so
/dev/hda5 /media/hda5 vfat rw,noexec,uid=1000,nodev,umask=27 0 0 [fail]
Cita:
Iniciado por srabadie
Coge los datos de fdisk -l y cambia lo que esté mal... fdisk muestra las particiones con la misma nomenclatura que debes definirlas en tu fstab, es decir, si fdisk identifica una partición con el nombre hda5, pues en tu fstab tendrá que poner hda5 en la ínea que corresponda a esa partición.
En GRUB es donde tienes que poner un número menos porque empieza a contar desde 0, es decir, la partición que fdisk identifica como hda5 será (hd0,4).
Eso ya me lo habías dicho,
Pero ya la me las arreglaré con la pregunta que ya te hice.
Saludos.
__________________
Macintosh for productivity.
Unix for stability.
Palm for mobility.
Windows for solitaire.
  #12 (permalink)  
Antiguo 17/02/2006, 10:46
Avatar de srabadie  
Fecha de Ingreso: junio-2005
Mensajes: 1.391
Antigüedad: 18 años, 10 meses
Puntos: 2
Cita:
Iniciado por dexcel
Este es el problema
Código:
Uncompressing Linux OK, booting kernel
[4294696,982000] NTFS-fs error (device hda2): read_ntfs_boot sector():Primary boot sector is invalid
[4294696,982000] NTFS-fs error (device hda2): Mount option error=recover not used. Aborting without trying to recover.
[4294696,982000] NTFS-fs error (device hda2): ntfs_fill_super(), no an NTFS volume.
mount: wrong fs type, bad option, bad superblock on dev/hda2 missing codepage or other error (arern you trying to mount an extended partition instead of some logical partition inside?) In some cases useful info is syslog -try dmesg |tail or so
/dev/hda5 /media/hda5 vfat rw,noexec,uid=1000,nodev,umask=27 0 0 [fail]

Eso ya me lo habías dicho,
Pero ya la me las arreglaré con la pregunta que ya te hice.
Saludos.
Sí, eso ya te lo había dicho, pero veo que no has hecho mucho caso porque sigues intentando montar /dev/hda2 y NO puedes hacerlo según tu tabla de particiones.

En fín, dices que ya te he dicho lo de la nomenclatura de tu fstab, sin embargo, tu fdisk dice que /dev/hda2 NO es una partición NTFS, entonces... ¿Por qué intentas mointarla como NTFS? Porque es de eso de lo que se queja tu núcleo...

Según tu fdisk /dev/hda2 no es más que una partición extendida, luego NO puedes montarla porque NO contiene un sistema de ficheros...

Al tema, según tu fdisk sólo tienes dos particiones Windows, una es /dev/hda1 (NTFS) y otra /dev/hda5 (VFAT), revisa tu fstab por favor.


Saludos.
__________________
"La libertad no hace felices a los hombres; los hace sencillamente hombres" - Manuel Azaña.
  #13 (permalink)  
Antiguo 17/02/2006, 11:57
Avatar de dexcel  
Fecha de Ingreso: julio-2005
Mensajes: 58
Antigüedad: 18 años, 9 meses
Puntos: 0
Lo solucione, simplemente cree el directorio /media/hda1:
Borre del fstab:
Código:
/dev/hda2       /media/hda2     ntfs    rw,noexec,uid=1000,nodev,umask=27 0 0
cree el directorio /media/hda1:
Código:
mkdir /media/hda1
Luego agregue esta linea:
Código:
/dev/hda1       /media/hda1     ntfs    rw,noexec,uid=1000,nodev,umask=27 0 0
y el problema de la Fat32 de intercambio lo solucione cambiando esta linea:
Código:
/dev/hda5       /media/hda5     vfat    rw,noexec,uid=1000,nodev,umask=27 0 0
por esta:
Código:
/dev/hda5       /media/hda5     vfat    defaults,auto,umask=000,user
Ahora puedo entrar a windows y no sale ningún error

Ahora me sale algo de
Sicronizing clock ntp.ubuntulinux.org [fail]
pero ese ya es un problema menos grave y más facil de solucionar.

srabadie se gradece el el tiempo y la ayuda.

gracias.

salu2.
__________________
Macintosh for productivity.
Unix for stability.
Palm for mobility.
Windows for solitaire.

Última edición por dexcel; 17/02/2006 a las 16:12
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:26.