| 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: 16809
 
 
 |  | 
        
          | 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: 16809
 
 
 |  |  | 
  
    |  | 
  
    |  | 
  
    |  | 
        
					| 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: 16809
 
 
 |  | 
        
          | 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.
 |  
          |  |  
         
	        |  |  | 
  
    |  | 
  
    |  | 
  
  
    |  |