Autore Topic: Velocizzare Chakra con e4rat versione systemd  (Letto 8123 volte)

Offline ronnydaca

  • *
  • Post: 511
  • Reputazione: 1
    • Mostra profilo
Re:Velocizzare Chakra con e4rat versione systemd
« Risposta #45 il: 27 Aprile 2013 ore 15:05 »
hai ragione.
ho proseguito fino al reboot finale e non si è avviato dando.i il terminale con questo tezt:

error resume: no device specified for hibernation
/dev/sda2: clean,..............
error root device successfully but sbin/e4rat-preload does not exist
bailung out you are on your own. good luck

sh can't access tty job control turned off
rootfs....

Offline andreazube

  • *
  • Post: 1595
  • Reputazione: 64
  • I AM THE INTERSECT
    • Mostra profilo
    • Lupo mannaro
Re:Velocizzare Chakra con e4rat versione systemd
« Risposta #46 il: 27 Aprile 2013 ore 15:07 »
Ucci ucci.... vero che hai messo /sbin/e4rat-preload e non sbin/e4rat-preload?

Per l'ibernazione, ho fatto giusto ora una guida che contiene la soluzione: http://forum.chakra-project.it/index.php/topic,5411.msg38619/topicseen.html

Offline ronnydaca

  • *
  • Post: 511
  • Reputazione: 1
    • Mostra profilo
Re:Velocizzare Chakra con e4rat versione systemd
« Risposta #47 il: 27 Aprile 2013 ore 15:15 »
Ehm...
Ok, ora parte tutto.
Non ho notato però più reattività nell'apertura delle applicazioni che ho aperto nel 10 secondi.

Offline whoami

  • *
  • Post: 1562
  • Reputazione: 64
  • Quando c'era init i log arrivavano in orario!
    • Mostra profilo
Re:Velocizzare Chakra con e4rat versione systemd
« Risposta #48 il: 23 Settembre 2013 ore 23:59 »
Ciao.

Stasera non sapevo che fare e ho provato a rifare la procedura di collect per e4rat visto che da quando l'ho fatta la prima volta ne sono passati di aggiornamenti sotto i ponti... ma non ci sono riuscito!

In pratica dando init=/sbin/e4rat-collect come parametro del kernel systemd non riesce ad avviare, si pianta ad un certo punto e da lì non si schioda... rimane bloccato tranne per la scritta di e4rat-collect che dopo 120 secondi mi dice che lui ha finito, ma non si muove niente, e dopo anche 10 minuti ho spento tutto brutale con il tasto power premuto a lungo... sia dando init=/sbin/e4rat-preload che non mettendo niente il sistema si avvia, naturalmente con tempistiche diverse, ma non so come mai non digerisce il collect...

la riga di grub.cfg relativa al kernel è:
Codice: [Seleziona]
linux   /boot/vmlinuz-linux root=UUID=513b735c-dac1-432f-9857-16ba9fc11856 init=/sbin/e4rat-collect rw resume=/dev/sda2 e come dicevo prima se invece di collect metto preload funziona...

Ho provato a cavarmi gli occhi con il journal per vedere se ci fosse qualcosa di palesemente sbagliato ma ad occhio le differenze tra quando si avvia (con preload) e quando no (con collect) non ce ne sono, solo che nei casi in cui non funzionava ad un certo punto (sempre diverso da tentativo a tentativo) finiva con un
Codice: [Seleziona]
---------REBOOT-------- che dovrebbe essere quando stacco tutto dii brutto.

Qualcuno può provare e vedere se capita solo a me? O ci sono soluzioni da suggerire?

Grazie...
echo "VQF AHELME I BI CI WECPF"| tr "ETAOINSHRDLUBCFGJMQPVWZYXK" "A-Z"

Offline andreazube

  • *
  • Post: 1595
  • Reputazione: 64
  • I AM THE INTERSECT
    • Mostra profilo
    • Lupo mannaro
Re:Velocizzare Chakra con e4rat versione systemd
« Risposta #49 il: 24 Settembre 2013 ore 06:42 »
systemd 204 ha rimosso il link simbolico a systemd. Leggi qui.

Se non riesci a risolvere, nel pomeriggio provo anche io sulla mia macchina (ora non posso)  ;)

Offline whoami

  • *
  • Post: 1562
  • Reputazione: 64
  • Quando c'era init i log arrivavano in orario!
    • Mostra profilo
Re:Velocizzare Chakra con e4rat versione systemd
« Risposta #50 il: 24 Settembre 2013 ore 14:31 »
io il link /bin/systemd ce l'ho ancora (anche perchè se non lo toglievo io chi lo toglieva?)

Comunque anche mettendo /usr/lib/systemd/systemd invece di /bin/systemd le cose non cambiano, funziona il preload ma non il collect... se riesci a provare anche tu ti ringrazio!
echo "VQF AHELME I BI CI WECPF"| tr "ETAOINSHRDLUBCFGJMQPVWZYXK" "A-Z"

Offline andreazube

  • *
  • Post: 1595
  • Reputazione: 64
  • I AM THE INTERSECT
    • Mostra profilo
    • Lupo mannaro
Re:Velocizzare Chakra con e4rat versione systemd
« Risposta #51 il: 24 Settembre 2013 ore 15:31 »
A me sembra funzionare perfattamente.

Per favore posta

Codice: [Seleziona]
cat /etc/e4rat.conf
Lo so che è banale, ma altrimenti non saprei il perchè del problema  :-\

Offline danyf90

  • *
  • Post: 827
  • Reputazione: 42
  • Chakra
    • Mostra profilo
Re:Velocizzare Chakra con e4rat versione systemd
« Risposta #52 il: 24 Settembre 2013 ore 16:32 »
systemd 204 ha rimosso il link simbolico a systemd. Leggi qui.

se il problema fosse il symlink non dovrebbe funzionare in nessun caso ;D

Offline whoami

  • *
  • Post: 1562
  • Reputazione: 64
  • Quando c'era init i log arrivavano in orario!
    • Mostra profilo
Re:Velocizzare Chakra con e4rat versione systemd
« Risposta #53 il: 24 Settembre 2013 ore 18:43 »
ecco qui, io non l'ho praticamente mai modificato...

Codice: [Seleziona]
[17:08:53][whoami--> ~]$cat /etc/e4rat.conf
;
; Configuration file for e4rat (reduce access time for ext4 filesystems)
; if option is not specified. e4rat will use default values.
;
; e4rat has a simple logging structure. Each event has a priority bit. The
; following priorities exist
;       1   errors
;       2   warnings
;       4   task statistics
;       8   information about a single step
;      16   debug message

; Specify default verbosity level (DEFAULT: 7)
; verbose  1

; Specify bit mask of log events written to disk (DEFAULT: 3)
; loglevel  3

; collect only files which device type is ext4 (DEFAULT: true)
; ext4_only  true

; ignore already open files (DEFAULT: true)
; exclude_open_files  true

; timeout after collector will stop when started as init process (DEFAULT: 120)
; timeout  120

; path to init process binary (DEFAULT: /sbin/init)                                                                                                                   
 init /usr/lib/systemd/systemd                                                                                                                                         
                                                                                                                                                                       
; Set target path log events should written to.                                                                                                                       
; If log_target is set so 'syslog' messages are send to syslogd.                                                                                                       
; Default value is /dev/kmsg. It sends the messages to kernel's log ring buffer. (See also dmesg(1))                                                                   
; log_target /dev/kmsg                                                                                                                                                 
                                                                                                                                                                       
; default rearrangement mode for e4rat-realloc (DEFAULT: auto)                                                                                                         
; defrag_mode auto                                                                                                                                                     
                                                                                                                                                                       
; default path to startup log file (DEFAULT: /var/lib/e4rat/startup.log)                                                                                               
; startup_log_file /var/lib/e4rat/startup.log                                               
.
echo "VQF AHELME I BI CI WECPF"| tr "ETAOINSHRDLUBCFGJMQPVWZYXK" "A-Z"

Offline andreazube

  • *
  • Post: 1595
  • Reputazione: 64
  • I AM THE INTERSECT
    • Mostra profilo
    • Lupo mannaro
Re:Velocizzare Chakra con e4rat versione systemd
« Risposta #54 il: 24 Settembre 2013 ore 19:10 »
rimetti init a /bin/systemd...

Io lo ho cosi e mi funziona:
Codice: [Seleziona]
;
; Configuration file for e4rat (reduce access time for ext4 filesystems)
; if option is not specified. e4rat will use default values.
;
; e4rat has a simple logging structure. Each event has a priority bit. The
; following priorities exist
;       1   errors
;       2   warnings
;       4   task statistics
;       8   information about a single step
;      16   debug message

; Specify default verbosity level (DEFAULT: 7)
; verbose  7

; Specify bit mask of log events written to disk (DEFAULT: 3)
; loglevel  3

; collect only files which device type is ext4 (DEFAULT: true)
; ext4_only  true

; ignore already open files (DEFAULT: true)
; exclude_open_files  true

; timeout after collector will stop when started as init process (DEFAULT: 120)
; timeout  120

; path to init process binary (DEFAULT: /sbin/init)
 init /bin/systemd

; Set target path log events should written to.
; If log_target is set so 'syslog' messages are send to syslogd.
; Default value is /dev/kmsg. It sends the messages to kernel's log ring buffer. (See also dmesg(1))
; log_target /dev/kmsg

; default rearrangement mode for e4rat-realloc (DEFAULT: auto)
; defrag_mode auto

; default path to startup log file (DEFAULT: /var/lib/e4rat/startup.log)
; startup_log_file /var/lib/e4rat/startup.log

Offline whoami

  • *
  • Post: 1562
  • Reputazione: 64
  • Quando c'era init i log arrivavano in orario!
    • Mostra profilo
Re:Velocizzare Chakra con e4rat versione systemd
« Risposta #55 il: 26 Settembre 2013 ore 01:10 »
Sono allibito! Anche se mi sembravano abbastanza uguali, ho sostituito pari pari il mio file di conf col tuo (grazie!) e magia: e4rat collect fa quello che deve fare! Tutto goduto faccio il passaggio da  tty1 e sembra andare tutto bene, riavvio contento con e4rat preload e si pianta di nuovo... eccheppalle!!! penso... comunque sarà andato male qualcosa nel collect, provo a rifarlo... e si pianta di nuovo... rieccheppalle!!! ripenso io...

Insomma ora e4rat non va proprio più, se lo metto come opzione del kernel (collect, preload) si pianta il boot ogni volta in un momento diverso comunque prima di xinit...

l'ultima spiaggia sarà rasare via tutto (e4rat e i vari file di conf) e riprovare da capo... ecchepalle!!!

Boh, provo e vi dico qualcosa...
echo "VQF AHELME I BI CI WECPF"| tr "ETAOINSHRDLUBCFGJMQPVWZYXK" "A-Z"

 

Template by Homey | Sito ufficiale | Disclaimer