Hallo,
ik stuit al een paar dagen op een probleem met het booten van een nieuwe installatie van Debian. ik ben steeds wel wat stapjes verder gekomen maar nu stuit ik op een probleem waar ik even niet meer zelf uit kom.
Kort geleden heb ik een zelf-bouw NAS geconfigureerd. eerst wilde ik een aparte IDE disk voor het OS tot iemand me aanraadde om een el cheapo sata controllertje te doen met een kleine SATA disk eraan voor / terwijl de /boot op een USB zou staan.
Nou zo gezegd zo gedaan. een SATA controllertje gekocht (pricewatch: Conceptronic CSATA2P) en een 1TB disk voor OS / download / par / repair. De reden dat ik niet gewoon de OS disk aansluit op een van de SATA poorten op mijn mobo is dat de controller sata-150 is terwijl de poorten op mijn mobo sata-300-/600 zijn. Dan zou ik dus 7 disks aan moeten sluiten op mijn mobo en 1 disk op de controller waardoor de hele raid op sata=150 draait
Nu stuit ik op het volgende probleem. mijn bios herkent uiteraard niet de pci-sata controller bij het opstarten en het ding heeft ook geen eigen bios. de installer van Debian herkende de 1TB disk voor het OS naast de raid array ( 8 x 2TB) prima tijdens de installer.
Ik heb / laten installeren op de 1TB disk en de /boot en GRUB op een USB stick die ik nog had. GRUB gaf me eerst een error 17 die ik kon ontwijken door de root(hd2,0) verwijzing te veranderen naar HD(0,0). De installer herkent de disks blijkbaar in een andere volgorde als GRUB.
Zodra initramfs zijn ding doet tijdens het booten krijgt GRUB mijn / niet gevonden en dan hangt het bootproces en soms krijg ik een kernel panic. ik heb ook een ubuntu live cd geprobeerd en daar ziet ubuntu alle disks (de 1tb os disk / de boot usb stick en mijn raid array).
Mijn linux kennis is redelijk beperkt op dit gebied. Ik heb proefgedraaid in een virtuele omgeving met Debian en de progsels die ik wil installeren maar dit gaan zo even buiten mijn directe kennis. Ik vermoed dat ik aparte drivers zal moeten compilen in de kernel en daar vanaf booten. Ik heb al wel docs gevonden hoe ik een kernel compile maar ik weet zo niet welke driver ik zou moeten compilen.
TLTR: moet ik een aparte kernel compilen voor dit probleem en zo ja met welke drivers of is er nog iets anders wat ik zou kunnen proberen?
ik stuit al een paar dagen op een probleem met het booten van een nieuwe installatie van Debian. ik ben steeds wel wat stapjes verder gekomen maar nu stuit ik op een probleem waar ik even niet meer zelf uit kom.
Kort geleden heb ik een zelf-bouw NAS geconfigureerd. eerst wilde ik een aparte IDE disk voor het OS tot iemand me aanraadde om een el cheapo sata controllertje te doen met een kleine SATA disk eraan voor / terwijl de /boot op een USB zou staan.
Nou zo gezegd zo gedaan. een SATA controllertje gekocht (pricewatch: Conceptronic CSATA2P) en een 1TB disk voor OS / download / par / repair. De reden dat ik niet gewoon de OS disk aansluit op een van de SATA poorten op mijn mobo is dat de controller sata-150 is terwijl de poorten op mijn mobo sata-300-/600 zijn. Dan zou ik dus 7 disks aan moeten sluiten op mijn mobo en 1 disk op de controller waardoor de hele raid op sata=150 draait
Nu stuit ik op het volgende probleem. mijn bios herkent uiteraard niet de pci-sata controller bij het opstarten en het ding heeft ook geen eigen bios. de installer van Debian herkende de 1TB disk voor het OS naast de raid array ( 8 x 2TB) prima tijdens de installer.
Ik heb / laten installeren op de 1TB disk en de /boot en GRUB op een USB stick die ik nog had. GRUB gaf me eerst een error 17 die ik kon ontwijken door de root(hd2,0) verwijzing te veranderen naar HD(0,0). De installer herkent de disks blijkbaar in een andere volgorde als GRUB.
Zodra initramfs zijn ding doet tijdens het booten krijgt GRUB mijn / niet gevonden en dan hangt het bootproces en soms krijg ik een kernel panic. ik heb ook een ubuntu live cd geprobeerd en daar ziet ubuntu alle disks (de 1tb os disk / de boot usb stick en mijn raid array).
Mijn linux kennis is redelijk beperkt op dit gebied. Ik heb proefgedraaid in een virtuele omgeving met Debian en de progsels die ik wil installeren maar dit gaan zo even buiten mijn directe kennis. Ik vermoed dat ik aparte drivers zal moeten compilen in de kernel en daar vanaf booten. Ik heb al wel docs gevonden hoe ik een kernel compile maar ik weet zo niet welke driver ik zou moeten compilen.
TLTR: moet ik een aparte kernel compilen voor dit probleem en zo ja met welke drivers of is er nog iets anders wat ik zou kunnen proberen?