Linux (ubuntu) installiert und XP startet nicht mehr

G

Gentlem4n

Gast
So. Ich wollt mir mal Linux angucken und evtl nach und nach umsteigen. Halt XP nur noch zum zoggen verwenden und hab Ubuntu installiert. Läuft auch alles prima. Nur, jetzt kann ich XP nicht mehr starten.
Wenn ich im Grub? Xp auswähle, dann passiert da nichts.
Linux lässt sich einwandfrei auswählen und starten.

Hab gehört, dass ich da iwas mit der XP recovery machen muss?!:freak:

Hab eine Festplatte, die ich partitioniert habe.

Danke, für die Hilfe.
 
Musst gar nix im Recovery machen,
guggst Du nur ob in boot/grub/menu.lst auch die Partitionen korrekt eingetragen sind.
Am besten Du postest mal den inhalt der menu.lst bzw nur den Teil wo es um XP geht, und dazu noch ein Screenshot von PartED, damit wir sehen wie die Partitionen liegen.
 
Sry für den langen Text^^. Ist es richtig eingetragen?

PartEd?!

# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 4

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
#timeout 10

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
## password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=79ba6216-ba64-4e27-abd1-72b0d237a894 ro

## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,4)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title Ubuntu 8.04.1, kernel 2.6.24-19-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=79ba6216-ba64-4e27-abd1-72b0d237a894 ro quiet splash
initrd /boot/initrd.img-2.6.24-19-generic
quiet

title Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=79ba6216-ba64-4e27-abd1-72b0d237a894 ro single
initrd /boot/initrd.img-2.6.24-19-generic

title Ubuntu 8.04.1, memtest86+
root (hd0,4)
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Home Edition
root (hd0,0)
savedefault
chainloader +1
 
Zuletzt bearbeitet:
Gentlem4n schrieb:
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Home Edition
root (hd0,0)
savedefault
chainloader +1

Das da ist der "wichtige" Teil.
Nur leider weiß ich nicht ob Deine Xp-Partition auch auf der 1. Primären Partition Deiner Platte liegt, den Screenshot von PartED haste nämlich nicht angehängt. Und ich wundere mich ... fehlt da nicht noch ein Makeaktive? Bzw hast Du mal geschaut ob Deine XP-Partition aktiv ist?
 
Hab von Linux noch keine Ahnung *g*
Wo finde ich die PartEd? und wie sehe ich ob die Partition aktiv ist?
 
Es gibt nicht von Linux keine Ahnung, es gilt nur selbstinitiative und ausprobieren.
unter Konsole mit fdisk -l

Device Boot Start End Blocks Id System
/dev/sda1 * 1 2611 20972826 7 HPFS/NTFS
/dev/sda2 2612 3958 10819777+ 7 HPFS/NTFS

* ist Aktiv
 
Platte /dev/sda: 250.0 GByte, 250059350016 Byte
255 Köpfe, 63 Sektoren/Spuren, 30401 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0x3d8f3d8e

Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 * 1 23790 191093143+ 7 HPFS/NTFS
/dev/sda2 23791 30401 53102857+ 5 Erweiterte
/dev/sda5 23791 30125 50885856 83 Linux
/dev/sda6 30126 30401 2216938+ 82 Linux Swap / Solaris

Platte /dev/sdb: 203.9 GByte, 203928109056 Byte
255 Köpfe, 63 Sektoren/Spuren, 24792 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0xf68df763

Gerät boot. Anfang Ende Blöcke Id System
/dev/sdb1 * 1 24792 199141708+ 7 HPFS/NTFS


Die obere ist die interne, die untere die externe.
 
Auf meinem Laptop sieht den Windowsteil so aus.

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1
 
@Suga82:
wenn ich die menu.ist ändern möchte, erscheint folgendes.
Sie haben nicht die erforderlichen Berechtigungen, um die Datei zu speichern. Bitte überprüfen Sie, ob Sie den Ort richtig eingegeben haben, und versuchen Sie es erneut.
 
in der konsole sudo kedit /boot/grub/menu.lst

Die darfst Du nur als Administrator ändern. Dafür ist da Sudo da.
 
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Home Edition
root (hd0,0)
savedefault
makeactive
chainloader +1


Hat aber nichts an der Sache geändert, dass XP nicht booten will *grml*

*thumbs up* für die Hilfe!
 
Zuletzt bearbeitet:
Gentlem4n schrieb:
Hm, ich bins eigentlich auf diese Art gewohnt:
Code:
rootnoverify (hd0,0)
Das ganze mit grub-0.97-r6...

EDIT: Und so wird es auch von info grub beschrieben, wie man alternative Bootloader lädt:
Code:
4.1.2 Load another boot loader to boot unsupported operating systems
--------------------------------------------------------------------

If you want to boot an unsupported operating system (e.g. Windows 95),
chain-load a boot loader for the operating system. Normally, the boot
loader is embedded in the "boot sector" of the partition on which the
operating system is installed.

  1. Set GRUB's root device to the partition by the command
     `rootnoverify' (*note rootnoverify::):

          grub> rootnoverify (hd0,0)

  2. Set the "active" flag in the partition using the command
     `makeactive'(1) (*note Chain-loading-Footnote-1::) (*note
     makeactive::):

          grub> makeactive

  3. Load the boot loader with the command `chainloader' (*note
     chainloader::):

          grub> chainloader +1

     `+1' indicates that GRUB should read one sector from the start of
     the partition. The complete description about this syntax can be
     found in *Note Block list syntax::.

  4. Run the command `boot' (*note boot::).

   However, DOS and Windows have some deficiencies, so you might have to
use more complicated instructions. *Note DOS/Windows::, for more information.
 
Zuletzt bearbeitet:
Die 200gb ist meine externe. Windows und Ubuntu sind auf der Internen mit 250gb.

Ich bastel mal weiter. :rolleyes:

Linux gelöscht und mit meinem XP glücklich bis ans Lebensende
 
Zuletzt bearbeitet von einem Moderator: (Doppelpost zusammengefügt, bitte Forenregeln lesen)
Ich glaub auch xD

Vllt probier ich das iwann wieder aus. Aber nachdem ich bei Microsoft mit dem netten Inder gesprochen habe, der mein XP freigeschaltet hat, reicht mir das fürs erste *lach*
 
Zurück
Oben