aha1542 se aic7xxx

mtsouk at freemail.gr mtsouk at freemail.gr
Wed Jun 4 00:59:18 EEST 2003


On Tue, 3 Jun 2003, P. Christeas wrote:

> Date: Tue, 3 Jun 2003 00:38:50 +0300
> From: P. Christeas <p_christ at hol.gr>
> To: mtsouk at freemail.gr, Linux Greek Users <linux-greek-users at lists.hellug.gr>
> Subject: Re: aha1542 se aic7xxx
>
> Στις Δευ 02 Ιουν 2003 11:12 μμ, ο/η mtsouk at freemail.gr έγραψε:
> > Χαιρετώ!
> >
> > Έχω το παρακάτω ενδιαφέρον πρόβλημα:
> >
> > SCSI δίσκος μεταφέρεται από Adaptec 1542 σε Adaptec 7xxx. Ο driver είναι
> > σε module.
> > Κατ' αρχήν δεν παίζει (unable to mount root FS) γιατί δεν βρίσκει τον
> > controller που περίμενε...
> >
> > Κάνω boot με cd1 του SuSE 8.0 (αυτή είναι η διανομή), φορτώνω τον driver
> > του 7xxx και boot!
> >
> > Το ερώτημα είναι πώς να κάνω αυτή την αλλαγή μόνιμη... Δηλαδή να δηλώσω με
> > κάποιο τρόπο ότι πλέον δεν έχω 1542 αλλά 7xxx.
> > Φαντάζομαι ότι μια λύση είναι το recompile του kernel αλλά θα ήθελα να
> > ξέρω αν υπάρχει και ηπιότερη λύση.
> >
> > Ευχαριστώ εκ των προτέρων,
> > Μιχάλης.
>
> Εγώ απορώ που μπόρεσες να ξεκινήσεις με 152x.
>
> Τέλοςπάντων, τα 7χχχ είναι τα καλύτερα, γιατί τα αναγνωρίζει και το BIOS. Η
> λύση που λές λέγεται 'initrd' ή ramdisk. Κοίτα το mkinitrd. Η περίληψη είναι
> οτι φτιάχνεις ένα πρόχειρο filesystem, με τα modules και κάτι βασικές
> ρυθμίσεις. Το filesystem αυτό το δίνει ο bootloader στον kernel ώστε να
> μπορεί να ξεκινήσει..

Τελικά έκανα κάτι παρόμοιο με αυτό που λες.
mkinitrd λέγεται το πρόγραμμα. Με την man page είδα σε ποιο αρχείο πρέπει
να προσθέσω το aic7xxx module ώστε να το συμπεριλάβει και τώρα δουλεύει
μια χαρά.

Το να ξεκινήσω με 152x ήταν εύκολο. Χρησιμοποιήσα boot δισκέτα της SuSE
για να το φορτώσω.

Ευχαριστώ για την βοήθεια,
Μιχάλης.

-----
:wq




More information about the Linux-greek-users mailing list