On Mon, Dec 08, 2003 at 01:51:27AM +0100, Patrick K�rner wrote:
> Philipp Meier wrote:
> >On Mon, Dec 08, 2003 at 12:40:29AM +0100, Patrick K�rner wrote:
> >
> >>ist es m�glich Debian (Bonzai Linux?) mittels eines
> >>IDE-CF Adapter auf eine CompactFlash Karte zu installieren? Hat dies
> >>schon mal jemand versucht oder wei� jemand ob die CF Karte den
> >>anstehenden "Dauerbetrieb" �berhaupt verkraftet? (dass die
> >>Geschwindigkeit nicht so berauschend sein wird ist mir schon klar!)
> >>Ist es dar�ber hinaus m�glich, ein so "minimales" System auf zu setzen,
> >>dass es auf eine 128 MB Karte passt? (ich beabsichtige keine swap
> >>Partition zu erstellen, au�reichender RAM ist vorhanden)
> >
> >
> >Ist IMHO m�glich, allerdings empfehle Ich Dir, eine Ramdisk f�r den
> >Betrieb zu verwenden (/tmp /home /var), da die FlashChips nur eine
> >endliche Anzahl von Schreibzugriffen �berleben. Mittels eines
> >Shutdownscripts /etc/rd6.d/S39writeback kannst Du den Systemzustand
> >auf die cfdisk partition r�cksichern. Under Sun oder Irix gab's mal eine
> >m�glichkeit, zwei filesystems zu "�berlagern", so da� die
> >Schreibzugriffe auf das obere ausgef�hrtwurden, und die unver�nderten
> >Dateien vom "unteren" gelesen wurden. Das hie� so �hnlich wie tempfs,
> >ich Glaube, da gibt's ein paar �hnliche Linux-Projekte, status mir aber
> >unbekannt.
> 
> Mhh, h�rt sich schon mal nicht schlecht an. Gibt es denn eine 
> M�glichkeit das CF Medium auf "read-only" zu stellen? So k�nnte ich die 
> begrenzten Schreibzugriffe umgehen, oder wirkt sich das Lesen der Karte 
> auch negative auf ihre Lebensdauer aus?

Nein, Lesen ist unbegrenzt m�glich. Mount /dev/cardxyz /wohin -oro ist
Dein Freund. Damit ist das Medium read-only gemountet. Das l�st Dein
Problem mit den Schreibzugriffen aber noch nicht :-)

Ich k�nnte mir folgendes Vorstellen:

     * Kernel mit initrd
     * /etc/mkinitrd/modules anpassend, damit ramdisk und cf-card
     * Ein /etc/mkinitrd/script/ramroot anlegen:
             mkfs.ext2 -q -m0 /dev/ram0 200
             mount /dev/ram0 /
             cp -a /mnt/cfdisk
     * Als root /dev/ram0 angeben
     * Mit mkinitrd neues initrd erzeugen.
     * Beten, wenns tut, debuggen und RTMF ;-)

Ungetested, nur als Idee und Fingerzeig.
        -billy.

-- 
Meisterbohne   Meisterbohne GbR, K�fner, Mekle, Meier   Tel: +49-731-399 499-0
   eL�sungen   S�flinger Stra�e 100                     Fax: +49-731-399 499-9
               89077 Ulm                           http://www.meisterbohne.de/


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an