View previous topic :: View next topic |
Author |
Message |
Keepoer Apprentice
Joined: 30 Mar 2004 Posts: 293 Location: Zwischen Kassel und Edewecht pendelnd
|
Posted: Fri Aug 06, 2004 5:36 pm Post subject: Brauch ich ne /boot-Partition? |
|
|
Hi,
ich hab n Laptop mit Win XP drauf laufen! Nun wollte ich auch noch Linux drauf installieren. Meine jetzige Partitionstabelle soeht so aus:
hda1 -> Win XP
hda2 -> Fat32 Partition
hda3 -> Linux Swap
hda4 -> ext3-Partition
Muss ich noch ne /boot-Partition anlegen oder kann ich einfach auf hda4 einen Unterordner anlegen???
Und muss ich noch nen Bootmanager auf hda4 installieren, weil ich hab gehört, dass der BM von XP nicht mit Linux-Kernel umgehen kann.
MfG
Keep |
|
Back to top |
|
|
Anarcho Advocate
Joined: 06 Jun 2004 Posts: 2970 Location: Germany
|
Posted: Fri Aug 06, 2004 5:40 pm Post subject: |
|
|
Nein, du brauchst keine separate /boot partition. Es reicht dann beim Bootloader das unterverzeichnis mit anzugeben.
Der XP Bootloader kann nicht viel. Ich würde den komplett durch Grub oder Lilo ersetzen, also direkt im MBR installen.
Dann in der lilo.conf oder grub.conf Linux und windows einrichten und du kannst beides booten. |
|
Back to top |
|
|
reyneke Guru
Joined: 09 Jan 2004 Posts: 542 Location: Augsburg / Germany
|
Posted: Fri Aug 06, 2004 5:54 pm Post subject: |
|
|
<einklink>
Bleibt aber zu erwähnen, daß es aus Sicherheitsgründen schon eine gute Idee ist, /boot auf 'ner extra Partition zu haben, die nur von root gemountet werden kann, damit nicht jeder User da rumpfuschen kann.
Gruß,
reyneke.
*klick*
\edit:
Nur zum weiteren Verständnis: im laufenden Betrieb ist die Platte dann latürnich nicht gemountet (man fstab). _________________ I like to wait to see how things turn out
If You Apply Some Pressure
WHAT HAPPENS when you lose EVERYTHING?
You start again.
You start all over again.
Maximo Park - Apply Some Pressure |
|
Back to top |
|
|
Keepoer Apprentice
Joined: 30 Mar 2004 Posts: 293 Location: Zwischen Kassel und Edewecht pendelnd
|
Posted: Fri Aug 06, 2004 6:12 pm Post subject: |
|
|
Ne, das ist schon ok! Ich bin sowieso der Einzige, der den Laptop nutzt! Aber ich hab mal ne Frage zu der Installation.
In der Anleitung steht:
Quote: | Befehlsauflistung 15: Mounten von Partitionen
# mount /dev/hda3 /mnt/gentoo
# mkdir /mnt/gentoo/boot
# mount /dev/hda1 /mnt/gentoo/boot
|
installiert er das /boot-Verzeichnis dann automatisch auf /hda3?
MfG
Keep |
|
Back to top |
|
|
norax n00b
Joined: 31 Jul 2004 Posts: 15
|
Posted: Fri Aug 06, 2004 7:07 pm Post subject: |
|
|
Nein, automatisch macht er eigentlich gar nichts. In der Anleitung ist lediglich ein Standardpartitionsschema beschrieben:
Code: | /dev/hda1 => /boot
/dev/hda2 => swap
/dev/hda3 => / (root-Verzeichnis) |
Da du ja keine Bootpartition (hier: /dev/hda1) willst/brauchst, musst du auch keine Partition nach /boot mounten. Des Weiteren muss das root-Verzeichnis bei dir /dev/hda4 (anstatt /dev/hda3) sein, also:
Code: | # mount /dev/hda4 /mnt/gentoo
# mkdir /mnt/gentoo/boot
|
|
|
Back to top |
|
|
Earthwings Bodhisattva
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Sat Aug 07, 2004 1:02 am Post subject: |
|
|
Keepoer wrote: | Ne, das ist schon ok! Ich bin sowieso der Einzige, der den Laptop nutzt! |
Es sind weniger Benutzer, die in /boot was kaputt machen können (haben ja eh keine Schreibberechtigung) als mehr Abstürze und sonstige Fehler. Wird das Dateisystem beschädigt und /boot ist keine Extra-Partition (oder gemounted), kann es dabei ebenfalls Schaden nehmen. |
|
Back to top |
|
|
Keepoer Apprentice
Joined: 30 Mar 2004 Posts: 293 Location: Zwischen Kassel und Edewecht pendelnd
|
Posted: Sat Aug 07, 2004 8:02 pm Post subject: |
|
|
Ok, da magst du Recht haben! Aber es würde ja auch ausreichen, wenn ich einfach die /boot sichere, oder? Zumindest immer dann, wenn ich was ändere...
MfG
Keep |
|
Back to top |
|
|
Keepoer Apprentice
Joined: 30 Mar 2004 Posts: 293 Location: Zwischen Kassel und Edewecht pendelnd
|
Posted: Sat Aug 07, 2004 10:39 pm Post subject: |
|
|
Hmmm, ich hab jetzt soweit alles fertig, bis auf Grub! Hier komme ich (wieder) einmal nicht weiter:
Da ich ja keine eigene boot-Partition habe, muss ich im Setup ja hda4 angeben. Ist das alles? Findet Grub von dort aus alleine zum /boot-Verzeichnis? Oder muss ich noch was weiteres einstellen?
MfG
Keep |
|
Back to top |
|
|
einheitlix Tux's lil' helper
Joined: 03 Aug 2004 Posts: 144 Location: Saarbrücken, Germany
|
Posted: Sun Aug 08, 2004 1:30 am Post subject: |
|
|
Ja, im Setup musst du nun hda4 angeben, sprich:
Code: |
grub> root (hd0,3)
grub> setup (hd0)
grub> quit
|
Nur in der /boot/grub/grub.conf (bzw. /boot/grub/menu.lst) musst du jetzt aufpassen, denn dort schreibst du nun nicht (beispielsweise):
Code: |
title=Gentoo Linux
root (hd0,3)
kernel (hd0,3)/kernel-2.4.26 root=/dev/hda4
|
sondern sowas in der Art
Code: |
title=Gentoo Linux 2.4.26
root (hd0,3)
kernel (hd0,3)/boot/kernel-2.4.26 root=/dev/hda4
|
...kurz, da du den Pfad relativ zur Partition angeben musst, und dies bei dir / und nicht /boot ist, musst du /boot mit angeben
Für das splashimage gilt natürlich dasselbe, wenn du eins benutzt!
Hab ich übrigens auch so gemacht, /boot als Unterverzeichnis auf die root Partition zu packen - ansonsten ist es Verschwendung von Partitionen, man hat ja schließlich nur 4 primäre (in deinem Fall ginge es also schonmal gar nicht anders...) Ich mach das schon seit Jahren so und hab damit noch nie Probleme bekommen - diese Vorsichtsmaßnahme halte ich für ein wenig übertrieben... |
|
Back to top |
|
|
toskala Advocate
Joined: 14 Dec 2002 Posts: 2080 Location: hamburg, germany
|
Posted: Sun Aug 08, 2004 10:17 am Post subject: |
|
|
naja, ich mache immer eine /boot unterhalb der ersten 1024cylinder der platte, da nicht zwingend jedes ältere bios darüber hinaus zugreifen kann... schafft im zweifel weniger probleme wenn man linux mal auf anderen kisten installiert, da kommt sonst evtl. böses erwachen. _________________ adopt an unanswered post
erst denken, dann posten |
|
Back to top |
|
|
|