Ik heb een vreemd probleem met Grub, dat is begonnen toen ik vanavond een nieuwe harddisk erbij prikte. Ik kwam toen niet meer in het Grub-menu, maar kreeg een error. Als ik de SATA-kabel van de nieuwe HD losmaakte, laadde Grub gewoon, en bootte hij ook zonder problemen.
Toen eerst maar eens geëxperimenteerd met verschillende SATA-aansluitingen. Op mijn ABIT AB9 Pro mobo zitten drie controllers: een Intel ICH8R (denk ik), met 6 aansluitingen, waarvan vier reeds gebruikt; een Silicon Image, 1 aansluiting, ongebruikt; en een JMicron, 2 aansluitingen, ook ongebruikt. Alle vrije plekken geprobeerd op de Intel en SI, maar iedere keer een error (ook iedere keer wisselend). Bij de JMicron kan ik nauwelijks bij vanwege andere kabels en mijn passief gekoelde videokaart.
Goed, toen maar eens een Live CD erbij gepakt. Start zonder problemen en fdisk toont netjes de nieuwe schijf. Gepartitioneerd (geen bootflag), filesysteem erop, maar booten ho maar.
Toen Grub opnieuw in de MBR gezet, uiteraard met de Live CD.
vindt keurig de juiste (en enige) bootpartitie op het systeem: /dev/sdd1, waarnaar ik verwijs met root (hd3,0) en setup hd(3). Geen errors, maar nog steeds geen Grub-menu.
Toen, met de LiveCD nog in de tray, kwam ik er bij toeval achter dat als ik vanuit het startmenu 'Boot from first harddisk' kies, ik wél het Grub-menu krijg en zonder problemen kan booten. Eenmaal in het systeem wordt de HD netjes herkend, net zoals de Live CD dat deed.
Ik vermoed dat ik hier dus tegen een Bios-probleem aan zit te kijken, want in principe is Grub goed geïnstalleerd. De Bios is up to date (laatste beschikbare update is van 2007...). Iemand nog een ingeving?
Het is lastig googlen want elk Grub-probleem heeft zo ongeveer een Live CD nodig. Ik heb één geval gevonden van iemand die ook wel via de Live CD van de HD kon booten, maar de tweede HD bleek gewoon defect (waarom dat uitmaakt, snap ik eerlijk gezegd niet). Grub errors zoeken is ook moeilijk in dit geval, omdat mensen in de regel na het menu.
Voor de volledigheid: het gaat om een 1 TB Samsung F3 (HD103SJ). Ik draai Ubuntu Jaunty. Momenteel krijg ik "Grub loading, please wait...." en dan error 15.
Toen eerst maar eens geëxperimenteerd met verschillende SATA-aansluitingen. Op mijn ABIT AB9 Pro mobo zitten drie controllers: een Intel ICH8R (denk ik), met 6 aansluitingen, waarvan vier reeds gebruikt; een Silicon Image, 1 aansluiting, ongebruikt; en een JMicron, 2 aansluitingen, ook ongebruikt. Alle vrije plekken geprobeerd op de Intel en SI, maar iedere keer een error (ook iedere keer wisselend). Bij de JMicron kan ik nauwelijks bij vanwege andere kabels en mijn passief gekoelde videokaart.
Goed, toen maar eens een Live CD erbij gepakt. Start zonder problemen en fdisk toont netjes de nieuwe schijf. Gepartitioneerd (geen bootflag), filesysteem erop, maar booten ho maar.
Toen Grub opnieuw in de MBR gezet, uiteraard met de Live CD.
code:
1
| find /boot/grub/stage1 |
vindt keurig de juiste (en enige) bootpartitie op het systeem: /dev/sdd1, waarnaar ik verwijs met root (hd3,0) en setup hd(3). Geen errors, maar nog steeds geen Grub-menu.
Toen, met de LiveCD nog in de tray, kwam ik er bij toeval achter dat als ik vanuit het startmenu 'Boot from first harddisk' kies, ik wél het Grub-menu krijg en zonder problemen kan booten. Eenmaal in het systeem wordt de HD netjes herkend, net zoals de Live CD dat deed.
Ik vermoed dat ik hier dus tegen een Bios-probleem aan zit te kijken, want in principe is Grub goed geïnstalleerd. De Bios is up to date (laatste beschikbare update is van 2007...). Iemand nog een ingeving?
Het is lastig googlen want elk Grub-probleem heeft zo ongeveer een Live CD nodig. Ik heb één geval gevonden van iemand die ook wel via de Live CD van de HD kon booten, maar de tweede HD bleek gewoon defect (waarom dat uitmaakt, snap ik eerlijk gezegd niet). Grub errors zoeken is ook moeilijk in dit geval, omdat mensen in de regel na het menu.
Voor de volledigheid: het gaat om een 1 TB Samsung F3 (HD103SJ). Ik draai Ubuntu Jaunty. Momenteel krijg ik "Grub loading, please wait...." en dan error 15.
Deze signature is strikt genomen langer dan noodzakelijk.