Re: [suse-linux-s] error "Read-only file system"
Carlos, primero que nada disculpas por el mail que te envié directamente a ti (ademas de todo fue sin la info), pero sufrí un acceso de doble click :s Segundo muchas gracias por el tiempo que me estas dedicando a ayudarme, de verdad lo aprecio. Tercero, despues de un par de horas logré lo que me pediste y te lo paso a continuación: fstab /dev/hda2 / reiserfs defaults 1 1 /dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=iso8859-1 0 0 /dev/hda5 /windows/D ntfs ro,users,gid=users,umask=0002,nls=iso8859-1 0 0 /dev/hda6 /windows/E ntfs ro,users,gid=users,umask=0002,nls=iso8859-1 0 0 /dev/hda3 swap swap pri=42 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 proc /proc proc defaults 0 0 usbdevfs /proc/bus/usb usbdevfs noauto 0 0 /dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0 /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0 ======= lo modifiqué como sugeriste y dejé solo la primer lina, no afecto en nada, lo que si me llama la atencion es que aunque lo monta ro le agrego la linea de "proc /proc ..... " dmesg Linux version 2.4.20-4GB (root@Pentium.suse.de) (gcc version 3.3 20030226 (prerelease) (SuSE Linux)) #1 Tue Aug 10 10:44:07 UTC 2004 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e0000 - 00000000000eee00 (reserved) BIOS-e820: 00000000000eee00 - 00000000000ef000 (ACPI NVS) BIOS-e820: 00000000000ef000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000001dff0000 (usable) BIOS-e820: 000000001dff0000 - 000000001e000000 (ACPI data) BIOS-e820: 000000001e000000 - 0000000020000000 (reserved) BIOS-e820: 00000000ffe00000 - 0000000100000000 (reserved) Scanning bios EBDA for MXT signature 0MB HIGHMEM available. 479MB LOWMEM available. ACPI: have wakeup address 0xc0001000 On node 0 totalpages: 122864 zone(0): 4096 pages. zone(1): 118768 pages. zone(2): 0 pages. ACPI: RSDP (v000 TOSHIB ) @ 0x000f00a0 ACPI: RSDT (v001 TOSHIB 750 00151.02068) @ 0x1dff0000 ACPI: FADT (v002 TOSHIB 750 00151.02068) @ 0x1dff0058 ACPI: DBGP (v001 TOSHIB 750 00151.02068) @ 0x1dff00dc ACPI: BOOT (v001 TOSHIB 750 00151.02068) @ 0x1dff0030 ACPI: DSDT (v001 TOSHIB A20 08195.01041) @ 0x00000000 ACPI: BIOS passes blacklist Building zonelist for node : 0 Kernel command line: auto BOOT_IMAGE=Lx_SuSE root=302 hdc=ide-scsi hdclun=0 splash=silent showopts splash=0 init S ide_setup: hdc=ide-scsi ide_setup: hdclun=0 bootsplash: silent mode. Initializing CPU#0 Detected 3055.291 MHz processor. Console: colour dummy device 80x25 Calibrating delay loop... 6094.84 BogoMIPS Memory: 481932k/491456k available (1573k kernel code, 9136k reserved, 574k data, 160k init, 0k highmem) Dentry cache hash table entries: 65536 (order: 7, 524288 bytes) Inode cache hash table entries: 32768 (order: 6, 262144 bytes) Mount cache hash table entries: 512 (order: 0, 4096 bytes) Buffer-cache hash table entries: 32768 (order: 5, 131072 bytes) Page-cache hash table entries: 131072 (order: 7, 524288 bytes) CPU: Trace cache: 12K uops, L1 D cache: 8K CPU: L2 cache: 512K Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: After generic, caps: bfebf9ff 00000000 00000000 00000000 CPU: Common caps: bfebf9ff 00000000 00000000 00000000 CPU: Intel(R) Pentium(R) 4 CPU 3.06GHz stepping 09 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au) mtrr: detected mtrr type: Intel ACPI: Subsystem revision 20030228 PCI: PCI BIOS revision 2.10 entry at 0xf9798, last bus=4 PCI: Using configuration type 1 ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: System [ACPI] (supports S0 S3 S4 S5) ACPI: PCI Root Bridge [PCI0] (00:00) PCI: Probing PCI hardware (bus 00) ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 *11) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 *11) ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 *11) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11, disabled) ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11, disabled) ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 10 *11) ACPI: PCI Interrupt Link [LNKI] (IRQs 3 4 5 6 7 10 *11) ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT] ACPI: Power Resource [PFAN] (off) PCI: Probing PCI hardware ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 10 ACPI: PCI Interrupt Link [LNKG] enabled at IRQ 5 PCI: No IRQ known for interrupt pin A of device 00:04.0 - using IRQ 255 PCI: Using ACPI for IRQ routing PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off' Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket apm: BIOS not found. mxt_scan_bios: enter Starting kswapd bigpage subsystem: allocated 0 bigpages (=0MB). kinoded started VFS: Disk quotas vdquot_6.5.1 aio_setup: num_physpages = 30716 aio_setup: sizeof(struct page) = 48 vesafb: framebuffer at 0xfc000000, mapped to 0xde813000, size 32768k vesafb: mode is 1024x768x16, linelength=2048, pages=20 vesafb: protected mode interface info at c000:7e62 vesafb: scrolling: redraw vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0 Looking for splash picture.... silenjpeg size 30311 bytes, found (1024x768, 23130 bytes, v3). Console: switching to colour frame buffer device 128x48 fb0: VESA VGA frame buffer device pty: 256 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI enabled PCI: Enabling device 00:09.0 (0000 -> 0003) Redundant entry in serial pci_table. Please send the output of lspci -vv, this message (10b9,5457,1179,0001) and the manufacturer and name of serial board or modem board to serial-pci-info@lists.sourceforge.net. register_serial(): autoconfig failed Real Time Clock Driver v1.10e floppy0: no floppy controllers found RAMDISK driver initialized: 16 RAM disks of 64000K size 1024 blocksize loop: loaded (max 16 devices) Uniform Multi-Platform E-IDE driver Revision: 7.00beta-2.4 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ALI15X3: IDE controller at PCI slot 00:04.0 PCI: No IRQ known for interrupt pin A of device 00:04.0 - using IRQ 255 ALI15X3: chipset revision 196 ALI15X3: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xeff0-0xeff7, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xeff8-0xefff, BIOS settings: hdc:DMA, hdd:pio hda: IC25N080ATMR04-0, ATA DISK drive blk: queue c03ac500, I/O limit 4095Mb (mask 0xffffffff) hdc: TOSHIBA DVD-ROM SD-R2412, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: attached ide-disk driver. hda: host protected area => 1 hda: 156301488 sectors (80026 MB) w/7884KiB Cache, CHS=9729/255/63, UDMA(33) ide-floppy driver 0.99.newide Partition check: hda: hda1 hda2 hda3 hda4 < hda5 hda6 > ide-floppy driver 0.99.newide SCSI subsystem driver Revision: 1.00 kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2 md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 4096 buckets, 32Kbytes TCP: Hash tables configured (established 32768 bind 65536) Linux IP multicast router 0.06 plus PIM-SM NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. RAMDISK: Compressed image found at block 0 Freeing initrd memory: 477k freed VFS: Mounted root (ext2 filesystem). reiserfs: found format "3.6" with standard journal reiserfs: enabling write barrier flush mode reiserfs: using ordered data mode reiserfs: checking transaction log (ide0(3,2)) for (ide0(3,2)) Using r5 hash to sort names VFS: Mounted root (reiserfs filesystem) readonly. Trying to move old root to /initrd ... failed Unmounting old root Trying to free ramdisk memory ... okay Freeing unused kernel memory: 160k freed md: recovery thread got woken up ... md: recovery thread finished ... mtab /dev/hda2 / reiserfs rw 0 0 si se te ocurre algo mas encantado de leerte :D gracias nuevamente, William
El 2005-03-17 a las 14:24 -0300, Soporte escribió:
Carlos, primero que nada disculpas por el mail que te envié directamente a ti (ademas de todo fue sin la info), pero sufrí un acceso de doble click :s
Ah, me estaba preguntando que era eso :-)
Segundo muchas gracias por el tiempo que me estas dedicando a ayudarme, de verdad lo aprecio.
No problem, es un problema interesante. Ejercito las neuronas. ;-)
Tercero, despues de un par de horas logré lo que me pediste y te lo paso a continuación:
¿Como lo conseguiste al final? Curiosidad.
fstab
/dev/hda2 / reiserfs defaults 1 1 /dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=iso8859-1 0 0 /dev/hda5 /windows/D ntfs ro,users,gid=users,umask=0002,nls=iso8859-1 0 0 /dev/hda6 /windows/E ntfs ro,users,gid=users,umask=0002,nls=iso8859-1 0 0 /dev/hda3 swap swap pri=42 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 proc /proc proc defaults 0 0 usbdevfs /proc/bus/usb usbdevfs noauto 0 0 /dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0 /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
Jolin, no veo nada mal. Me copio tus particiones para comparar: fdisk -l device boot start end blocks id system hda1 * 1 1275 10241406 7 ntfs hda2 1276 2486 83 linux hda3 2487 2550 82 linux swap hda4 2551 9729 f win 95 ext's (lba) hda5 2551 5100 7 ntfs hda6 5101 9729 7 ntfs
======= lo modifiqué como sugeriste y dejé solo la primer lina, no afecto en nada, lo que si me llama la atencion es que aunque lo monta ro le agrego la linea de "proc /proc ..... "
Bueno, si lo hiciste con el Yast si, es posible que añada el mismo cosas, no importa. Si lo haces con un editor entonces si que puedes añadir/borrar lo que quieras, aunque pete. Pero vaya, si sigue igual de mal no van por ahí los tiros... :-o
dmesg
Linux version 2.4.20-4GB (root@Pentium.suse.de) (gcc version 3.3 20030226 (prerelease) (SuSE Linux)) #1 Tue Aug 10 10:44:07 UTC 2004
A ver, voy a recortar y dejar únicamente las lineas que me llaman la atención. A ver, tu sistema era un... ah, un 8.2. El 8.2 creo que tenía un bug en el reiserfs tal como venía de fábrica, que petaba... no, borra eso, era la 8.1, acabo de mirar mis notas.
Kernel command line: auto BOOT_IMAGE=Lx_SuSE root=302 hdc=ide-scsi hdclun=0 splash=silent showopts splash=0 init S
¿Has arrancado en nivel S? Si lo que queremos ver es en el 3 o 5, donde va mal...
CPU: Intel(R) Pentium(R) 4 CPU 3.06GHz stepping 09
Con esa maquina te merecería la pena pasarte a suse 9.1 o 9.2, ¿no?
PCI: No IRQ known for interrupt pin A of device 00:04.0 - using IRQ 255 PCI: Using ACPI for IRQ routing PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
Te avisa por si tuvieras problemas con el PCI, detecta un problemilla. Puede no ser nada.
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI enabled PCI: Enabling device 00:09.0 (0000 -> 0003) Redundant entry in serial pci_table. Please send the output of lspci -vv, this message (10b9,5457,1179,0001) and the manufacturer and name of serial board or modem board to serial-pci-info@lists.sourceforge.net. register_serial(): autoconfig failed
Si, aquí encuentra un error, y te dice que les envíes la salida de "lspci -vv", etc, etc, a una dirección. Pero, como eso era el 8.2 y han pasado casi dos años, pues como que no interesa. Motivo para actualizar el sistema.
Real Time Clock Driver v1.10e floppy0: no floppy controllers found
No hay disquetera.
Uniform Multi-Platform E-IDE driver Revision: 7.00beta-2.4 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ALI15X3: IDE controller at PCI slot 00:04.0 PCI: No IRQ known for interrupt pin A of device 00:04.0 - using IRQ 255
Otra vez se queja, es el mismo mensaje de hace un momento. No encuentra una IRQ para el dispositivo 00:04.0, y me da la impresión que es precisamente el controlador IDE.
ALI15X3: chipset revision 196 ALI15X3: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xeff0-0xeff7, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xeff8-0xefff, BIOS settings: hdc:DMA, hdd:pio hda: IC25N080ATMR04-0, ATA DISK drive blk: queue c03ac500, I/O limit 4095Mb (mask 0xffffffff) hdc: TOSHIBA DVD-ROM SD-R2412, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: attached ide-disk driver. hda: host protected area => 1 hda: 156301488 sectors (80026 MB) w/7884KiB Cache, CHS=9729/255/63, UDMA(33) ide-floppy driver 0.99.newide
¿puedes tener un floppy en ide?
Partition check: hda: hda1 hda2 hda3 hda4 < hda5 hda6 >
Particiones ok, dice.
ide-floppy driver 0.99.newide SCSI subsystem driver Revision: 1.00 kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
Esto puede no ser nada, o simplemente falta un modulo en el ramdisk para montar la cedera en este momento. Pero no creo que sea eso, porque el ramdisk todavía no lo ha leido, lo hace más abajo.
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 4096 buckets, 32Kbytes TCP: Hash tables configured (established 32768 bind 65536) Linux IP multicast router 0.06 plus PIM-SM NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. RAMDISK: Compressed image found at block 0 Freeing initrd memory: 477k freed
Aquí.
VFS: Mounted root (ext2 filesystem). reiserfs: found format "3.6" with standard journal reiserfs: enabling write barrier flush mode reiserfs: using ordered data mode reiserfs: checking transaction log (ide0(3,2)) for (ide0(3,2)) Using r5 hash to sort names VFS: Mounted root (reiserfs filesystem) readonly.
Bueno, fíjate que dice que monta el raiz como ext2, y luego como reiser - no tiene importancia, es normal, se hace así. No me preguntes porqué, tanto no se, pero lo estoy comparando con lo que tengo aquí.
Trying to move old root to /initrd ... failed
Esto tampoco tiene ninguna importancia.
Unmounting old root Trying to free ramdisk memory ... okay Freeing unused kernel memory: 160k freed md: recovery thread got woken up ... md: recovery thread finished ...
mtab
/dev/hda2 / reiserfs rw 0 0
Bueno, y aquí tenemos el disco montado en lectura/escritura. A ver, ¿arrancaste en nivel S? Eso no me vale, porque no veo el problema... y, desgraciadamente, el problema se listaría justo un poco después de donde llega ese registro de arriba, cuando arranca el proceso "init" y ejecuta los scripts de comprobación, que es donde creo que está fallando. Tenemos que ver en el log a ver donde dice que lo deja en solo lectura. Inicialmente se arranca en RO, y cuando el kernel termina, el script de comprobación lo remonta RW. En la 9.1 eso lo hace /etc/init.d/boot.rootfsck, y en la 7.3 lo hacía /etc/init.d/boot - son los que tengo a mano para mirar. -- Saludos Carlos Robinson
participants (2)
-
Carlos E. R.
-
Soporte