- Werbung -

8 Beiträge / 0 neu
Letzter Beitrag
Bild des Benutzers Senior
Senior
Offline
Registriert seit: 19.11.2007 - 17:33
Suche dringend Grub2 Hilfe

benötige dringend Hilfe beim "GRUB2" ???

Warum: musste den Rechner Platt machen und alles mal Neu instalieren.

Das sieht nun so aus :
HDD1 ist mit installierten XP und jetzt als Slave eigebaut.

HDD0 ist die Linux Platte aber beim Installieren von UBUNTU 12.4.5
erkannte der Bootmanager "grub2" das XP auf der HDD1 nicht.
das Multiboot fenster erscheint aber die Auswahl für XP nicht.

Problemlösung ?

Wie Wo Was, ist zu tun, den Bootmanager "grub2" manuell zu konfigurieren
damit Multiboot auch mein XP startet.
In Googleln habe ich zwar Hinweise gefunden aber wirklich nichts brauchbares
wie ich den grub2 manuell konfigurie und was ich da eintragen muss.

kann mir kurzfristig jemand Hilfe, in Seniorengerecher Form als Step bei Step, angedeien lassen ?

schon mal herzlichen dank
vom Senior

Reinhold-OL
Offline
Registriert seit: 19.11.2007 - 17:33
AW: Suche dringend Grub2 Hilfe

Hallo Senior,

mit Gedit oder einem anderen Editor muss man die Grub-Konfig-Datei ändern. Hier ein Auszug aus Gnu/Linux Debian6:

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
~~~

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set b8c8e15cc8e11980
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
~~~

Die Einträge für die Festplatte sind entsprechend anzupassen. Das Default-Betriebssystem, z.B. Windows-XP wird durch folgende Menue-Nr am Anfang der Datei ausgewählt, hier im Beispiel: set default="2"

~~~
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="2"
~~~

Das Verzeichnis / die Datei für die Änderungen wechselt manchmal bei den einzelnen Versionen EINER Distribution. Im Zweifelsfall suche man mit einem internetfähigen Rechner (Zweitrechner?) bei Google nach:
"Ubuntu grub install"
"Ubuntu grub installieren konfigurieren"

Das hat bei mir nach einer gravierenden Änderung der Linux-Version stets zum Erfolg geführt.

Mit freundlichen Grüssen
Reinhold, RG 600

Bild des Benutzers Senior
Senior
Offline
Registriert seit: 19.11.2007 - 17:33
AW: Suche dringend Grub2 Hilfe

ja aber wo finde ich diese ?, wie ist der Name ? dieser config
das ich den Editor "gedit" mit gksudo aufrufen muss ist auch bekannt,
auch das ich nach der änderung nicht nur speichern muss.
von "/root" auf "cd etc" da gibt es "grub.d" weiterkomme ich nicht denn
mit "cd grub.d" habe ich keine config für grub

Reinhold-OL
Offline
Registriert seit: 19.11.2007 - 17:33
AW: Suche dringend Grub2 Hilfe

Zusammenfassung:

Die Windows-Bootdateien müssen seit DOS-Zeiten auf der ERSTEN Festplatte stehen.

Reinhold, RG 600

Bild des Benutzers Senior
Senior
Offline
Registriert seit: 19.11.2007 - 17:33
AW: Suche dringend Grub2 Hilfe

Danke Reinhold, die Linux Installation kann also den Bootsektor von der Slave HDD nicht lesen und im Grub verarbeitn. Habe also auf der Master HDD das win XP installiert und danach Linux.

Reinhold-OL
Offline
Registriert seit: 19.11.2007 - 17:33
AW: Suche dringend Grub2 Hilfe

Danke Reinhold, die Linux Installation kann also den Bootsektor von der Slave HDD nicht lesen und im Grub verarbeitn. Habe also auf der Master HDD das win XP installiert und danach Linux.

Hallo Senior,

das stimmt so nicht. Das Betriebssystem kann natürlich alle Sektoren der Platten lesen. Das BIOS kann nicht von der Slave-Platte booten, sondern nur von der Master-Platte.

Mit freundlichen Grüssen
Reinhold, RG 600

Ergänzung: Der Boot-Code im MBR für den Boot von Microsoft-Bertriebssystemen DOS..Windows7 kann nicht von Slave-Platte booten.

Bild des Benutzers Senior
Senior
Offline
Registriert seit: 19.11.2007 - 17:33
AW: Suche dringend Grub2 Hilfe

Hallo Reinhold
aha, deshalb macht grub2 keinen Boot Eintrag des Win Systems. Sch . . Windoff ??? wieder eine Erleuchtung

Reinhold-OL
Offline
Registriert seit: 19.11.2007 - 17:33
AW: Suche dringend Grub2 Hilfe

Ich habe nochmal nachgedacht. Die Einschränkungen auf Microsoft für die erste Stufe des Bootvorgangs können gestrichen werden. Aufgrund der Eigenschaften von *Hardware* und *Firmware* gilt folgendes:

a) BIOS mit MBR-Plattenformatierung:
a1) Die 1. Stufe des Bootvorgangs wird vom BIOS immer aus dem MBR-Sektor (Platte 0 / Sektor 0) gelesen.
a11) Microsoft: Die 2. Stufe des Bootcodes (NTLDR) muss auf Laufwerk c: (Platte 0) stehen, da der MBR-Bootcode, den MS schreibt, nicht mächtig genug ist, um woanders zu suchen.
a12) Linux, OS/2: Die 2. Stufe des Bootcodes (grub bei Linux, Bootmanager bei OS/2) kann auch auf einer anderen Platte stehen (Platte 1..n-1)

b) UEFI mit MBR-Plattenformatierung (im Compatibilitätsmodus CSM):
b1) siehe oben unter MBR

c) UEFI mit natürlicher GPT-Plattenformatierung:
c1) Die ESP (EFI-System-Partition) muss auf Platte 0 / 1. Partition stehen. Dort werden die einzelnen Bootmanager für die verschiedenen Betriebssysteme abgelegt. Diese Partition ist mit FAT32 formatiert und durch MS-Tools 100 MB gross!

Mit freundlichen Grüssen
Reinhold, RG 600