Autor |
Nachricht |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 23.06.2009, 16:36 Uhr
|
|
Anmeldung: 18. Jan 2005
Beiträge: 162
|
|
Hallo Kanotixgemeinde,
hab heute mal versucht mein XP zu booten, nach ca. 1 Monat.
Brauchs eigentlich nur für die Steuererklärungssoftware weil ich bis
dato unter Linux noch nicht fündig geworden bin.
Im Grub ist der Eintrag für Windows vorhanden, aber wenn ich XP auswähle erscheint die Meldung: no boot-partition, please insert system-disc... so ungefähr.
Meine Überlegung ist, das das wahrscheinlich was mit den boot-flags zu tun haben könnte.
Hier mal die Ausgabe von fdisk -l:
KanotixBox:/home/horst# fdisk -l
Disk /dev/sda: 81.9 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xfde3fde3
Device Boot Start End Blocks Id System
/dev/sda1 1 9964 80035798+ 7 HPFS/NTFS
Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x37283727
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 9729 78148161 b W95 FAT32
Disk /dev/sdc: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x5b7f7614
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 12748 102398278+ 7 HPFS/NTFS
/dev/sdc2 12749 30270 140745465 83 Linux
/dev/sdc3 30271 30401 1052257+ 82 Linux swap / Solaris
KanotixBox:/home/horst#
Die sdc Platte ist diejenige auf der die beiden Betriebssysteme installiert sind, die anderen sind nur zwecks Datensicherung, etc vorhanden.
Umstellen der boot-flags macht man mit qparted soweit ich weiß.
Von der Live oder aus der Install von Kanotix?
Danke schon mal für eure Hilfe
greetz
MadMax |
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 23.06.2009, 16:56 Uhr
|
|

Anmeldung: 23. Sep 2004
Beiträge: 618
|
|
Und du meinst nicht, daß die menu.lst uns nicht mehr helfen könnte, Dein Problem zu analysieren? |
_________________ Ich bin nicht die Signatur, ich Putz' hier nur
Nach Diktat spazieren gegangen
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 23.06.2009, 17:13 Uhr
|
|
Anmeldung: 18. Jan 2005
Beiträge: 162
|
|
Hi towo2099,
wo finde ich denn die menu.lst bei grub2?
Unter boot -> grub -> ist keine menu.lst hinterlegt?
Danke schon mal für Deine Hilfe,
greetz |
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 23.06.2009, 17:28 Uhr
|
|

Anmeldung: 23. Sep 2004
Beiträge: 618
|
|
Dann zeig /boot/grub/grub.cfg |
_________________ Ich bin nicht die Signatur, ich Putz' hier nur
Nach Diktat spazieren gegangen
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 23.06.2009, 18:14 Uhr
|
|

Anmeldung: 29. Jul 2007
Beiträge: 288
|
|
Da du bereits grub2 hast, gehe ich mal davon aus,dass du bereits Excalibur hast.
Also sollte Windows eig booten wenn du als root
update-grub machst. Der os-prober sollte deine Win-partition automatisch finden und mit chainloader bootbar machen
(in diesem Fall müsste der Eintrag wohl ungefähr so aussehen:
set rood=(hd2,1)
chainloader +1
vllt noch ein paar Optionen dabei. Falls der das nicht automatisch hinzufügt, stimmt da auf jeden Fall etwas nicht.
Und die bootflags sehen soweit korrekt aus. An denen solltest du auch nie rumfummeln. Vor allem weil die win-platte das boot-flag braucht. |
_________________ Ich bin nur dafür verantwortlich was ich SAGE,
Nicht das was du verstehst.
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 23.06.2009, 19:09 Uhr
|
|

Anmeldung: 23. Sep 2004
Beiträge: 618
|
|
Also im Normalfall bootet ein Windows von nix Anderem, als der ersten Platte.
Somit muß die Platte umgemappt werden, das sollte auch bei Grub2 noch so sein. |
_________________ Ich bin nicht die Signatur, ich Putz' hier nur
Nach Diktat spazieren gegangen
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 23.06.2009, 20:26 Uhr
|
|
Anmeldung: 17. Dez 2003
Beiträge: 16792
|
|
Bei dem nächsten Grub2 update wird das automatisch sein. Ich warte nur auf ein "offizielles" Debian update, dass ich dann für Kanotix umpatche. |
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 24.06.2009, 16:01 Uhr
|
|

Anmeldung: 08. Jul 2006
Beiträge: 976
Wohnort: Sömmerda / Thüringen
|
|
Code:
menuentry "Windows von 3. Platte 1. Partition" {
drivemap (hd0) (hd2)
drivemap (hd2) (hd0)
set root=(hd2,1)
chainloader +1
}
In die /etc/grub.d/40_custom
anhängen
und
Code:
update-grub
als root |
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 24.06.2009, 17:47 Uhr
|
|
Anmeldung: 18. Jan 2005
Beiträge: 162
|
|
Hallo an alle,
sorry hat ein wenig gedauert, hier mal meine grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
set default=0
set timeout=5
set root=(hd2,2)
search --fs-uuid --set a5fbbbb9-bdd9-416b-acb3-cdf2beeeff85
if loadfont /usr/share/grub/ascii.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set root=(hd2,2)
search --fs-uuid --set a5fbbbb9-bdd9-416b-acb3-cdf2beeeff85
insmod png
if background_image /boot/grub/KanotixPenguins.png ; then
set color_normal=light-blue/black
set color_highlight=white/blue
else
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Debian GNU/Linux, linux 2.6.30-6-generic" {
set root=(hd2,2)
search --fs-uuid --set a5fbbbb9-bdd9-416b-acb3-cdf2beeeff85
linux /boot/vmlinuz-2.6.30-6-generic root=/dev/sdc2 ro quiet vga=791 splash
initrd /boot/initrd.img-2.6.30-6-generic
}
menuentry "Debian GNU/Linux, linux 2.6.30-6-generic (recovery mode)" {
set root=(hd2,2)
search --fs-uuid --set a5fbbbb9-bdd9-416b-acb3-cdf2beeeff85
linux /boot/vmlinuz-2.6.30-6-generic root=/dev/sdc2 ro single quiet vga=791 splash
initrd /boot/initrd.img-2.6.30-6-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sdc1)" {
set root=(hd2,1)
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file is an example on how to add custom entries
### END /etc/grub.d/40_custom ###
greetz
MadMax |
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 24.06.2009, 17:55 Uhr
|
|
Anmeldung: 18. Jan 2005
Beiträge: 162
|
|
@jokobau
hab deinen tip versucht, hat leider nicht funktioniert,
wenn ich den xp eintrag auswähle erscheint: this is not a bootable disk, please insert floppy drive....
so hab ich es in die 40_custom angehängt:
#!/bin/sh
exec tail -n +3 $0
# This file is an example on how to add custom entries
menuentry "Windows von 3. Platte 1. Partition" {
drivemap (hd0) (hd2)
drivemap (hd2) (hd0)
set root=(hd2,1)
chainloader +1
}
ein update-grup lief ohne fehlermeldung durch,
grüße
MadMax |
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 24.06.2009, 17:57 Uhr
|
|

Anmeldung: 08. Jul 2006
Beiträge: 976
Wohnort: Sömmerda / Thüringen
|
|
Und der
Zitat:
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sdc1)" {
set root=(hd2,1)
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
funktioniert nicht. Weil Windows nur von 1ter Platte booten will oder?
Deshalb musst du die Platten, wie oben beschrieben ummappen.
ggf. müsste man den Bootsektor von der 3ten Platten neu schreiben. |
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 24.06.2009, 18:01 Uhr
|
|

Anmeldung: 08. Jul 2006
Beiträge: 976
Wohnort: Sömmerda / Thüringen
|
|
Oh - dein Beitrag war schneller als meiner.
Nimmst testdisk und schreibst einen Bootsektor auf die 3te Platte.
Ich habe den Eintrag von Kano:
Zitat:
und selbst nicht ausprobiert
Wobei ich mich frage, wenn die Platten umgemappt sind müßte es dann nicht heißen
set root=(hd0,1)
statt
set root=(hd2,1) ????
Kannst das ja mal versuchen |
Zuletzt bearbeitet von jokobau am 24.06.2009, 18:18 Uhr, insgesamt ein Mal bearbeitet
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 24.06.2009, 18:15 Uhr
|
|
Anmeldung: 18. Jan 2005
Beiträge: 162
|
|
Hi jokobau,
vielleicht ne dumme Frage, aber was ist "testdisk"?
gruß
MadMax |
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 24.06.2009, 18:20 Uhr
|
|

Anmeldung: 08. Jul 2006
Beiträge: 976
Wohnort: Sömmerda / Thüringen
|
|
Falls nicht vorhanden
Code:
apt-get update ; apt-get install testdisk
als root in einer Konsole
Code:
testdisk /dev/sdc
|
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 24.06.2009, 18:20 Uhr
|
|

Anmeldung: 08. Jul 2006
Beiträge: 976
Wohnort: Sömmerda / Thüringen
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 24.06.2009, 19:18 Uhr
|
|
Anmeldung: 18. Jan 2005
Beiträge: 162
|
|
Hi jokobau,
hab testdisk aus der konsole ausgeführt, den eintrag intel gewählt, dann mbr, reboot und siehe
da windows startet, nur leider ist jetzt mein grub weg und kanotix kann ich nicht mehr starten.
per live-cd einfach wieder den grub installieren?
danke für die hilfe |
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 24.06.2009, 19:31 Uhr
|
|

Anmeldung: 08. Jul 2006
Beiträge: 976
Wohnort: Sömmerda / Thüringen
|
|
Ach, du bootes im BIOS von der 3. Platte ?
Deshalb funktioniert der Grub-Eintrag nicht
Dann installiere doch grub in denn Bootsektor von /dev/sda
und stelle dein BIOS auf die 1. Platte
Dann haste 2 Möglichkeiten
entweder du bootest dein Windows über das BIOS
oder besagter grub - Eintrag |
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 24.06.2009, 20:00 Uhr
|
|

Anmeldung: 08. Jul 2006
Beiträge: 976
Wohnort: Sömmerda / Thüringen
|
|
Brauchst du eine Anleitung zum den grub installieren in /dev/sda und als root /dev/sdc2 ??? |
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 25.06.2009, 14:33 Uhr
|
|
Anmeldung: 18. Jan 2005
Beiträge: 162
|
|
Hi jokobau,
ne Anleitung wär echt klasse.
Dank schon mal im Voraus dafür,
gruß
MadMax |
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 25.06.2009, 15:16 Uhr
|
|

Anmeldung: 08. Jul 2006
Beiträge: 976
Wohnort: Sömmerda / Thüringen
|
|
Live-CD starten (Excalibur)
Konsole aufmachen
Code:
sudo su
echo /dev/sdc2 /media/sdc2 ext3 defaults >> /etc/fstab
mkdir /media/sdc2
mount /dev/sdc2
grub-install --root-directory=/media/sdc2 /dev/sda
Ich gehe davon aus, dass du dein Kanotix mit ext3 formatiert hast. Falls mit ext4 entsprechend statt ext3 ext4 als Mountoption.
Dann natürlich das BIOS vermutlich beim starten Entf drücken, auf Booten von der 1sten Platte stellen. |
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 25.06.2009, 18:04 Uhr
|
|
Anmeldung: 17. Dez 2003
Beiträge: 16792
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 25.06.2009, 18:12 Uhr
|
|

Anmeldung: 08. Jul 2006
Beiträge: 976
Wohnort: Sömmerda / Thüringen
|
|
Na - auf jeden Fall funktioniert der Schwachsinn.
Ist erprobt. Mit chroot habe ich keine gute Erfahrung. |
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 25.06.2009, 18:37 Uhr
|
|
Anmeldung: 17. Dez 2003
Beiträge: 16792
|
|
Nein, da fehlt prinzipell schonmal "0 0", wie du das erprobt haben willst ist mir unklar. Zudem brauchst gar keinen fstab eintrag! |
|
|
|
|
 |
|
Titel: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 25.06.2009, 18:42 Uhr
|
|

Anmeldung: 08. Jul 2006
Beiträge: 976
Wohnort: Sömmerda / Thüringen
|
|
Klar kannst auch so mounten. Aber dump und pass wird von alleine reingemahlt. |
|
|
|
|
 |
|
Titel: Re: Windows wieder zum starten bewegen - Grub Problem?
Verfasst am: 25.06.2009, 20:02 Uhr
|
|

Anmeldung: 08. Jul 2006
Beiträge: 976
Wohnort: Sömmerda / Thüringen
|
|
Habe alles nochmal durchprobiert.
jokobau hat folgendes geschrieben::
Mit chroot habe ich keine gute Erfahrung.
Weil ich
Code:
mount --bind /dev /mnt/dev
nicht gemacht habe. |
|
|
|
|
 |
|