Problemi e discussioni inerenti al kernel e al supporto hardware in ambiente Linux

Messaggio16 aprile 2012, 18:00 - [Risolto] Errore EXT4 genereazione initial ramdisk #120272

da qualche aggiornamento del kernel in qua, in fase di generazione del ramdisk, ottengo un errore del genere:

Codice: Seleziona tutto
>>> Generating initial ramdisk, using mkinitcpio.  Please wait...
==> Building image from preset: 'default'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 3.3.2-1-ARCH
  -> Parsing hook: [base]
  -> Parsing hook: [udev]
  -> Parsing hook: [autodetect]
  -> Parsing hook: [pata]
  -> Parsing hook: [scsi]
  -> Parsing hook: [sata]
  -> Parsing hook: [resume]
  -> Parsing hook: [filesystems]
  -> Parsing hook: [keymap]
==> ERROR: module not found: `EXT4'


in realtà, fortunatamente, i nuovi kernel si sono sempre dimostrati funzionanti; anche per quanto riguarda le partizioni "EXT4".
Da cosa dipende questa segnalazione? E' possibile evitarne la comparsa?

Grazie!
Lunga vita ad Arch! :)

--
Ultima modifica di kens il 16 aprile 2012, 19:45, modificato 1 volta in totale.
Non possiedo Ipad né Iphone e nemmeno un I-quelcavolochevipare; nessun account Facebook né Twitter... e vivo felice.
Avatar utente
kens
Arciere
 
Messaggi: 173
Iscritto il: 9 agosto 2010, 11:37
Località: Castel di Lama (AP) Italia.
Top

Re: Errore EXT4 genereazione initial ramdisk

Messaggio16 aprile 2012, 18:19 - [Risolto] Errore EXT4 genereazione initial ramdisk #120275

Hai per caso modificato /etc/mkinitcpio.conf ?
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 3.8-ck - KDE 4.10
Mediacenter: Asus AT310NT-I - Atom N330 - Nvidia ION - i686 - kernel 3.7-ARCH - openbox - XBMC-Frodo
Netbook: Asus eeepc1001 - i686 - kernel-netbook 3.7 - lxde
Avatar utente
ambro
Robin Hood
 
Messaggi: 1871
Iscritto il: 27 agosto 2009, 21:37
Località: Verona
Top

Re: Errore EXT4 genereazione initial ramdisk

Messaggio16 aprile 2012, 18:28 - [Risolto] Errore EXT4 genereazione initial ramdisk #120277

No; ma ora che ci guardo noto che ho un "mkinitcpio.conf.pacnew" da Marzo che, immagino, sia lì in attesa di essere battezzato come "titolare" in sostituzione del vecchio che è ancora "on line".
La differenza che salta all'occhio tra i due è proprio l'assenza nella sezione "modules" di "EXT4".
Queste le prime righe dell'mkinitcpio.conf attualmente attivo:

Codice: Seleziona tutto
# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run.  Advanced users may wish to specify all system modules
# in this array.  For instance:
#     MODULES="piix ide_disk reiserfs"
MODULES="EXT4"


Forse quel modulo, con i nuovi kernel, è diventato superfluo? :D
P.S. Provando a rimuoverlo il sistema non parte; ho dovuto fare marcia indietro usando il kernel LTS da GRUB.

--
Non possiedo Ipad né Iphone e nemmeno un I-quelcavolochevipare; nessun account Facebook né Twitter... e vivo felice.
Avatar utente
kens
Arciere
 
Messaggi: 173
Iscritto il: 9 agosto 2010, 11:37
Località: Castel di Lama (AP) Italia.
Top

Re: Errore EXT4 genereazione initial ramdisk

Messaggio16 aprile 2012, 19:14 - [Risolto] Errore EXT4 genereazione initial ramdisk #120288

ma io li tutti i filesystem nei modules, non penso che sia stato deprecato:
questi i miei
Codice: Seleziona tutto
MODULES="pata_amd sata_nv ehci-hcd ohci-hcd ext3 ext4 reiserfs xfs vfat nouveau"
HOOKS="base udev autodetect pata scsi sata usb filesystems usbinput "


c'è chi ha risolto anche dei problemi togliendo autodetect
comunque fai una diff con il mkinitcpio.con.pacnew
Se avete risolto il vostro problema, editate il primo post aggiungendo [Risolto] al titolo.
Problemi con Arch ? 1°Metodo-2°Metodo-3°Metodo
ArchWiki Translation Team - Cerchiamo traduttori!
Avatar utente
veleno77
Moderatore
 
Messaggi: 6105
Iscritto il: 25 marzo 2008, 19:26
Località: Torino
Top

Re: Errore EXT4 genereazione initial ramdisk

Messaggio16 aprile 2012, 19:35 - [Risolto] Errore EXT4 genereazione initial ramdisk #120293

kens ha scritto:No; ma ora che ci guardo noto che ho un "mkinitcpio.conf.pacnew" da Marzo che, immagino, sia lì in attesa di essere battezzato come "titolare" in sostituzione del vecchio che è ancora "on line".
La differenza che salta all'occhio tra i due è proprio l'assenza nella sezione "modules" di "EXT4".
Queste le prime righe dell'mkinitcpio.conf attualmente attivo:

Codice: Seleziona tutto
# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run.  Advanced users may wish to specify all system modules
# in this array.  For instance:
#     MODULES="piix ide_disk reiserfs"
MODULES="EXT4"


Forse quel modulo, con i nuovi kernel, è diventato superfluo? :D
P.S. Provando a rimuoverlo il sistema non parte; ho dovuto fare marcia indietro usando il kernel LTS da GRUB.

--

Ciao scusa credo sia
Codice: Seleziona tutto
MODULES="ext4"
in minuscolo
I miei giocattoli:
Netbook: eeepc-701 naturalmente arch accoppiato a xfce4
Il Fisso:p8p67 pro,i7 2600 sandy bridge,16G corsais ddr3 1600,GeForce GTX 550 Ti, Corsair_Force_GT 240G + wd caviar black 1T+1T +1Tst barracuda 1T,SyncMaster bx2440 Arch +xfce4
Avatar utente
gabberluca
Novello Arciere
 
Messaggi: 88
Iscritto il: 10 ottobre 2011, 20:05
Località: Varese (provincia)
Top

Re: Errore EXT4 genereazione initial ramdisk

Messaggio16 aprile 2012, 19:44 - [Risolto] Errore EXT4 genereazione initial ramdisk #120294

Probabilmente sì, Gabberluca, anche se il file era così da mesi e prima di qualche settimana fa non avevo avuto nessun errore; mah... Comunque ho corretto :)
Tanto che c'ero ho fatto una sorta di merge tra il file di Veleno ed il mio e dato nuovamente un

Codice: Seleziona tutto
# mkinitcpio -p linux


Ora il file di configurazione (funzionante :D ) è così:

Codice: Seleziona tutto
# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run.  Advanced users may wish to specify all system modules
# in this array.  For instance:
#     MODULES="piix ide_disk reiserfs"
MODULES="pata_amd sata_nv ehci-hcd ohci-hcd ext3 ext4 reiserfs xfs vfat nouveau"

# BINARIES
# This setting includes any additional binaries a given user may
# wish into the CPIO image.  This is run first, so it may be used to
# override the actual binaries used in a given hook.
# (Existing files are NOT overwritten if already added)
# BINARIES are dependency parsed, so you may safely ignore libraries
BINARIES=""

# FILES
# This setting is similar to BINARIES above, however, files are added
# as-is and are not parsed in any way.  This is useful for config files.
# Some users may wish to include modprobe.conf for custom module options
# like so:
#    FILES="/etc/modprobe.d/modprobe.conf"
FILES=""

# HOOKS
# This is the most important setting in this file.  The HOOKS control the
# modules and scripts added to the image, and what happens at boot time.
# Order is important, and it is recommended that you do not change the
# order in which HOOKS are added.  Run 'mkinitcpio -H <hook name>' for
# help on a given hook.
# 'base' is _required_ unless you know precisely what you are doing.
# 'udev' is _required_ in order to automatically load modules
# 'filesystems' is _required_ unless you specify your fs modules in MODULES
# Examples:
##   This setup specifies all modules in the MODULES setting above.
##   No raid, lvm2, or encrypted root is needed.
#    HOOKS="base"
#
##   This setup will autodetect all modules for your system and should
##   work as a sane default
#    HOOKS="base udev autodetect pata scsi sata filesystems"
#
##   This is identical to the above, except the old ide subsystem is
##   used for IDE devices instead of the new pata subsystem.
#    HOOKS="base udev autodetect ide scsi sata filesystems"
#
##   This setup will generate a 'full' image which supports most systems.
##   No autodetection is done.
#    HOOKS="base udev pata scsi sata usb filesystems"
#
##   This setup assembles a pata mdadm array with an encrypted root FS.
##   Note: See 'mkinitcpio -H mdadm' for more information on raid devices.
#    HOOKS="base udev pata mdadm encrypt filesystems"
#
##   This setup loads an lvm2 volume group on a usb device.
#    HOOKS="base udev usb lvm2 filesystems"
#
##   NOTE: If you have /usr on a separate partition, you MUST include the
#    fsck and shutdown hooks.
HOOKS="base udev autodetect pata scsi sata usb usbinput filesystems fsck"

# COMPRESSION
# Use this to compress the initramfs image. With kernels earlier than
# 2.6.30, only gzip is supported, which is also the default. Newer kernels
# support gzip, bzip2 and lzma. Kernels 2.6.38 and later support xz
# compression.
#COMPRESSION="gzip"
#COMPRESSION="bzip2"
#COMPRESSION="lzma"
#COMPRESSION="xz"
#COMPRESSION="lzop"

# COMPRESSION_OPTIONS
# Additional options for the compressor
#COMPRESSION_OPTIONS=""


Grazie mille ad entrambi; lo battezzo come Risolto :)

--
Non possiedo Ipad né Iphone e nemmeno un I-quelcavolochevipare; nessun account Facebook né Twitter... e vivo felice.
Avatar utente
kens
Arciere
 
Messaggi: 173
Iscritto il: 9 agosto 2010, 11:37
Località: Castel di Lama (AP) Italia.
Top

Re: [Risolto] Errore EXT4 genereazione initial ramdisk

Messaggio16 aprile 2012, 20:23 - [Risolto] Errore EXT4 genereazione initial ramdisk #120298

aspetta io ti ho linkato il mio come esempio... se non usi nouveau come driver non ah senso metterlo in mkinitcpio. idem per altri filesystem che non usi, e anche per altri moduli se non ne hai bisogno
installa hwdetect e lancia
Codice: Seleziona tutto
hwdetect --hostcontroller   

per una lista dei moduli dei controller da popolare

Codice: Seleziona tutto
hwdetect --filesystem

per una lista dei filesystem da inserire
Se avete risolto il vostro problema, editate il primo post aggiungendo [Risolto] al titolo.
Problemi con Arch ? 1°Metodo-2°Metodo-3°Metodo
ArchWiki Translation Team - Cerchiamo traduttori!
Avatar utente
veleno77
Moderatore
 
Messaggi: 6105
Iscritto il: 25 marzo 2008, 19:26
Località: Torino
Top

Re: [Risolto] Errore EXT4 genereazione initial ramdisk

Messaggio16 aprile 2012, 20:55 - [Risolto] Errore EXT4 genereazione initial ramdisk #120301

L'ho immaginato; sai? Ma ho anche pensato che potessero tornare utili per eventuali "sviluppi futuri"; che so, ad esempio l'avvio estemporaneo da un HDD con sopra uno dei filesytem che ora non ho.
Accidenti; quel "nouveau" era così chic!!! :wink:
Anche facendo i test con "hwdetect" c'è giusto lui, "di troppo"; davvero dici che non posso tenerlo? :(

OK, OK; come non detto... Eseguo :mrgreen:

--
Non possiedo Ipad né Iphone e nemmeno un I-quelcavolochevipare; nessun account Facebook né Twitter... e vivo felice.
Avatar utente
kens
Arciere
 
Messaggi: 173
Iscritto il: 9 agosto 2010, 11:37
Località: Castel di Lama (AP) Italia.
Top

Re: [Risolto] Errore EXT4 genereazione initial ramdisk

Messaggio16 aprile 2012, 21:09 - [Risolto] Errore EXT4 genereazione initial ramdisk #120304

se non usi i nouveau non serve che scheda video hai, quello serve per attivare il kms dei driver nouveau al boot
Se avete risolto il vostro problema, editate il primo post aggiungendo [Risolto] al titolo.
Problemi con Arch ? 1°Metodo-2°Metodo-3°Metodo
ArchWiki Translation Team - Cerchiamo traduttori!
Avatar utente
veleno77
Moderatore
 
Messaggi: 6105
Iscritto il: 25 marzo 2008, 19:26
Località: Torino
Top


Torna a Kernel e supporto hardware

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti

Moderatori: 4javier, aleph, veleno77, adriano, Hilinus