Win 7 bootet nicht mehr rootshell und fdiskausgabe an liste
Nach 12 Jahren linuxabstinenz, hat es etwas gedauert eine rootshell aufzumachen, aber jetzt geht es, hier die gewünschte ausgabe: folkmann@linux-iq94:~> su Passwort: linux-iq94:/home/folkmann # fdisk -l /dev/sda Platte /dev/sda: 1000.2 GByte, 1000204886016 Byte 255 Köpfe, 63 Sektoren/Spuren, 121601 Zylinder Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes Disk identifier: 0x027e1aab Gerät boot. Anfang Ende Blöcke Id System /dev/sda1 * 1 1822 14635183+ f W95 Erw. (LBA) /dev/sda3 1823 61725 481170030+ 7 HPFS/NTFS /dev/sda4 61726 121601 480953970 7 HPFS/NTFS /dev/sda5 1 194 1558242 82 Linux Swap / Solaris /dev/sda6 195 910 5751238+ 83 Linux /dev/sda7 911 1822 7325608+ 83 Linux linux-iq94:/home/folkmann # -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
folkmann.h.s@mnet-online.de wrote:
Nach 12 Jahren linuxabstinenz, hat es etwas gedauert eine rootshell aufzumachen, aber jetzt geht es, hier die gewünschte ausgabe:
alter Sack ;-)
folkmann@linux-iq94:~> su Passwort: linux-iq94:/home/folkmann # fdisk -l /dev/sda
Platte /dev/sda: 1000.2 GByte, 1000204886016 Byte 255 Köpfe, 63 Sektoren/Spuren, 121601 Zylinder Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes Disk identifier: 0x027e1aab
Gerät boot. Anfang Ende Blöcke Id System /dev/sda1 * 1 1822 14635183+ f W95 Erw. (LBA) /dev/sda3 1823 61725 481170030+ 7 HPFS/NTFS /dev/sda4 61726 121601 480953970 7 HPFS/NTFS /dev/sda5 1 194 1558242 82 Linux Swap / Solaris /dev/sda6 195 910 5751238+ 83 Linux /dev/sda7 911 1822 7325608+ 83 Linux linux-iq94:/home/folkmann #
Wenn ich deine Partitionierung richtig verstehe, hast Du in /dev/sda1 eine erweiterte Partition (mit falscher ID!) angelegt (wie auch immer du das geschafft hast!). In sda3/4 sind deine Laufwerke c: und d: von Win? Wo ist die IMO zwingend notwendige "Startpartition" von Win7 geblieben? Win7 legt doch so 'ne 100MB Partition für den Loader an, oder? Oder ist eine der vorhandenen Partitionen deine Startpartition? (Ich kenne mich mit Windows 7 allerdings nicht aus; es kann sein das ich hier falsch liege) Andreas PS: jetzt könntest Du auch deine /boot/grub/menu.lst lesen! -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Moin moin, Am 16.04.2010 11:04, schrieb Kyek, Andreas, VF-DE:
Platte /dev/sda: 1000.2 GByte, 1000204886016 Byte 255 Köpfe, 63 Sektoren/Spuren, 121601 Zylinder Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes Disk identifier: 0x027e1aab
Gerät boot. Anfang Ende Blöcke Id System /dev/sda1 * 1 1822 14635183+ f W95 Erw. (LBA) /dev/sda3 1823 61725 481170030+ 7 HPFS/NTFS /dev/sda4 61726 121601 480953970 7 HPFS/NTFS /dev/sda5 1 194 1558242 82 Linux Swap / Solaris /dev/sda6 195 910 5751238+ 83 Linux /dev/sda7 911 1822 7325608+ 83 Linux linux-iq94:/home/folkmann #
Wenn ich deine Partitionierung richtig verstehe, hast Du in /dev/sda1 eine erweiterte Partition (mit falscher ID!) angelegt (wie auch immer du das geschafft hast!).
Ja das irritiert mich auch ein wenig
In sda3/4 sind deine Laufwerke c: und d: von Win? Wo ist die IMO zwingend notwendige "Startpartition" von Win7 geblieben? Win7 legt doch so 'ne 100MB Partition für den Loader an, oder? Oder ist eine der vorhandenen Partitionen deine Startpartition?
Die 100Mb sind nur notwendig wenn Du Bitlocker benutzen willst, was bekanntlich nur mit Ultimat, Enterprise oder Business möglich ist, dann wird diese angelegt oder bei komplett leere Festplatten. Zum booten wird diese Partition im Normalfall nicht benötigt, da lediglich eine Kopie des Bootloaders dort hausiert. Sie wird nur dann benötigt wenn mehrere Windows Versionen drauf sind, dann steckt dort der Bootmanager
Andreas
PS: jetzt könntest Du auch deine /boot/grub/menu.lst lesen!
mfg max -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Markus Heinze wrote:
Am 16.04.2010 11:04, schrieb Kyek, Andreas, VF-DE:
Platte /dev/sda: 1000.2 GByte, 1000204886016 Byte 255 Köpfe, 63 Sektoren/Spuren, 121601 Zylinder Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes Disk identifier: 0x027e1aab
Gerät boot. Anfang Ende Blöcke Id System /dev/sda1 * 1 1822 14635183+ f
W95 Erw. (LBA)
/dev/sda3 1823 61725 481170030+ 7 HPFS/NTFS /dev/sda4 61726 121601 480953970 7 HPFS/NTFS /dev/sda5 1 194 1558242 82 Linux Swap / Solaris /dev/sda6 195 910 5751238+ 83 Linux /dev/sda7 911 1822 7325608+ 83 Linux linux-iq94:/home/folkmann #
Wenn ich deine Partitionierung richtig verstehe, hast Du in /dev/sda1 eine erweiterte Partition (mit falscher ID!) angelegt (wie auch immer du das geschafft hast!).
Ja das irritiert mich auch ein wenig
In sda3/4 sind deine Laufwerke c: und d: von Win? Wo ist die IMO zwingend notwendige "Startpartition" von Win7 geblieben? Win7 legt doch so 'ne 100MB Partition für den Loader an, oder? Oder ist eine der vorhandenen Partitionen deine Startpartition?
Die 100Mb sind nur notwendig wenn Du Bitlocker benutzen willst, was bekanntlich nur mit Ultimat, Enterprise oder Business möglich ist, dann wird diese angelegt oder bei komplett leere Festplatten. Zum booten wird diese Partition im Normalfall nicht benötigt, da lediglich eine Kopie des Bootloaders dort hausiert. Sie wird nur dann benötigt wenn mehrere Windows Versionen drauf sind, dann steckt dort der Bootmanager
OK, wenn das stimmt könnte man versuchen die Partitionstabelle zu flicken: in "fdisk /dev/sda" a) Partition 1 "non bootable" machen: a - 1 b) Partition 1 Type auf 5 ändern: t - 1 - 5 c) Partition 3 (LW c:, Win7 System?) bootbar machen: a - 3 kontrollieren und speichern. Und dann die /boot/grub/menu.lst ggf. anpassen. Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
PS: jetzt könntest Du auch deine /boot/grub/menu.lst lesen!
mfg max
könnte ich, wenn ich es nochmal schaffen täte eine rootshell aufzumachen aber wie heisst das kommando, die datei anzuzeigen das weiss ich nicht mehr könnt ihr mir da helfen? danke herbert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
folkmann.h.s@mnet-online.de wrote:
PS: jetzt könntest Du auch deine /boot/grub/menu.lst lesen!
mfg max
könnte ich, wenn ich es nochmal schaffen täte eine rootshell aufzumachen aber wie heisst das kommando, die datei anzuzeigen das weiss ich nicht mehr
man cat man more man less ... Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 16. April 2010 11:04:09 schrieb Kyek, Andreas, VF-DE:
folkmann.h.s@mnet-online.de wrote:
Nach 12 Jahren linuxabstinenz, hat es etwas gedauert eine rootshell aufzumachen, aber jetzt geht es, hier die gewünschte ausgabe:
alter Sack ;-)
folkmann@linux-iq94:~> su Passwort: linux-iq94:/home/folkmann # fdisk -l /dev/sda
Platte /dev/sda: 1000.2 GByte, 1000204886016 Byte 255 Köpfe, 63 Sektoren/Spuren, 121601 Zylinder Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes Disk identifier: 0x027e1aab
Gerät boot. Anfang Ende Blöcke Id System /dev/sda1 * 1 1822 14635183+ f W95 Erw. (LBA) /dev/sda3 1823 61725 481170030+ 7 HPFS/NTFS /dev/sda4 61726 121601 480953970 7 HPFS/NTFS /dev/sda5 1 194 1558242 82 Linux Swap / Solaris /dev/sda6 195 910 5751238+ 83 Linux /dev/sda7 911 1822 7325608+ 83 Linux linux-iq94:/home/folkmann #
Wenn ich deine Partitionierung richtig verstehe, hast Du in /dev/sda1 eine erweiterte Partition (mit falscher ID!) angelegt (wie auch immer du das geschafft hast!). keine ahnung, die extended sollte mit ihren 3 logischen laufwerken, root+home +swap ganz hinten liegen, die startbare winpartition C: sollte ganz am anfang sein, danach die 2. primäre Windows D:, ein platz sollte frei sein in der tabelle, das stimmt auch, sda2 fehlt, das nützt aber nix, frag mich nicht wie das passiert ist, keine ahnung. kann man das in ordnung bringen, ohne ein system plattzumachen?
In sda3/4 sind deine Laufwerke c: und d: von Win? korrekt Wo ist die IMO zwingend notwendige "Startpartition" von Win7 geblieben? Win7 legt doch so 'ne 100MB Partition für den Loader an, oder? Oder ist eine der vorhandenen Partitionen deine Startpartition? (Ich kenne mich mit Windows 7 allerdings nicht aus; es kann sein das ich hier falsch liege) davon habe ich noch gar nichts gehört, jedenfalls ist meine geplante architektur ganz daneben gegangen.
danke und gruss herbert
Andreas
PS: jetzt könntest Du auch deine /boot/grub/menu.lst lesen!
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
folkmann.h.s@mnet-online.de wrote:
Am Freitag, 16. April 2010 11:04:09 schrieb Kyek, Andreas, VF-DE: [...]
Wenn ich deine Partitionierung richtig verstehe, hast Du in /dev/sda1 eine erweiterte Partition (mit falscher ID!) angelegt (wie auch immer du das geschafft hast!). keine ahnung, die extended sollte mit ihren 3 logischen laufwerken, root+home +swap ganz hinten liegen, die startbare winpartition C: sollte ganz am anfang sein, danach die 2. primäre Windows D:, ein platz sollte frei sein in der tabelle, das stimmt auch, sda2 fehlt, das nützt aber nix, frag mich nicht wie das passiert ist, keine ahnung. kann man das in ordnung bringen, ohne ein system plattzumachen?
s. andere Mail. "Schaffen" kann man das, wenn man beim anlegen der Windows Partitionen "am Ende" der Platte die Partitionen erstellt hat; die linux partition dagegen wurde am Anfang erstellt. Aber das stört IMO nicht wirklich. Ist nur "ungewohnt" Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Moin moin, Am 16.04.2010 11:42, schrieb folkmann.h.s@mnet-online.de:
keine ahnung, die extended sollte mit ihren 3 logischen laufwerken, root+home +swap ganz hinten liegen, die startbare winpartition C: sollte ganz am anfang sein, danach die 2. primäre Windows D:, ein platz sollte frei sein in der tabelle, das stimmt auch, sda2 fehlt, das nützt aber nix, frag mich nicht wie das passiert ist, keine ahnung. kann man das in ordnung bringen, ohne ein system plattzumachen?
Zuallererst würd ich mal die Platte mit einem Tool Deiner Wahl als Image ablegen und dann versuchen eine Partition nach der anderen auf einer anderen Platte wieder herstellen zu lassen, dabei kannst Du auch gleich die Grösse ändern. Ich könnte mir gut vorstellen das dies das Durcheinander 'repariert'
davon habe ich noch gar nichts gehört, jedenfalls ist meine geplante architektur ganz daneben gegangen.
Naja, ich persönlich halte nicht viel von multi-boot Systemen, is aber jedem sein eignes Ding. Ich nutz mein altes XP in einer VM, ist ne saubere Sache und bereitet keine Probleme, und kann parallel zum Linux gestartet sein, vllt wär das auch ne Lösung für Dich lg max -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 16.04.2010 12:11, schrieb Markus Heinze:
Zuallererst würd ich mal die Platte mit einem Tool Deiner Wahl als Image ablegen und dann versuchen eine Partition nach der anderen auf einer anderen Platte wieder herstellen zu lassen, dabei kannst Du auch gleich die Grösse ändern. Ich könnte mir gut vorstellen das dies das Durcheinander 'repariert'
Clonezilla könnte helfen oder auch http://www.cgsecurity.org/wiki/TestDisk_Download Ralf Prengel Manager Customer Care Comline AG Hauert 8 D-44227 Dortmund/Germany Fon +49 231 97575 904 Fax +49 231 97575 257 Mobil +49 151 10831 157 EMail Ralf.Prengel@comline.de www.comline.de Vorstand Stephan Schilling, Erwin Leonhardi Aufsichtsrat Dr. Franz Schoser (Vorsitzender) HR Dortmund B 14570 USt.-ID-Nr. DE 124727422 Für die Erstellung unserer Dokumente benutzen wir die Produkte aus dem Microsoft Office 2007 Paket. Sollte sich ein Anhang in der Mail befinden, der mit einer älteren Office Version nicht geöffnet werden kann, installieren Sie bitte das Compatibility Pack für Office 2007. http://www.microsoft.com/downloads/details.aspx?FamilyID=941b3470-3ae9-4aee-8f43-c6bb74cd1466&DisplayLang=de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 16. April 2010 12:11:56 schrieb Markus Heinze:
Moin moin,
Am 16.04.2010 11:42, schrieb folkmann.h.s@mnet-online.de:
keine ahnung, die extended sollte mit ihren 3 logischen laufwerken, root+home +swap ganz hinten liegen, die startbare winpartition C: sollte ganz am anfang sein, danach die 2. primäre Windows D:, ein platz sollte frei sein in der tabelle, das stimmt auch, sda2 fehlt, das nützt aber nix, frag mich nicht wie das passiert ist, keine ahnung. kann man das in ordnung bringen, ohne ein system plattzumachen?
Zuallererst würd ich mal die Platte mit einem Tool Deiner Wahl als Image ablegen und dann versuchen eine Partition nach der anderen auf einer anderen Platte wieder herstellen zu lassen, dabei kannst Du auch gleich die Grösse ändern. Ich könnte mir gut vorstellen das dies das Durcheinander 'repariert'
davon habe ich noch gar nichts gehört, jedenfalls ist meine geplante architektur ganz daneben gegangen.
Naja, ich persönlich halte nicht viel von multi-boot Systemen, is aber jedem sein eignes Ding. Ich nutz mein altes XP in einer VM, ist ne saubere Sache und bereitet keine Probleme, und kann parallel zum Linux gestartet sein, vllt wär das auch ne Lösung für Dich
lg max
ich fürchte ich hab zu wenig tools und vor allem zu wenig platten. kann sein ich steig auch um auf VM, aber lasst mich nach 12 jahren erst wieder mal bisschen schnuppern. habe aufgehört mit debian3x und suse 4x, und das war damals noch härter, allerdings war ich auch 12 jahre jünger. also ich bleibe bei wiederherstellen, dual boot, windows7 und suse 11.2 dank und gruss herbert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Fre, 16 Apr 2010, Kyek, Andreas, VF-DE schrieb:
folkmann.h.s@mnet-online.de wrote: [..]
Gerät boot. Anfang Ende Blöcke Id System /dev/sda1 * 1 1822 14635183+ f W95 Erw. (LBA) /dev/sda3 1823 61725 481170030+ 7 HPFS/NTFS /dev/sda4 61726 121601 480953970 7 HPFS/NTFS /dev/sda5 1 194 1558242 82 Linux Swap / Solaris /dev/sda6 195 910 5751238+ 83 Linux /dev/sda7 911 1822 7325608+ 83 Linux linux-iq94:/home/folkmann #
Wenn ich deine Partitionierung richtig verstehe, hast Du in /dev/sda1 eine erweiterte Partition (mit falscher ID!) angelegt (wie auch immer du das geschafft hast!).
Die FS-ID ist korrekt. Steht da ja auch: Windows 95 Extended (LBA). Vergleiche die IDs 0x0c und 0x0e. Die Id 0x05 ist genauso falsch wie die Id 0x0b für FAT32 oder 0x06 für FAT16. Siehe: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 05 DOS 3.3+ Extended Partition Supports at most 8.4 GB disks: with type 05 DOS/Windows will not use the extended BIOS call, even if it is available. See type 0f below. Using type 05 for extended partitions beyond 8 GB may lead to data corruption with MSDOS. Allerdings ist 0f auch nicht unproblematisch. Nebenbei: Linux selbst schert sich nicht um die IDs, ich hab jahrelang ausversehen eine Linux ext3 Partition mit der ID 0x0c verwendet ... -dnh -- [die 1970er Jahre] Die Zeit, in der Joschka Fischer seine kriminelle Karierre beendete, und Helmut Kohl seine so richtig durchstartete... -- Matthias Brodowy im "SR Gesellschaftsabend" -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, den 16.04.2010, 10:27 +0200 schrieb folkmann.h.s@mnet-online.de:
Gerät boot. Anfang Ende Blöcke Id System /dev/sda1 * 1 1822 14635183+ f W95 Erw. (LBA) /dev/sda3 1823 61725 481170030+ 7 HPFS/NTFS /dev/sda4 61726 121601 480953970 7 HPFS/NTFS /dev/sda5 1 194 1558242 82 Linux Swap / Solaris /dev/sda6 195 910 5751238+ 83 Linux /dev/sda7 911 1822 7325608+ 83 Linux
Du hast dein Linux nach dem Windows installiert, nehme ich mal an. Dann schreib doch bitte mal kurz, wie sich dein Windows hier aufteilt. sda3, sda4 sind zwei Laufwerke? Welches ist hier C:? Die Partition, die als Laufwerk C: ausgwiesen ist muss auch die Bootpartition sein, weil Win dort den Bootloader hinpackt. Bei dir hängt der Bootflag auf sda1, das nicht C: sein kann und darf, da dies eine erweiterte Partition ist. Die Root Partition für Linux muss natürlich, genau wie Laufwerk C: bei Windows auch auf einer Primären Partition liegen. Da du eine erweiterte Part. hast kannst du noch maximal 3 weitere primäre part. haben. Welches sind diese? Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Von: Dirk Linnerkamp
[...] Die Root Partition für Linux muss natürlich, [...] auf einer Primären Partition liegen.
FALSCH! Linux benötigt _keine_ prim. Partition! Gruß Renate -- GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT! Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, den 16.04.2010, 12:06 +0200 schrieb Renate Neike:
Von: Dirk Linnerkamp
FALSCH! Linux benötigt _keine_ prim. Partition!
....ok, mag ja sein dass ich da falsch liege.. ... aber ein Bootflag in einer Erweiterten Patition, so wie in dem hier beschriebenen Fall und dann noch mit einem Win System auf der 'Festplatte, das kann definitiv nicht funktionieren.. @ Andreas.
Windows AFAIK sein mehreren Releases auch nicht mehr.<
...woher du diese Info in Bezug auf Windows hast musst du mir unbedingt sagen. Das wäre mir nämlich neu...allerdings bin ich auch nur bis Vista Up-to-date:-) Nach meinem Wissen ist Win in diesem Punkt bis heute genauso "selbstbezogen" wie eh und je.. @folkmann
keine ahnung, die extended sollte mit ihren 3 logischen laufwerken, root+home< +swap ganz hinten liegen, die startbare winpartition C: sollte ganz am anfang < sein, danach die 2. primäre Windows D:, ein platz sollte frei sein in der < tabelle, das stimmt auch, sda2 fehlt, das nützt aber nix, frag mich nicht wie < das passiert ist, keine ahnung. kann man das in ordnung bringen, ohne ein < system plattzumachen?<
...genau das wäre die korrekte Reihenfolge, wobei dann der Bootflag auf der (ersten) Win C: Partition gesetzt sein muss! ...ich bezweifel, dass man das hier irgendwie so reparieren kann, dass du am Ende zwei bootfähige OS hast. Mit deinem Win wirst du da garantiert Probleme bekommen. Das erste was du (vielleicht noch) probieren könntest ist auf der Win C: Partition den BootFlag zu setzen, die grub menu.lst entsprechend anzupassen und versuchen zu booten..obwohl ich ehrlich gesagt nicht glaube, dass das funktionieren wird. ...eine andere Möglichkeit wäre den Win Bootloader von deiner Boot-DVD von einem Command Prompt aus neu zu installieren. Das wird wahrscheinlich auch scheitern oder er wird dir deine linux Partition gnadenlos "zerreißen", sodass du dich dann mit "verlorenen", kaputten etc Patitionstabellen rumschlagen kannst. Ergo: ich würde mir alle Daten sichern und ein Neuinstallation machen. Mit Win anfangen, auf ner 1. primären Part. , wie du oben bescjrieben hast..und linux.. Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 16. April 2010 schrieb Dirk Linnerkamp:
Am Freitag, den 16.04.2010, 12:06 +0200 schrieb Renate Neike:
Von: Dirk Linnerkamp
FALSCH! Linux benötigt _keine_ prim. Partition!
....ok, mag ja sein dass ich da falsch liege.. ... aber ein Bootflag in einer Erweiterten Patition, so wie in dem hier beschriebenen Fall und dann noch mit einem Win System auf der 'Festplatte, das kann definitiv nicht funktionieren..
Erzähle das nicht meinem System. Da funktioniert das einwandfrei ;-) Bei dieser Installation ist im MBR der Standard-(Windows-)Bootloader installiert. Und dieser Bootloader lädt dann einfach nur den Bootcode aus dem ersten Block der als aktiv markierten Partition nach ( egal ob das nun eine primäre oder eine erweiterte Partition ist) . Im ersten Block einer erweiterten Partition ist nun genügend freier Platz um auch dort die erste Stufe eines grub zu installieren. Und der ist dann flexibel genug um den Linux-Kernel auch aus einem logischen Laufwerk einer erweiterten Partition zu starten oder den Windows Bootcode aus der primären Windowspartition zu laden und zu starten, der im "Normalfall" direkt von Standard-Bootloader gestartet worden wäre. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag 16 April 2010 18:23 schrieb Markus Koßmann:
Am Freitag, 16. April 2010 schrieb Dirk Linnerkamp:
... aber ein Bootflag in einer Erweiterten Patition, so wie in dem hier beschriebenen Fall und dann noch mit einem Win System auf der 'Festplatte, das kann definitiv nicht funktionieren..
Erzähle das nicht meinem System. Da funktioniert das einwandfrei ;-)
Bei dieser Installation ist im MBR der Standard-(Windows-)Bootloader installiert. Und dieser Bootloader lädt dann einfach nur den Bootcode aus dem ersten Block der als aktiv markierten Partition nach ( egal ob das nun eine primäre oder eine erweiterte Partition ist) . Im ersten Block einer erweiterten Partition ist nun genügend freier Platz um auch dort die erste Stufe eines grub zu installieren. Und der ist dann flexibel genug um den Linux-Kernel auch aus einem logischen Laufwerk einer erweiterten Partition zu starten oder den Windows Bootcode aus der primären Windowspartition zu laden und zu starten, der im "Normalfall" direkt von Standard-Bootloader gestartet worden wäre.
Und so sieht das dann aus: myhost:~ # fdisk -lu Disk /dev/sda: 320.1 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors Units = sectors of 1 * 512 = 512 bytes Disk identifier: 0x561208d2 Device Boot Start End Blocks Id System /dev/sda1 2048 3567615 1782784 7 HPFS/NTFS /dev/sda2 3567632 150368399 73400384 7 HPFS/NTFS /dev/sda3 150368400 170855999 10243800 7 HPFS/NTFS /dev/sda4 * 170856000 625136399 227140200 5 Extended /dev/sda5 170856063 179247599 4195768+ 82 Linux swap / Solaris /dev/sda6 179247663 181349279 1050808+ 83 Linux ... /dev/sda11 400740543 625136399 112197928+ 7 HPFS/NTFS Funktioniert hier auch einwandfrei. Der einzige Unterschied ist, dass bei mir Bootloader und das eigentliche OS von Windows 7 auf zwei unterschiedlichen primären Partitionen liegen. openSUSE 11.2 hatte bei der Installation dummerweise die zweite Partition in menu.lst eingetragen. Da ich das Windows nicht selber aufgesetzt hatte, brauchte es einiges Grübelns bis ich den Fehler korrigiert hatte. Grüße Ralf -- Antworten bitte nur in die Mailingliste! PMs bitte an: listpm (@) arndt-de (.) eu -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Markus, Ralf, Am Freitag, den 16.04.2010, 20:07 +0200 schrieb Ralf Arndt
Und dieser Bootloader lädt dann einfach nur den Bootcode aus dem ersten Block der als aktiv markierten Partition nach ( egal ob das nun eine primäre oder eine erweiterte Partition ist)
...ich war eigentlich der Meinung, dass aus einer erweiterten Partition deswegen gar nicht gelesen werden kann und auch keine Dateien oder Code abgelegt werden können, weil eine erweiterte Partition "nur" eine Art "Gerüst" oder Rahmen für die darin befindlichen logischen Laufwerke darstellt, dessen Anfang und Ende im MBR vermerkt ist.. ...fernerhin war es meine Erfahrung, dass Windows eine als aktiv markierte, erweiterte Partition und wenn sie ein Linux Dateisystem enthält kurzerhand zu einer primären Partition macht und alle darin befindlichen logischen Laufwerke aus der Tabelle entfernt... ...und dass ein nicht als "aktiv" gekennzeichnetes Laufwerk C:\, also die entsprechende primäre Partiton, zu Inkonsistenzen und unschönen Fehlermeldungen führt..keine Datensicherung mehr möglich etc..
Und der ist dann flexibel genug um den Linux-Kernel auch aus einem logischen Laufwerk einer erweiterten Partition zu starten
...ok, damit habe ich keine Probleme mehr. Mir ging es auch nur um das Scenario, wenn Windows da mit an Bord ist..
oder den Windows Bootcode aus der primären Windowspartition zu laden und zu starten, der im "Normalfall" direkt von Standard-Bootloader gestartet worden wäre.
....über eine derartige Verkettung scheint es mir irgendwie auch logisch, obgleich ich gestehen muss: Mein Ding ist das nicht unbedingt, wäre mir rein vom "Bauchgefühl" her zu "riskant" Ich kenne allerdings auch Win7 nicht, ich benutze Vista, aber ich glaube, so groß sind die Unterschiede zwischen beiden auch wieder nicht. ...aber ich will gern meine Meinug revidieren, dass ein booten aus einer erweiterten Partiton mit Win an Bord definitiv nicht möglich ist, da ihr mir's hier ja nun bewiesen habt.:-). Interessieren täte mich hier noch, wie der Disk Manager von Win deine Partitionen erkennt... Gruß Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Michael, ich lerne gerne dazu:-), Am Freitag, den 16.04.2010, 18:23 +0200 schrieb Markus Koßmann:
Bei dieser Installation ist im MBR der Standard-(Windows-)Bootloader installiert.
...ok, soweit ist das ja "üblich",
Und dieser Bootloader lädt dann einfach nur den Bootcode aus dem ersten Block der als aktiv markierten Partition nach ( egal ob das nun eine primäre oder eine erweiterte Partition ist) . Im ersten Block einer erweiterten Partition ist nun genügend freier Platz um auch dort die erste Stufe eines grub zu installieren.
Interessant... Welchen Bootloader benutzt du denn beim Starten deines PC's, Grub oder den Windows Loader? Ich weiß, dass der Win Bootloader seit Vista vollkommen neu ist und Win inzwischen von der DOS Abhängigkeit "erlöst" wurde und der Win Loader jetzt auch ein Linux booten kann..
Und der ist dann flexibel genug um den Linux-Kernel auch aus einem logischen Laufwerk einer erweiterten Partition zu starten oder den Windows Bootcode aus der primären Windowspartition zu laden und zu starten, der im "Normalfall" direkt von Standard-Bootloader gestartet worden wäre.
...dass Linux von einer erweiterten Part. gebootet werden kann, habe ich nun zur Kenntnis genommen..aber was meinst du jetzt mit primärem Windows Part? Die liegt(oder kann) dann also tatsächlich in einer erweiterten Partition? ...darf ich dich darum bitten mir mal die Partitionstabelle mit allen Flags etc deines PC's zu mailen auf dem du dieses Scenario realisiert hast? Ich bin da sehr interessiert...und wenn das zu sehr offTopic wird meinetwegen auch als PM. Gruß Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Dirk Linnerkamp wrote:
Am Freitag, den 16.04.2010, 10:27 +0200 schrieb folkmann.h.s@mnet-online.de:
Gerät boot. Anfang Ende Blöcke Id System /dev/sda1 * 1 1822 14635183+ f W95 Erw. (LBA) /dev/sda3 1823 61725 481170030+ 7 HPFS/NTFS /dev/sda4 61726 121601 480953970 7 HPFS/NTFS /dev/sda5 1 194 1558242 82 Linux Swap / Solaris /dev/sda6 195 910 5751238+ 83 Linux /dev/sda7 911 1822 7325608+ 83 Linux
[...]
Bei dir hängt der Bootflag auf sda1, das nicht C: sein kann und darf, da dies eine erweiterte Partition ist.
ACK
Die Root Partition für Linux muss natürlich, genau wie Laufwerk C: bei Windows auch auf einer Primären Partition liegen.
IMO falsch Linux braucht keine primäre partition; Windows AFAIK sein mehreren Releases auch nicht mehr. Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 16. April 2010 12:02:11 schrieb Dirk Linnerkamp:
Am Freitag, den 16.04.2010, 10:27 +0200 schrieb
folkmann.h.s@mnet-online.de:
Gerät boot. Anfang Ende Blöcke Id System /dev/sda1 * 1 1822 14635183+ f W95 Erw. (LBA) /dev/sda3 1823 61725 481170030+ 7 HPFS/NTFS /dev/sda4 61726 121601 480953970 7 HPFS/NTFS /dev/sda5 1 194 1558242 82 Linux Swap / Solaris /dev/sda6 195 910 5751238+ 83 Linux /dev/sda7 911 1822 7325608+ 83 Linux
Du hast dein Linux nach dem Windows installiert, nehme ich mal an. Dann schreib doch bitte mal kurz, wie sich dein Windows hier aufteilt. sda3, sda4 sind zwei Laufwerke? Welches ist hier C:? vermutlich snd beide primär und sda3 die startbare C:
Die Partition, die als Laufwerk C: ausgwiesen ist muss auch die Bootpartition sein, weil Win dort den Bootloader hinpackt. Bei dir hängt der Bootflag auf sda1, das nicht C: sein kann und darf, da dies eine erweiterte Partition ist. die flag hängt deswegen draussen weil der grub ja starten soll, im grub ist derzeit gar keine winpartition eingetragen, hab es 5mal versucht und die lust verloren, weil es nicht geht und den grub ganz abschmieren lässt. Wenn ich wüsste wie und was, täte ich die windows C: sda3 schon wieder eintragen.
Die Root Partition für Linux muss natürlich, genau wie Laufwerk C: bei Windows auch auf einer Primären Partition liegen. Da du eine erweiterte Part. hast kannst du noch maximal 3 weitere primäre part. haben. Welches sind diese? also ich denke, dass linux keine primäre partition braucht, kann mich aber täuschen. ich hab einen platz frei, der heisst sda2, das hilft mir aber nix. die ganze architektur sollte ganz anders sein. wie so ein mist zustandekommt, keine ahnung. jetzt sammle ich ideen, das auszubügeln.
dankeund gruss herbert
Dirk
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag 16 April 2010 12:12 schrieb folkmann.h.s@mnet-online.de:
Am Freitag, 16. April 2010 12:02:11 schrieb Dirk Linnerkamp:
Am Freitag, den 16.04.2010, 10:27 +0200 schrieb
folkmann.h.s@mnet-online.de:
Gerät boot. Anfang Ende Blöcke Id System /dev/sda1 * 1 1822 14635183+ f W95 Erw. (LBA) /dev/sda3 1823 61725 481170030+ 7 HPFS/NTFS /dev/sda4 61726 121601 480953970 7 HPFS/NTFS /dev/sda5 1 194 1558242 82 Linux Swap / Solaris /dev/sda6 195 910 5751238+ 83 Linux /dev/sda7 911 1822 7325608+ 83 Linux
Du hast dein Linux nach dem Windows installiert, nehme ich mal an. Dann schreib doch bitte mal kurz, wie sich dein Windows hier aufteilt. sda3, sda4 sind zwei Laufwerke? Welches ist hier C:?
vermutlich snd beide primär und sda3 die startbare C:
Nicht nur vermutlich. Die Partionstabelle nach Anfangs und Endblöcken sortiert sieht vereinfacht so aus: 1 - 1822 Erweitert darin: ---- 1 - 194 sda5 / swap (logisch) ---- 195 - 910 sda6 / Linux (logisch) ---- 911 - 1822 sda7 Linux (logisch) 1823 - 61725 sda3 NTFS (primär) 61726 - 121601 sda4 NTFS (primär)
also ich denke, dass linux keine primäre partition braucht, kann mich aber täuschen.
Du täuschst Dich definitiv nicht. Hier ist _keine Linux Partition primär.
ich hab einen platz frei, der heisst sda2, das hilft mir aber nix. die ganze architektur sollte ganz anders sein. wie so ein mist zustandekommt, keine ahnung. jetzt sammle ich ideen, das auszubügeln.
Ich bin mir nicht sicher, ob Du die Aufteilung ändern musst. Mit den richtigen Informationen gefüttert kann Dir wahrscheinlich die eine oder der andere hier auf der Liste helfen Windows unter grub zum Laufen zu bringen. Grüße Ralf -- Antworten bitte nur in die Mailingliste! PMs bitte an: listpm (@) arndt-de (.) eu -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (9)
-
David Haller
-
Dirk Linnerkamp
-
folkmann.h.s@mnet-online.de
-
Kyek, Andreas, VF-DE
-
Markus Heinze
-
Markus Koßmann
-
prengel
-
Ralf Arndt
-
Renate Neike