Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Sonstiges » Linux Grub » Themenansicht

Autor Thread - Seiten: -1-
000
11.02.2026, 16:26 Uhr
RP



Ich habe auf einen DELL win7 Rechner, neben Windows Linux MX25 xfcs 64bit installiert.

Windows wird fehlerfrei gestartet, die DELL Platte ist typisch DELL partitioniert, 40mb utiliti Partition, ntfs 15gb Recovery und ntfs 470gb Windows 7. Die 15gb Recovery Partition ist die aktive Partition.

Grub und Linux ist auf einer zweiten Festplatte installiert. Alle Versuche das Windows 7 in Grub einzubinden scheiterten.

os-prober , update grub und die MX Boot Reparatur finden Windows nicht.

Ich gehe davon aus, das update grub mit der DELL Partitionierung ein Problem hat.
Kennt jemand eine Lösung ?

Mit F12 aus den DELL XPS BIOS Bootmenü kann ich Windows und Linux booten.

Rolf
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
11.02.2026, 17:15 Uhr
ggrohmann



Hallo Rolf!

update grub führt seit einiger Zeit kein os_prober mehr aus,mit einem Parameter kann das geändert werden. Das Linux braucht auch einen Dateisystem-Treiber für NTFS, welcher aber normalerweise da sein sollte.

Daß die Recovery-Partition die aktive ist, wundert mich etwas. Ist da der Windows-Bootloader drauf?

Guido
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
11.02.2026, 17:52 Uhr
RP



der Windows-Bootloader ist auf der 15gb Partition, wenn ich den auf die 470gb Windows7 Partition mit, "bootsect /nt60 C:", schreibe startet Windows nicht mehr.

Rolf
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
11.02.2026, 18:35 Uhr
ggrohmann




Zitat:
RP schrieb
der Windows-Bootloader ist auf der 15gb Partition, wenn ich den auf die 470gb Windows7 Partition mit, "bootsect /nt60 C:", schreibe startet Windows nicht mehr.

Rolf



Hast du schon versucht, Windows in der Grub-Config per Hand hinzuzufügen?
Das sollte in /etc/grub.d/40_costum hinzugefügt werden.

so ähnlich kann das aussehen:

Quellcode:

menuentry "Windows 7 (on /dev/sda1)" {
    savedefault
    insmod ntfs
    set root='(hd0,1)'
    search --no-floppy --fs-uuid --set=root B4B63679B6363C64
    drivemap -s (hd0) ${root}
    chainloader +1


oder auch so, je nachdem wie dein Windows installiert ist (Art der Partitionierung beachten)

Quellcode:

menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
chainloader +1
}



Du mußt das natürlich noch anpassen bzw. dir für dein Windows die richtige Konfiguration heraussuchen.

Guido
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
11.02.2026, 19:22 Uhr
RP



Danke Guido

es ist nicht mein Windows, habe nach Festplatten Ausfall das DELL System wieder hergestellt, da hat mich DELL, mit diesen drei Partitionen auch schon geärgert.
Win7 neu installiert und Sicherung eingespielt, waren alle Software Lizenzen weg, also System Wiederherstellung mit Sicherung DVD, der System Sicherung, vom DELL PC.
Die org. Platte war eine 500gb Samsung Platte, auf einer WD 500gb konnte ich das System nicht wieder herstellen, Holger hat mit einer ein tb Platte geholfen.

Ich werde deine Vorschläge ausprobieren und berichten.

Rolf
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
11.02.2026, 20:34 Uhr
alfred13



Hallo Rolf,

ich habe deshalb vor Jahren Grub auf einen USB Stick ausgelagert. Ohne eingesteckten Stick fährt Windows hoch sonst Debian.

Gruß Alfred
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
12.02.2026, 15:38 Uhr
RP



Guido

alle Versuche ohne Erfolg

Grub Fehlermeldung

Fehler: hd(0,1,2) cannot c/h/s values

Da hat sich Dell, sicher, auch noch ein Denkmal ins BIOS geschrieben

Rolf
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
12.02.2026, 16:02 Uhr
Zwangsrentner



Hallo RP
hab so weit keine Ahnung,
aber kann man das BIOS neu überschreiben ?
grüsse aussem harz
--
I'm just a truckle, but I don't like to truckle >TIMOTHY TRUCKLE<
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
12.02.2026, 16:06 Uhr
RP



Es ist die letzte BIOS Version von DELL installiert.

Rolf
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
12.02.2026, 16:35 Uhr
ggrohmann




Zitat:
RP schrieb
Guido

alle Versuche ohne Erfolg

Grub Fehlermeldung

Fehler: hd(0,1,2) cannot c/h/s values

Da hat sich Dell, sicher, auch noch ein Denkmal ins BIOS geschrieben

Rolf



Was hast du denn überhaupt probiert? Was hast du in die config-datei geschrieben? Hast du die Partitionen und ggf. die UUID auf deine tatsächlichen Werte angepaßt? Kannst du die Windows-Partition bzw. die Recovery-Partition im Linux mounten?

Guido
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
12.02.2026, 16:43 Uhr
RP



es geht, danke für alle Hinweise

Im, DELL BIOS "SATA Mode" von AHCI auf RAID, umgestellt.

/etc/grub.d/40_costum

#!/bin/sh
exec tail -n +3 $0
menuentry "Windows 7 (Dell Recovery)" {
insmod part_msdos
insmod ntfs
set root='(hd0,2)'
search --no-floppy --fs-uuid --set=root 8256F81A56F81121
drivemap -s (hd0) ${root}
chainloader +1
}
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.

Rolf
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
12.02.2026, 16:50 Uhr
ggrohmann



Cool!

Guido
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Sonstiges ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek