Autore Topic: Ubuntu server su CF  (Letto 3756 volte)

TechBek

  • Sr. Member
  • ****
  • Post: 782
    • Mostra profilo
Ubuntu server su CF
« il: Febbraio 19, 2009, 12:21:46 pm »
Mi sto accingendo a installare ubuntu server 8.10 su una flash card.
Siccome le CF hanno un numero di letture/scritture limitato, ? possibile eliminare su linux la partizione di swap?
Ci sono altre cartelle che subiscono frequentemente scritture e riscritture??

scusate ma sono niubbissimo di linux LoL

SilverFox89

  • Full Member
  • ***
  • Post: 183
    • Mostra profilo
    • Fonera Repository
    • E-mail
Re: Ubuntu server su CF
« Risposta #1 il: Febbraio 19, 2009, 03:43:44 pm »
La partizione di swap la puoi togliere tranquillamente basta avere RAM a sufficienza(anche 512MB vanno bene senza un ambiente grafico), comunque non capisco perch? tu la voglia togliere visto che diversamente da quanto si pensa la swap ? usata raramente dal sisema a meno che tu non abbia 32/64MB di RAM..
Le cartelle che sicuramente sono pi? "stressate" ? la /var e la /tmp
Fonera Repository -> http://silverfox89.dyndns.org/

TechBek

  • Sr. Member
  • ****
  • Post: 782
    • Mostra profilo
Re: Ubuntu server su CF
« Risposta #2 il: Febbraio 19, 2009, 06:09:29 pm »
La voglio togliere perch? le flash card hanno un numero di scritture limitato, oltrepassato il quale prendi la card e la butti via! :-P

Di ram ne ho 2 gb, quindi bastano...
che tu sappia ? possibile impostare il disco su cui gira il SO in sola lettura?

P.S. se facessi un ramdisk e metterei /var e /temp sul ramdisk?? :-D
« Ultima modifica: Febbraio 19, 2009, 06:59:47 pm da Simo89 »

SilverFox89

  • Full Member
  • ***
  • Post: 183
    • Mostra profilo
    • Fonera Repository
    • E-mail
Re: Ubuntu server su CF
« Risposta #3 il: Febbraio 19, 2009, 07:09:15 pm »
Con 2GB la swap non la utilizzerebbe mai..

Dovresti crearti un filesystem in SquashFS, lo stesso che usa DD-WRT per il suo firmware, in rete troverai parecchie info..

La soluzione del ramdisk ? l'unica, solo che dovresti fare una "scrematura" della cartella /var visto che non tutte le cartelle vengono scritte in continuazione, sicuro ? la /var/log quella che potresti mettere su ramdisk oltre alla /tmp
Fonera Repository -> http://silverfox89.dyndns.org/

TechBek

  • Sr. Member
  • ****
  • Post: 782
    • Mostra profilo
Re: Ubuntu server su CF
« Risposta #4 il: Febbraio 19, 2009, 07:37:15 pm »
Dovresti crearti un filesystem in SquashFS, lo stesso che usa DD-WRT per il suo firmware, in rete troverai parecchie info..
Questo per fare cosa..?

SilverFox89

  • Full Member
  • ***
  • Post: 183
    • Mostra profilo
    • Fonera Repository
    • E-mail
Re: Ubuntu server su CF
« Risposta #5 il: Febbraio 19, 2009, 08:18:48 pm »
Per creare il filesystem in sola lettura..
Fonera Repository -> http://silverfox89.dyndns.org/

Avatar

  • Sr. Member
  • ****
  • Post: 798
    • Mostra profilo
    • my Netbuk server
    • E-mail
Re: Ubuntu server su CF
« Risposta #6 il: Febbraio 20, 2009, 08:09:17 am »
mi incuriosite sempre di pi?  :-D
adesso lo tiro su anche Io un cacchio di server linux-embedded  :lol:
non Ho idea a cosa possa servirmi per?  :lol:
Considerate la vostra semenza: fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

SilverFox89

  • Full Member
  • ***
  • Post: 183
    • Mostra profilo
    • Fonera Repository
    • E-mail
Re: Ubuntu server su CF
« Risposta #7 il: Febbraio 20, 2009, 09:23:37 am »
Un'altra soluzione interessante sarebbe quella di far caricare l'intero filesystem in RAM ma devi avere un SO ultraleggero al massimo 1GB cos? da avere a disposizione un altro GB di RAM da utilizzare come memoria volatile
Fonera Repository -> http://silverfox89.dyndns.org/

TechBek

  • Sr. Member
  • ****
  • Post: 782
    • Mostra profilo
Re: Ubuntu server su CF
« Risposta #8 il: Febbraio 20, 2009, 01:02:46 pm »
ma la /tmp e /var  contengono cose che possono essere perse?

SilverFox89

  • Full Member
  • ***
  • Post: 183
    • Mostra profilo
    • Fonera Repository
    • E-mail
Re: Ubuntu server su CF
« Risposta #9 il: Febbraio 20, 2009, 01:05:08 pm »
La /tmp puoi cancellare tutto tranquillamente, la /var invece solo la cartella log puoi cancellare tranquillamente..
Fonera Repository -> http://silverfox89.dyndns.org/

TechBek

  • Sr. Member
  • ****
  • Post: 782
    • Mostra profilo
Re: Ubuntu server su CF
« Risposta #10 il: Febbraio 20, 2009, 06:29:19 pm »
quindi /var non posso metterla tutta in ramdisk, senno allo spegnimento..traaac!!

SilverFox89

  • Full Member
  • ***
  • Post: 183
    • Mostra profilo
    • Fonera Repository
    • E-mail
Re: Ubuntu server su CF
« Risposta #11 il: Febbraio 20, 2009, 07:33:03 pm »
E' proprio cos?, in /var sono salvate tutte le informazione relative ai pacchetti installati e altri dati che se andassero persi renderebbero inutilizzabile il sistema..ma qualcosa la puoi far cancellare tranquillamente..
Fonera Repository -> http://silverfox89.dyndns.org/

TechBek

  • Sr. Member
  • ****
  • Post: 782
    • Mostra profilo
Re: Ubuntu server su CF
« Risposta #12 il: Febbraio 21, 2009, 12:27:30 am »
B? a sto punto allora mi conviene mettere in ramdisk solo /tmp.

quindi ricapitolando:
-installo ubuntu server senza partizione di swap
-installo tutti i pacchetti e programmi che mi servono
-creo il ramdisk e ci piazzo sopra /tmp

-imposto in sola lettura la partizione

giusto?

SilverFox89

  • Full Member
  • ***
  • Post: 183
    • Mostra profilo
    • Fonera Repository
    • E-mail
Re: Ubuntu server su CF
« Risposta #13 il: Febbraio 21, 2009, 09:24:47 am »
Si, dovrebbe funzionare..devi solamente testare l'ultimo punto, ovvero la sola lettura del FS..
Altrimenti fai come ti ho detto, metti il sistema su un FS Squash e poi lo fai caricare in RAM..
Fonera Repository -> http://silverfox89.dyndns.org/

TechBek

  • Sr. Member
  • ****
  • Post: 782
    • Mostra profilo
Re: Ubuntu server su CF
« Risposta #14 il: Febbraio 21, 2009, 03:12:01 pm »
Per caso hai qualche link di qualche guida su come usare FS squash?

altra cosa...come si installa la lingua italiana da linea di comando?
« Ultima modifica: Febbraio 21, 2009, 03:46:59 pm da Simo89 »