I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
har du husket at ændre /etc/fstab? Den og så de parametre der bliver sendt til kernel under boot er nok de vigtigste ting. Boot parametrene bliver sendt via LILO, så hvis du har justeret den conf fil skulle du være ok med det.
hmm så jeg går ud fra at du er klar over at hdx er IDE devices mens sdx er SCSI devices. Hvis du mounter dine scsi diske som hde og hdg så er der virkelig et eller andet galt. Har du scsi support i din kernel? Det er en god ide at have denne support direkte i kernel i stedet for som moduler. Når der kommer en kernel panic på den der måde er det typisk fordi kernel ikke kan genkende filsystem typen på dit drev, eller fordi device navnet simpelthen er ugyldigt fordi der ikke er driver support i kernel.
jep, men jeg mener stadig at du skal compile "generic scsi support" ind i kernel, med mindre det allerede er der. Brug lsmod til at se hvilke kernel moduler der er loadet ligenu. Modulet for almindelig SCSI hedder "sg" for scsi-generic. Dette er mest for at konstatere om der bliver loadet et modul til at "se" dit sda device.
Jeg vil til at i seng, så du må have god fornøjelse på nattevagten =) men hvad jeg ville gøre nu hvis jeg var dig er at få det raid til at komme op som sda imens du har bootet fra dit normale IDE drev. Måske kan modprobe sg hjælpe. Men det er i hvert fald hvad jeg ville forsøge nu.
Ja, det flytter da rigtigt nok alle filerne til min nye partition. Men det kan jeg os klare uden (Har brugt et diskcopy program på windows til det) Problemet er at få linux til at bruge den nye partition som dens root.
Har prøvet root=/dev/sda3 når den booter, men det giver kernel panic alligevel
og den skriver noget med VFS og unable to mount root file system i den panic? I så fald mangler den scsi drivere i kernel, eller også er der ikke support for den fil system type i din kernel, og som mulighed nummer 3 er din /etc/fstab ikke korrekt. Det er meget lidt sandsyneligt at det ikke skyldes en af de 3 ovenstående.
hmm hvis det er suse så er det jo en 2.4 kernel og der benyttes ikke DevFS så vidt jeg ved. Så er /dev/sda3 korrekt. Problemet er nok nærmere at den forsøger at loade kernel moduler til filsystem, raid, scsi osv fra et scsi/raid drev hvilket kan være problematisk hvis den ikke har de nødvendige device drivere til at læse herfra :) Hvor ligger din /lib/modules/ henne?
alt ligger fra starten på /dev/hda3 (swap på hda2 og 10mb fat16 på hda1) det hele skal flyttes til sda med samme struktur
så alt booting skal foregå på raid
Hvis jeg nu smider en almenelig disk i kan jeg så sikre den kun bruges til boot ? For hvis jeg mounter root på den ryger alt jo derpå hvis det ikke er mounted væk
http://www.eksperten.dk/spm/479141 det omhandler iøvrigt samme system hvor jeg lavede en reinstall på nogle andre diske og gik i smadder efter første reboot
Ja du kan godt sikre at den kun bliver brugt til boot. Så mounter du bare /dev/hda1 som /boot i fstab og undlader at mounte de andre partitioner fra hda i fstab.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.