Hallo,
habe eine Frage zur Partitionsnummerierung in GRUB. Ich weiß, dass diese bei 0 beginnt, d.h. root(hd0,0) sagt GRUB, das seine Dateien auf der ersten Partition der ersten Platte liegen, soweit ok.
Nun habe ich aber GRUB auf der 1. (physikalischen) Partition (=hd0,0) installiert (bzw. genau genommen findet sich dort / und es gibt keine extra /boot Partition). Nun steht aber in der menu.lst / den Booteinträgen root (hd0,1) was auch funktioniert, obwohl man ja meinen könnte, es müsste root(hd0,0) sein.
Ich habe auf der selben Festplatte noch eine NTFS Partition (physikalisch die 4. Partition) und fdisk -l unter Ubuntu zeigt mir z.B. dass diese NTFS Partition als /dev/sda1 angesprochen wird und die Linux / Partition mit Grub drauf als /dev/sda2. Kurzum, anscheinend werden NTFS Partitionen unabhängig von deren physikalischen Partition beim zählen "bevorzugt", was dann auch erklärt, warum bei Grub root(hd0,1) und nicht root(hd0,0) richtig ist.
Nun wollte ich nur wissen, ob jemand meine Vermutung diesbezüglich bestätigen kann, denn dazu konnte ich keinen Hinweis finden! Nur immer den hinweis, das die Zählung bei Grub bei 0 beginnt, aber nie, dass z.B. NTFS bevorzugt wird. Oder wird evtl. nach Erstellungsdatum gezählt? Die NTFS Partition wurde als erste erstellt, allerdings nicht am Anfang der Festplatte, d.h. ich hatte ursprünglich 15 GB ungenutzt gefolgt von der NTFS Partition. Später habe ich in diesen 15 GB vor der NTFS Partition Linux Partitionen erstellt / Linux installiert.
Vielen Dank!