HiLL
Hallo zusammen,
ich habe mir gerade Arch auf meine zweite Platte installiert. Beim boote bekomme ich jetzt allerdings ne fehler meldung das / nur mit Read Only gemountet wurde. Mein erster gedanke war das es an der FSTAB liegt oder evtl. menu.lst vom Grub. Da ich jedoch keine Fehler finde (kenn mich noch nicht so gut aus) poste ich mal diese beiden files.
FSTAB:
#
# /etc/fstab: static file system information
#
# <file system> <dir> <type> <options> <dump> <pass>
none /dev/pts devpts defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 ro,user,noauto,unhide 0 0
/dev/cdrom1 /mnt/cdrom1 iso9660 ro,user,noauto,unhide 0 0
/dev/dvd /mnt/dvd udf ro,user,noauto,unhide 0 0
/dev/dvd1 /mnt/dvd1 udf ro,user,noauto,unhide 0 0
/dev/fd0 /mnt/fd0 vfat user,noauto 0 0
/dev/sda1 / ext3 defaults 1 1
/dev/sda5 swap swap defaults 0 0
/dev/sda6 /home ext3 defaults 1 1
menu.lst:
# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst
# DEVICE NAME CONVERSIONS
#
# Linux Grub
# -------------------------
# /dev/fd0 (fd0)
# /dev/hda (hd0)
# /dev/hdb2 (hd1,1)
# /dev/hda3 (hd0,2)
#
# FRAMEBUFFER RESOLUTION SETTINGS
# +-------------------------------------------------+
# | 640x480 800x600 1024x768 1280x1024
# ----+--------------------------------------------
# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
# +-------------------------------------------------+
# general configuration:
timeout 5
default 0
color light-blue/black light-cyan/blue
# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*
# (0) Arch Linux
title Arch Linux
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/sda1 ro vga=795
initrd /boot/kernel26.img
# (1) Arch Linux
title Arch Linux Fallback
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/sda1 ro
initrd /boot/kernel26-fallback.img
# (2) Windows
title Windows
rootnoverify (hd1,0)
makeactive
chainloader +1
Danek für eure Hilfe
HiLL
dongiovanni
Wie sieht die Fehlermeldung genau aus?
Army
Ich kann grad keinen Neustart machen, aber ich meine, dass diese Meldung bei mir auch kommt. Funktionieren tut das System ja trotzdem 1a, darum halte ich diese "Fehlermeldung" für ignorabel
Pierre
Also zunächst wird / immer ro eingehangen. Das ist so gewollt und auch gut so. 🙂
piet
Die "readonly"-Meldung rührt daher, dass du
richtigerweise mit Option "ro" in der menu-lst arbeitest. Das
soll auch so sein! Auf rw schaltet dann der fstab-Eintrag.
Ich vermute mal dass das auch nur eine Meldung ist und keine Fehlermeldung. Der simpelste Test ob alles in Ordnung wäre das Erstellen einer Datei... wenn es geht, müsste alles okay sein. 😉
Siehe auch
hier.
cu
Army
Ha, wusst ich's doch 😃
HiLL
ich poste nachher mal die genaue Fehlermeldung.
ich konnte jedoch nichts schreiben. Hab etwas mit der fstab rumgebastelt konnte sie aber nicht speichern.
GerBra
Dann ist neben der Fehlermeldung sicher auch noch die Ausgabe von:
mount
bzw.
cat /proc/mounts
interessant.
piet
Die fstab darfst du nur als root bearbeiten.
cu
HiLL
Das System startet nicht einmal richtig. Es kommt die Meldung FILESYSTEM CHECK FAILED. Ich hab da nur die Möglichkeit mich als root anzumelden, und dann erst nur read only. Es wir auch noch eine Nachricht angezeigt wie ich mittels mount das Problem beheben kann, anschließend wird neu gebootet und alles beginnt von vorne.
GerBra
Dann ist die Fehlermeldung erklärbar. Du hast ein defektes Dateisystem.
Was verwendest du (ext3, reiserfs,...)?
Hast du so wie es in der rescue-shell bschrieben das betroffene Dateisystem (dürfte / sein) mal beschreibbar remountet? Und dann einen fsck ausgeführt?
Wenn die Reperatur nicht funktioniert, evtl. nochmal neu formatieren/installieren.
Könnte weitergehend natürlich auch ein HD-Defekt sein.
HiLL
gestern hat die HDD zwar noch funktioniert, aber das muss ja nichts bedeuten. ich versuche es mal mit der rescue-shell, sonst mit ner neu installation.
Danke für eure Hilfe
GerBra
Wie gesagt, erstmal ist eine Inkonsistenz im Dateisstem die Ursache.
Beim Boot versucht fsck eine normale, automstische Reperatur.
Manche Sachen erfordern aber das Löschen/Verschieben von Dateien/Inodes.
Deshalb wird das dann per Voreinstellung (die man ändern kann) nicht mehr
automatisch vollzogen, sondern bedarf eines root-Eingriffs.
Beim fsck kommen wahrscheinlich etliche Meldungen, die du, wenn nicht offentsichtliche
Gründe dagegensprechen, mit y abnickst. Danach beim Verlassen der rescue-shell
wird rebootet.