Hi,
Auf meinem Rechner läuft Windows 2000, Redhat 7.3 und Debian Woody.
Derzeit boote ich sowohl Debian als auch Redhat noch über eine Boot Disc (bzw. Debian über die CD mit dem rescbf24 root=/dev/hda8 command), da das aber nervig is wollte ich mal anfragen wie man hier Lilo/Grub am besten installiert.
Ich frage deswegen weil meine Festplattenpartition vielleicht etwas "verzwickt " ist, hier mal eine Aufstellung (Ausgabe cfdisk):
Name Flags Part Type FS Type [Label] Size (MB)
------------------------------------------------------------------------------
hda1 Boot Primary FAT16 [NO NAME ] 2146.80
hda5 Logical NTFS [^A] 16787.80
hda6 Logical NTFS [^C] 27521.79
hda7 Logical Linux swap 600.45
hda8 Logical Linux ext3 3331.24
hda9 Logical Linux ext3 [/boot] 49.36
hda10 Logical Linux ext3 [/] 8883.31
hda11 Logical Linux swap 732.05
Und mal ne Erklärung dazu:
Windows 2000 ist auf /dev/hda5 auf /dev/hda6 (war) mal WindowsXP das hab ich gelöscht jetzt ist es eben nur noch eine NTFS Partition
/dev/hda7 und /dev/hda8 sind die 2 Partitionen für Debian wobei 7 die Swap und 8 die root Partition ist.
/dev/hda9 /dev/hda10 und /dev/hda11 sind die Redhat 7.3 Partitionen
Wie und wo installier ich Lilo oder Grub am besten, muss ehrlich sagen ich trau mich über die Bootmanager Installation nicht so ganz drueber
Waere nett wenn mir hier jemand eine Hilfestellung geben koennte, da das kompilieren eines neuen Kernels keinen Sinn macht wenn man ihn nicht laden kann
Danke schonmal
Eric
Boot Manager installieren aber wie?
Mach dir eine lilo.conf die so aussieht:
boot=/dev/hda <---lilo schreibt in MBR
prompt
timeout=50 <-- 5 Sek. warten
vga=normal
lba32
root=/dev/hda8
image=/pfad_zum/kernel <----ANPASSEN
label="Debian" <--Name im Lilo-Menü
root=/dev/hda8 <--Partition wo Kernel liegt
read-only <--sollte klar sein
image=/pfad_zum/kernel <---ANPASSEN
label="Redhat"
root=/dev/hda9
read-only
other=/dev/hda5 <--wenn der BL von Win auf hda1 liegt, dann hda1 angeben
label="Windows"
lilo.conf speichern und einmal lilo eintippen, enter das wars.
boot=/dev/hda <---lilo schreibt in MBR
prompt
timeout=50 <-- 5 Sek. warten
vga=normal
lba32
root=/dev/hda8
image=/pfad_zum/kernel <----ANPASSEN
label="Debian" <--Name im Lilo-Menü
root=/dev/hda8 <--Partition wo Kernel liegt
read-only <--sollte klar sein
image=/pfad_zum/kernel <---ANPASSEN
label="Redhat"
root=/dev/hda9
read-only
other=/dev/hda5 <--wenn der BL von Win auf hda1 liegt, dann hda1 angeben
label="Windows"
lilo.conf speichern und einmal lilo eintippen, enter das wars.
- unitra
- Beiträge: 646
- Registriert: 15.06.2002 21:09:38
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: 127.128.129.130
...oder
hi,:idea:
lege ein verzeichnis im /boot an ,dieser heisst grub
erstelle eine datei menu.lst
nachdem du die noetigen kernelversionen eingegeben hast
schreibe diese datei in /boot/grub,
und installiere grub
gruss
unitra
lege ein verzeichnis im /boot an ,dieser heisst grub
Code: Alles auswählen
/boot/grub
Code: Alles auswählen
default 0
timeout 30
color green/black blink-yellow/black
title windows 2000
root noverify (hd0,0)
makeactive
chainloader +1
title debian/GNU linux
root (hd0,6)
kernel /boot/vmlinuz-Deine Kernlversion root=/dev/hda7
title red hat linux
root (hd0,8)
kernel /boot/vmlinuz-Deine Kernlversion root=/dev/hda9
schreibe diese datei in /boot/grub,
und installiere grub
Code: Alles auswählen
grub-install /dev/hda
unitra
Wow, vielen Dank, ihr wart meine Rettung.
Debian sowie Windows booten jetzt von der Platte.
Redhat meint noch ich soll irgendne Init zusätzlich angeben.
Dass Debian und Redhat die selbe Swap nutzen können wusste ich gar nicht, werd das bei Gelegenheit mal in der fstab umstellen, so spar ich mir wieder 700 MB )
Danke Leute das ging ja fix
Jetzt gehts ans Kernel backen *gg*
Debian sowie Windows booten jetzt von der Platte.
Redhat meint noch ich soll irgendne Init zusätzlich angeben.
Dass Debian und Redhat die selbe Swap nutzen können wusste ich gar nicht, werd das bei Gelegenheit mal in der fstab umstellen, so spar ich mir wieder 700 MB )
Danke Leute das ging ja fix
Jetzt gehts ans Kernel backen *gg*