nochmal Grub nach XP neuinstallation

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
bossy22
Beiträge: 112
Registriert: 02.03.2004 11:54:36

nochmal Grub nach XP neuinstallation

Beitrag von bossy22 » 29.06.2006 19:08:53

Hallo,

obwohl das Thema hier schon öfter besprochen wurde, habe ich noch ein paar Probleme meinen Grub nach einer WINXP Installation wieder herzustellen.

Ich habe mich an dieses How-to gehalten

http://bralug.de/wiki/index.php?title=G ... staurieren


Wenn ich nun aber folgenden Befehl über die Shell eingebe:

Code: Alles auswählen

grub-install /dev/hda

kommt folgende Meldung :

Code: Alles auswählen

rm: cannot remove `/boot/grub/stage1': Read-only file system

versuche ich dann in Knoppix als su die Platte zu mounten komt folgendes:

Code: Alles auswählen

Knoppix:/# mount -t ext3 -o dev,exec /dev/hda1 /mnt/hda1
mount: mount point /mnt/hda1 does not exist
Knoppix:/#

Für Hilfe wäre ich dankbar.


Bossy

Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Beitrag von armin » 29.06.2006 19:27:21

Dann erstelle dochin Knoppix mal das Verzeichnis,in das du mounten wills. mkdir /mnt/hda1 sollte Abhilfe schaffen. Alternativ einfach direkt nach /mnt mounten
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams

Benutzeravatar
Lohengrin
Beiträge: 3227
Registriert: 29.08.2004 00:01:05
Wohnort: Montsalvat

Re: nochmal Grub nach XP neuinstallation

Beitrag von Lohengrin » 29.06.2006 19:41:11

bossy22 hat geschrieben:Wenn ich nun aber folgenden Befehl über die Shell eingebe:

Code: Alles auswählen

grub-install /dev/hda
kommt folgende Meldung :

Code: Alles auswählen

rm: cannot remove `/boot/grub/stage1': Read-only file system
Mounte das Ding mit Schreibrecht, etwa so:

Code: Alles auswählen

mount -o remount,rw /dev/hda1 /boot
Ich denke mal, dass du eine Boot-Partition hast, die /dev/hda1 heißt. Sonst wäre auch / read-only, und das kommt mir seltsam vor.
Wieso ist das eigentlich readonly gemountet? Steht das so in der /etc/fstab ?

bossy22
Beiträge: 112
Registriert: 02.03.2004 11:54:36

Beitrag von bossy22 » 29.06.2006 20:06:20

Ich denke mal, dass du eine Boot-Partition hast, die /dev/hda1 heißt. Sonst wäre auch / read-only, und das kommt mir seltsam vor.
Wieso ist das eigentlich readonly gemountet? Steht das so in der /etc/fstab ?
Ja sieht so aus:

Code: Alles auswählen

proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda5       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0


Ich habe aber dieses System benutzt und es war nie read only gemountet. Bis ich Xp installiert habe, und das wird ja die fstab nicht überschreiben, oder?

Also keine Ahung was da los ist.


Wenn ich

Code: Alles auswählen

mount -t ext3 -o remount,rw /dev/hda1
eingebe , kommt die Hilfe von mount. Also irgendwas läuft da falsch.

Benutzeravatar
Lohengrin
Beiträge: 3227
Registriert: 29.08.2004 00:01:05
Wohnort: Montsalvat

Beitrag von Lohengrin » 29.06.2006 20:30:04

bossy22 hat geschrieben:

Code: Alles auswählen

/dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
Das sieht bei mir genauso aus. Hattest du einen Error, und war danach das / readonly?
Versuch es einfach noch mal.
Oder mach es mit Knoppix, und leg vorher den Mountpunkt an (siehe Trigger).

bossy22
Beiträge: 112
Registriert: 02.03.2004 11:54:36

Beitrag von bossy22 » 07.07.2006 11:58:12

ok, nach drei Tagen funzt es jetzt und hier ist ein kleines How-to um die Neuinstallation von Grub mit der netinstall CD zu bewerkstelligen.


- Man starte den Rechner mit der Netinstall CD

- Beim Begrüßungsbildschirm drückt man F1

- Dann sieht man eine Reihe von Boot Möglichkeiten. Man tippt am prompt "rescue" ein
und bootet den Rechner mit dieser Option.

- Dann wählt man ein paarmal die Sprache und Netzwerk wird konfiguriert etc. pepe

- Jetzt kommt ein Bildschirm mit verschiedenen Möglichkeiten aus denen man wählen
kann. Man wählt "Grub neu installieren" oder so ähnlich.

- Grub wird nun neu installiert.

Danach bootet man ohne CD und bei mir funzte Grub dann wieder tadellos.
Wenn der Rechner gebootet ist, öffnet man als su eine Konsole und folgendes ein:

Code: Alles auswählen

 nano /boot/grub/menu.lst
In der erscheinenden Datei kann man nun den Eintrag zum starten von Windows hinzufügen. Dazu ist im oberen Bereich ein Beispiel aufgeführt. Dieses braucht man nue kopieren und unter den Eintrag zum booten von Linux zu setzen.Das Beispiel sieht ungefähr so aus:

Code: Alles auswählen

 
# For booting Windows NT or Windows95
title Windows NT / Windows 95 boot menu
root        (hd0,0)
makeactive
chainloader +1
Wichitg ist hierbei den Eintrag

Code: Alles auswählen

root (hd0,0)
durch den korrekten zu ersetzen. Welcher das ist, habe ich mit fdisk herausgefunden.
Dazu gibt man

Code: Alles auswählen

fdisk /dev/hdx
(für x müsst ihr eure Festplatte eingeben, also hda für ide und sda für sata z.B.)

und dann am erscheinenden prompt

Code: Alles auswählen

Command (m for help): 
gebt ihr p für print partition table ein.
Dann bekommt ihr die Partitionstabelle angezeigt.

Bei mir war windows auf hda2. Daswäre dann für Grub (hd0,1) da die erste Partition als null gezählt wird.

Bei mir hat es innerhalb von fünf Minuten gefunzt, nachdem ich mit den anderen Lösungen drei Tage verbracht habe.



Gruß

Bossy

Antworten