Mehr Platz für Debian!

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Ambermoon
Beiträge: 61
Registriert: 21.07.2002 11:54:16
Kontaktdaten:

Mehr Platz für Debian!

Beitrag von Ambermoon » 12.03.2005 12:28:03

Ich habe versucht für mein Debian mehr Platz zu organisieren.

1 30gb primary fat32 boot, lba (Windows)
2 5gb extended lba
5 4gb logical ext3 (Debian)
6 1gb logical linux-swap

1. Also habe ich mit PM die Partition von Windows um 5 gb verkleinert.
2. Anschliessend wollte ich die extended partition um 5gb erweitern und
3. schliesslich die Debian partition um 5gb.

Leider bin ich nur zu Punkt 1 gekommen. Denn ab dann wollte das Windows XP nicht mehr starten -> "ntldr fehlt"

Ich verwende Grub als bootloader:

Code: Alles auswählen

#Debian
title		Debian GNU/Linux, kernel 2.6.8 
root		(hd0,4)
kernel		/boot/vmlinuz-2.6.8 root=/dev/hda5 ro video=vesafb:1024x768-16@70 vga=791 splash=silent
initrd		/boot/initrd.img-2.6.8
savedefault
boot

# Windows
title		Windows NT/2000/XP
root		(hd0,0)
savedefault
makeactive
chainloader	+1
Meines erachtens sollte sich die Partitions bezeichnung für Grub nicht geändert haben. Denn die win partition ist immer noch die erste:

fat32 (25gb) - frei (5gb) - ext3 (4gb) -swap (1gb)

Die boot.ini von Xp sieht übrigens folgendermassen aus:

Code: Alles auswählen

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(0)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(0)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn
Auch hier sieht es für mich ok aus. Kann mir jemand weiterhelfen, was ich tun muss, dass die win partition wieder funktioniert?

Benutzeravatar
konqi76
Beiträge: 30
Registriert: 25.12.2004 20:36:08
Wohnort: Wuppertal
Kontaktdaten:

Beitrag von konqi76 » 12.03.2005 13:26:29

Hi,

Falls du Debian starten kannst oder Knoppix hast, dann poste mal die Ausgabe von

Code: Alles auswählen

fdisk -l
Falls du die Windoof Partition mounten kannst, dann schaue nach ob "ntldr" wirklich fehlt.

Welche Version von PM hast du ?

Hast Du die PM – Disketten erstellt oder PM von der HD ausgeführt ?

MfG konqi76

Ambermoon
Beiträge: 61
Registriert: 21.07.2002 11:54:16
Kontaktdaten:

Beitrag von Ambermoon » 12.03.2005 14:19:35

fisk -l gibt folgendes aus:

Code: Alles auswählen

Disk /dev/hda: 36.7 GB, 36742620160 bytes
16 heads, 63 sectors/track, 71193 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1       53443    26935240+   c  W95 FAT32 (LBA)
/dev/hda2           61666       71190     4800600    f  W95 Ext'd (LBA)
/dev/hda5           61666       70140     4271368+  83  Linux
/dev/hda6           70141       71190      529168+  82  Linux swap
NTLDR: ist immer noch vorhanden. boot.ini ebenfalls...

Es war PM 8.0 ich habs von der HD laufen lassen. PM hat dann selbst gebootet und sein Task ausgeführt.

Vielen Dank für deine Hilfe!

Benutzeravatar
konqi76
Beiträge: 30
Registriert: 25.12.2004 20:36:08
Wohnort: Wuppertal
Kontaktdaten:

Beitrag von konqi76 » 12.03.2005 17:39:49

Sorry das es so lange dauerte.

Der Fehler hier ist das Du PM von der HD ausgeführt hast, statt von den Disketten.
N' Freund von Mir hatte auch das gleiche Problem.

Du brauchst eine XP-Pro boot CD (nicht RECOVERY-CD)
beim booten von CD die F8 Taste drücken um ins Wiederherstellung Modus zu kommen
wenn der Vorgang soweit fertig ist die R Taste drücken
es erscheint eine CMD console

dort solltest du erst einmal

Code: Alles auswählen

fixmbr /?
aufrufen und genau durchlesen !

fixmbr - Damit kannst du den MBR neu schreiben (Bei meinem Freund hatt's geholfen)
Damit wird der MBR von Grub überschrieben ! - den musst du hinterher von Linux aus neu in den MBR schreiben.

Melde dich ob es klappte oder nicht.

Ambermoon
Beiträge: 61
Registriert: 21.07.2002 11:54:16
Kontaktdaten:

Beitrag von Ambermoon » 12.03.2005 18:32:16

Ok, vielen Dank für die Antwort. Ich werde es versuchen. Erst werde ich aber eine boot cd anlegen für debian. Denn sonst kann ich plötzlich kein System mehr booten.

Den MBR mit grub neu beschreiben mach ich das mit dpkg-reconfigure oder force install?

Ambermoon
Beiträge: 61
Registriert: 21.07.2002 11:54:16
Kontaktdaten:

Beitrag von Ambermoon » 12.03.2005 18:43:43

habs grad gesehen, dass ich das mit grub-install /dev/hda mache...

Ambermoon
Beiträge: 61
Registriert: 21.07.2002 11:54:16
Kontaktdaten:

Beitrag von Ambermoon » 25.03.2005 17:53:12

Hi, Ich habe nun endlich Zeit das MBR Problem zu lösen. Aber jetzt steh ich wieder vor einem Problem.

Aus irgend einem Grund nimmt er mein Administrator Passwort nicht an, wenn ich in die XP Repair Console möchte. Obwohl ich mir 100% sicher bin... :!:

Jetzt wollte ich fragen ob es eine möglichkeit gibt, eine eigene bootcd zu erstellen mit dem fixmbr drauf und so den MBR zu fixen. Dummerweise habe ich kein Diskettenlaufwerk am Notebook, sonst hätte ich das schon längst versucht.

Alle tipps willkommen.

floyd1
Beiträge: 123
Registriert: 02.03.2005 17:43:52
Wohnort: Frankfurt/M.

Re: Mehr Platz für Debian!

Beitrag von floyd1 » 25.03.2005 18:28:07

Hi,
Ambermoon hat geschrieben:Ich habe versucht für mein Debian mehr Platz zu organisieren.

1 30gb primary fat32 boot, lba (Windows)
2 5gb extended lba
5 4gb logical ext3 (Debian)
6 1gb logical linux-swap

1. Also habe ich mit PM die Partition von Windows um 5 gb verkleinert.
2. Anschliessend wollte ich die extended partition um 5gb erweitern und
3. schliesslich die Debian partition um 5gb.

Leider bin ich nur zu Punkt 1 gekommen. Denn ab dann wollte das Windows XP nicht mehr starten -> "ntldr fehlt"

Ich verwende Grub als bootloader:

Code: Alles auswählen

#Debian
title		Debian GNU/Linux, kernel 2.6.8 
root		(hd0,4)
kernel		/boot/vmlinuz-2.6.8 root=/dev/hda5 ro video=vesafb:1024x768-16@70 vga=791 splash=silent
initrd		/boot/initrd.img-2.6.8
savedefault
boot

# Windows
title		Windows NT/2000/XP
root		(hd0,0)
savedefault
makeactive
chainloader	+1
Meines erachtens sollte sich die Partitions bezeichnung für Grub nicht geändert haben. Denn die win partition ist immer noch die erste:

fat32 (25gb) - frei (5gb) - ext3 (4gb) -swap (1gb)

Die boot.ini von Xp sieht übrigens folgendermassen aus:

Code: Alles auswählen

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(0)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(0)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn
Auch hier sieht es für mich ok aus. Kann mir jemand weiterhelfen, was ich tun muss, dass die win partition wieder funktioniert?
ne, sorry, das is nich ganz ok. Es gibt keine partitition(0).
du musst schreiben:
default=multi(0)disk(0)rdisk(0)partition(1)
Und dann bei den OPs (du hast ja eh nur eine) nochmal.
Dann wird auch der ntldr wieder gefunden.

Das 5GB grosse 'Loch' nach deiner WIN-Partition würd' ich schliessen. Solange du noch nicht viel auf deiner jetzigen Linux-Partition hast, würd' ich die an deiner Stelle unmittelbar an die WIN-Partition positionieren und ggf. Linux nochmal neu installieren. Das tut sich zwar grundsätzlich nix im Betrieb, sieht aber doch übersichtlicher aus.Das geht wohl auch mit PM8.

Und dann nur so als Tip: Setz' dein timeout in der boot.ini auf knapp > 0. Du brauchst sicher nicht wirklich eine halbe Minute, um zu überlegen, ob du jetzt (das einzige) Windows hochfahren willst. Is meine persönliche Meinung, kein Oberlehrer-Gehabe.

HTH

Tschau
Thomas

Ambermoon
Beiträge: 61
Registriert: 21.07.2002 11:54:16
Kontaktdaten:

Beitrag von Ambermoon » 25.03.2005 20:11:01

Danke für deine Hilfe. Aber leider bekommen ich immer noch die gleiche Fehlermeldung: NTLDR fehlt.

Das ist meine boot.ini

Code: Alles auswählen

[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn
Und das ist meine Festplatte:

Code: Alles auswählen

Disk /dev/hda: 36.7 GB, 36742620160 bytes
16 heads, 63 sectors/track, 71193 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1       53443    26935240+   c  W95 FAT32 (LBA)
/dev/hda2           61666       71190     4800600    f  W95 Ext'd (LBA)
/dev/hda5           61666       70140     4271368+  83  Linux
/dev/hda6           70141       71190      529168+  82  Linux swap
Hast du noch einer weiteren Tipp? Bringt ein fixmbr in dieser situation etwas? Oder ist etwas anderes von Windows beschädigt?

floyd1
Beiträge: 123
Registriert: 02.03.2005 17:43:52
Wohnort: Frankfurt/M.

Beitrag von floyd1 » 26.03.2005 09:42:11

Hi,
Ambermoon hat geschrieben:Danke für deine Hilfe. Aber leider bekommen ich immer noch die gleiche Fehlermeldung: NTLDR fehlt.
[....]

Hast du noch einer weiteren Tipp? Bringt ein fixmbr in dieser situation etwas? Oder ist etwas anderes von Windows beschädigt?
nich so richtig. Möglichkeiten gibt's aber einige:
die rabiate Methode: trenn' dich von deinem momentanen WinXP, wenn du drauf verzichten kannst, bring' die gesamte HD in Ordnung (also eventl. auch neu partitionieren) und installier' dann nochmal erst Win dann Linux. Den GRUB kannste beruhig in den MBR schreiben. Ist ein guter Bootloader.

der Datenrettungsversuch (wenn nötig):
mit einer Linux Live-CD (Kanotix z.B.) booten und deine persönlichen Sachen vorübergend auf die schon existierende Linux-Partition retten (wenns drauf passt).

was dann natürlich auch gehen kann(!), aber ich nicht machen würde, ist die Sache mit XP-CD und fixmbr. Wäre mir aber zu unsicher.

Persönliche Meinung:
Win-Partition deutlich verkleinern und grosszügig für Linux sein.

Weiss nicht, ob dir das hilft. Rette erst mal ggf. wichtige Daten, und spiel' mal rum.

Tschau
Thomas

Ambermoon
Beiträge: 61
Registriert: 21.07.2002 11:54:16
Kontaktdaten:

Beitrag von Ambermoon » 26.03.2005 13:20:45

Danke für deine Hilfe. Ich denke ich muss mich langsam mit dem Gedanken anfreunden, das ganze System nochmals zu installieren WIN + Linux. Das Problem ist, dass ich früher oder später windows für irgend nen sch*** doch wieder benötige.

Dumm ist vorallem diese Geschichte mit dem Administrator passwort von Windows. Unglaublich, dass ich das nicht mehr eingeben kann.

Ahja... meinst du es gibt ne möglichkeit von extern, dass windows admin passwort zu reseten? auslesen, ist ja ziehmlich ungmöglich denke ich.

Ambermoon
Beiträge: 61
Registriert: 21.07.2002 11:54:16
Kontaktdaten:

Beitrag von Ambermoon » 26.03.2005 15:17:13

So, ich bin wieder einmal ein kleines Stückchen weitergekommen.

Ich habe mit der Emergency Boot CD-ROM das windows xp admin password reseten können. Anschliessend habe ich mit der win xp pro via repairconsole fixmbr und fixboot c: ausgeführt.

Mein GRUB ist nun natürlich weg. Aber den kann ich dann mit Knoppix wieder rein tun.

Leider hat es aber nix gebracht und es kommt immer noch NTLDR is missing.

Und jetzt!? :evil:

Irgendwie schein es nicht am MBR zu liegen, dass win xp nicht mehr bootet. Ich habe bemerkt, dass die datei ntldr auf meinem notebook grösser ist als auf meiner workstation. allerdings ist die workstation glaubs win xp sp1 und das notebook sp2.

Ambermoon
Beiträge: 61
Registriert: 21.07.2002 11:54:16
Kontaktdaten:

Beitrag von Ambermoon » 02.04.2005 11:47:37

Ich wollte nur sagen, dass alles doch noch geklappt hat und ich wieder prima notebook habe.

Das mit dem MBR ist etwas speziell. Auf jedenfall kann ich sagen, dass fixmbr nix taugt. Erst die Windows installation hat es fertig gebracht einen lauffähigen windows MBR zu installieren. Den ich dann anschliessend mit GRUB wieder überschrieben habe.

Vielen Dank an alle die bei meinen Problemenen mitgegrübelt haben..

Antworten