sto cercando di fare una procedura per creare un initrd generale cioè completo della maggior parte dei moduli del kernel, in modo che funzioni sempre per qualsiasi fs di root o con qualsiasi driver sata, scsi ecc...
la procedura "funziona" e l'initrd creato funziona ma al boot compaiono questi messaggi
codice:
ocfs2_dlmfs: Unknown symbol dlm_unregister_domain
ocfs2_dlmfs: Unknown symbol dlm_register_domain
ocfs2_dlmfs: Unknown symbol dlm_errname
ocfs2_dlmfs: Unknown symbol dlmunlock
ocfs2_dlm: Unknown symbol mlog_and_bits
ocfs2_dlm: Unknown symbol o2nm_this_node
ocfs2_dlm: Unknown symbol o2hb_check_node_heartbeating
ocfs2_dlm: Unknown symbol mlog_not_bits
ocfs2_dlm: Unknown symbol o2hb_check_local_node_heartbeating
ocfs2_dlm: Unknown symbol o2hb_setup_callback
ocfs2_dlm: Unknown symbol o2net_send_message_vec
ocfs2_dlm: Unknown symbol o2hb_fill_node_map
ocfs2_dlm: Unknown symbol o2net_unregister_handler_list
ocfs2_dlm: Unknown symbol o2net_send_message
ocfs2_dlm: Unknown symbol o2net_register_handler
ocfs2_dlm: Unknown symbol o2hb_register_callback
ocfs2_dlm: Unknown symbol o2hb_unregister_callback
ocfs2_nodemanager: Unknown symbol config_group_init
ocfs2_nodemanager: Unknown symbol config_item_get
ocfs2_nodemanager: Unknown symbol configfs_unregister_subsystem
ocfs2_nodemanager: Unknown symbol configfs_register_subsystem
ocfs2_nodemanager: Unknown symbol config_group_init_type_name
ocfs2_nodemanager: Unknown symbol config_item_init_type_name
ocfs2_nodemanager: Unknown symbol config_item_put
NTFS driver 2.1.28 [Flags: R/W MODULE].
Unable to load NLS charset cp932
nfsd: Unknown symbol find_exported_dentry
nfsd: Unknown symbol xdr_decode_string_inplace
nfsd: Unknown symbol rpc_shutdown_client
nfsd: Unknown symbol auth_domain_find
nfsd: Unknown symbol svc_recv
nfsd: Unknown symbol xdr_inline_decode
nfsd: Unknown symbol lockd_down
nfsd: Unknown symbol lockd_up
nfsd: Unknown symbol svc_reserve
nfsd: Unknown symbol svc_max_payload
nfsd: Unknown symbol svc_exit_thread
nfsd: Unknown symbol xdr_encode_opaque
nfsd: Unknown symbol svc_proc_register
nfsd: Unknown symbol cache_purge
nfsd: Unknown symbol nfsd_debug
nfsd: Unknown symbol qword_add
nfsd: Unknown symbol cache_unregister
nfsd: Unknown symbol svc_set_num_threads
nfsd: Unknown symbol svc_process
nfsd: Unknown symbol unix_domain_find
nfsd: Unknown symbol rpcauth_lookup_credcache
nfsd: Unknown symbol qword_addhex
nfsd: Unknown symbol qword_get
nfsd: Unknown symbol svc_create_pooled
nfsd: Unknown symbol xdr_init_decode
nfsd: Unknown symbol auth_unix_forget_old
nfsd: Unknown symbol sunrpc_cache_lookup
nfsd: Unknown symbol svc_sock_names
nfsd: Unknown symbol rpc_create
nfsd: Unknown symbol svc_destroy
nfsd: Unknown symbol svcauth_unix_purge
nfsd: Unknown symbol rpc_call_sync
nfsd: Unknown symbol auth_unix_add_addr
nfsd: Unknown symbol cache_check
nfsd: Unknown symbol svc_makesock
nfsd: Unknown symbol svc_set_client
nfsd: Unknown symbol rpciod_up
nfsd: Unknown symbol xdr_reserve_space
nfsd: Unknown symbol rpciod_down
nfsd: Unknown symbol cache_register
nfsd: Unknown symbol svc_seq_show
nfsd: Unknown symbol cache_flush
nfsd: Unknown symbol nlmsvc_ops
nfsd: Unknown symbol svc_proc_unregister
nfsd: Unknown symbol put_rpccred
nfsd: Unknown symbol svc_addsock
nfsd: Unknown symbol export_op_default
nfsd: Unknown symbol svc_print_addr
nfsd: Unknown symbol auth_unix_lookup
nfsd: Unknown symbol rpc_call_async
nfsd: Unknown symbol xdr_init_encode
nfsd: Unknown symbol sunrpc_cache_update
nfsd: Unknown symbol auth_domain_put
nfs: Unknown symbol rpc_put_task
nfs: Unknown symbol nlmclnt_proc
nfs: Unknown symbol rpc_new_task
nfs: Unknown symbol rpc_proc_register
nfs: Unknown symbol rpc_wake_up_task
nfs: Unknown symbol xdr_write_pages
nfs: Unknown symbol rpc_shutdown_client
nfs: Unknown symbol svc_recv
nfs: Unknown symbol xdr_inline_decode
nfs: Unknown symbol rpc_mkpipe
nfs: Unknown symbol lockd_down
nfs: Unknown symbol rpc_wake_up
nfs: Unknown symbol lockd_up
nfs: Unknown symbol svc_exit_thread
nfs: Unknown symbol xdr_encode_opaque
nfs: Unknown symbol xdr_read_pages
nfs: Unknown symbol xdr_encode_opaque_fixed
nfs: Unknown symbol rpc_sleep_on
nfs: Unknown symbol rpc_run_task
nfs: Unknown symbol rpc_init_task
nfs: Unknown symbol rpc_print_iostats
nfs: Unknown symbol xdr_enter_page
nfs: Unknown symbol xdr_encode_pages
nfs: Unknown symbol __rpc_wait_for_completion_task
nfs: Unknown symbol rpc_setbufsize
nfs: Unknown symbol rpc_clnt_sigmask
nfs: Unknown symbol rpc_clone_client
nfs: Unknown symbol svc_process
nfs: Unknown symbol xdr_init_decode
nfs: Unknown symbol rpc_max_payload
nfs: Unknown symbol rpc_proc_unregister
nfs: Unknown symbol rpc_exit_task
nfs: Unknown symbol rpc_create
nfs: Unknown symbol svc_destroy
nfs: Unknown symbol svc_create
nfs: Unknown symbol rpc_call_sync
nfs: Unknown symbol rpc_queue_upcall
nfs: Unknown symbol rpc_delay
nfs: Unknown symbol svc_makesock
nfs: Unknown symbol svc_create_thread
nfs: Unknown symbol rpc_execute
nfs: Unknown symbol rpciod_up
nfs: Unknown symbol xdr_reserve_space
nfs: Unknown symbol rpc_clnt_sigunmask
nfs: Unknown symbol rpcauth_lookupcred
nfs: Unknown symbol rpciod_down
nfs: Unknown symbol rpc_restart_call
nfs: Unknown symbol xdr_inline_pages
nfs: Unknown symbol rpc_call_setup
nfs: Unknown symbol rpc_init_wait_queue
nfs: Unknown symbol put_rpccred
nfs: Unknown symbol rpc_unlink
nfs: Unknown symbol svc_print_addr
nfs: Unknown symbol rpc_call_async
nfs: Unknown symbol rpcauth_create
nfs: Unknown symbol xdr_init_encode
nfs: Unknown symbol nfs_debug
nfs: Unknown symbol xdr_shift_buf
msdos: Unknown symbol fat_dir_empty
msdos: Unknown symbol fat_fs_panic
msdos: Unknown symbol fat_get_dotdot_entry
msdos: Unknown symbol fat_free_clusters
msdos: Unknown symbol fat_scan
msdos: Unknown symbol fat_date_unix2dos
msdos: Unknown symbol fat_getattr
msdos: Unknown symbol fat_attach
msdos: Unknown symbol fat_build_inode
msdos: Unknown symbol fat_fill_super
msdos: Unknown symbol fat_alloc_new_dir
msdos: Unknown symbol fat_notify_change
msdos: Unknown symbol fat_remove_entries
msdos: Unknown symbol fat_add_entries
msdos: Unknown symbol fat_sync_inode
msdos: Unknown symbol fat_flush_inodes
msdos: Unknown symbol fat_detach
lockd: Unknown symbol svc_wake_up
lockd: Unknown symbol xdr_decode_string_inplace
lockd: Unknown symbol svc_recv
lockd: Unknown symbol rpc_peeraddr
lockd: Unknown symbol svc_exit_thread
lockd: Unknown symbol xdr_encode_netobj
lockd: Unknown symbol svc_process
lockd: Unknown symbol nlm_debug
lockd: Unknown symbol rpc_create
lockd: Unknown symbol svc_destroy
lockd: Unknown symbol svc_create
lockd: Unknown symbol rpc_call_sync
lockd: Unknown symbol rpc_delay
lockd: Unknown symbol svc_makesock
lockd: Unknown symbol svc_create_thread
lockd: Unknown symbol svc_set_client
lockd: Unknown symbol rpciod_up
lockd: Unknown symbol rpciod_down
lockd: Unknown symbol rpc_force_rebind
lockd: Unknown symbol rpc_restart_call
lockd: Unknown symbol xdr_encode_string
lockd: Unknown symbol xdr_decode_netobj
lockd: Unknown symbol svc_print_addr
lockd: Unknown symbol rpc_call_async
lockd: Unknown symbol rpc_destroy_client
isofs: Unknown symbol zlib_inflateInit2
isofs: Unknown symbol zlib_inflate
isofs: Unknown symbol zlib_inflate_workspacesize
isofs: Unknown symbol zlib_inflateEnd
lock_nolock: Unknown symbol gfs2_register_lockproto
lock_nolock: Unknown symbol gfs2_unregister_lockproto
lock_dlm: Unknown symbol gfs2_register_lockproto
lock_dlm: Unknown symbol dlm_new_lockspace
lock_dlm: Unknown symbol dlm_unlock
lock_dlm: Unknown symbol dlm_release_lockspace
lock_dlm: Unknown symbol dlm_lock
lock_dlm: Unknown symbol gfs2_unregister_lockproto
GFS2 (built May 27 2007 04:15:56) installed
fuse init (API version 7.8)
EFS: 1.0a - http://aeschi.ch.eu.org/efs/
dlm: Unknown symbol config_group_init
dlm: Unknown symbol config_item_get
dlm: Unknown symbol configfs_unregister_subsystem
dlm: Unknown symbol config_group_find_obj
dlm: Unknown symbol configfs_register_subsystem
dlm: Unknown symbol config_group_init_type_name
dlm: Unknown symbol config_item_init_type_name
dlm: Unknown symbol config_item_put
cramfs: Unknown symbol zlib_inflateReset
cramfs: Unknown symbol zlib_inflateInit2
cramfs: Unknown symbol zlib_inflate
cramfs: Unknown symbol zlib_inflate_workspacesize
cramfs: Unknown symbol zlib_inflateEnd
Coda Kernel/Venus communications, v6.0.0, coda@cs.cmu.edu
BeFS version: 0.9.3
kafs: Unknown symbol rxrpc_call_read_data
kafs: Unknown symbol rxrpc_create_transport
kafs: Unknown symbol rxrpc_put_call
kafs: Unknown symbol rxrpc_add_service
kafs: Unknown symbol rxrpc_put_connection
kafs: Unknown symbol rxrpc_call_write_data
kafs: Unknown symbol rxrpc_put_transport
kafs: Unknown symbol rxrpc_call_abort
kafs: Unknown symbol rxrpc_del_service
kafs: Unknown symbol rxrpc_create_connection
kafs: Unknown symbol rxrpc_create_call
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
EXT3 FS on hda1, internal journal
[...]
gameport: EMU10K1 is pci0000:00:0a.1/gameport0, io 0x9000, speed 817kHz
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
NVRM: loading NVIDIA Linux x86 Kernel Module 1.0-9631 Thu Nov 9 17:38:10 PST 2006
sis96x_smbus 0000:00:02.1: SiS96x SMBus base address: 0xe600
usb 2-1: new low speed USB device using ohci_hcd and address 2
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
usb 2-1: configuration #1 chosen from 1 choice
input: Microsoft Microsoft USB Wireless Mouse as /class/input/input3
input: USB HID v1.11 Mouse [Microsoft Microsoft USB Wireless Mouse] on usb-0000:00:03.0-1
BUG: unable to handle kernel paging request at virtual address f8cbc2a8
printing eip:
c028cad2
*pde = 01e23067
Oops: 0000 [#1]
Modules linked in: shpchp evdev rtc_cmos rtc_core rtc_lib serio_raw i2c_sis96x nvidia(P) snd_emu10k1 snd_rawmidi firmware_class snd_ac97_codec ac97_bus snd_pcm snd_seq_device emu10k1_gp snd_timer snd_page_alloc snd_util_mem gameport ohci_hcd ehci_hcd pcspkr i2c_core sis_agp sis900 mii snd_hwdep agpgart snd soundcore parport_pc parport adfs affs autofs4 befs bfs binfmt_aout binfmt_misc cifs coda configfs efs exportfs ext4dev fat freevxfs fuse gfs2 hfs hfsplus hpfs jbd2 minix ncpfs nls_ascii nls_cp1250 nls_cp1251 nls_cp1255 nls_cp437 nls_cp737 nls_cp775 nls_cp850 nls_cp852 nls_cp855 nls_cp857 nls_cp860 nls_cp861 nls_cp862 nls_cp863 nls_cp864 nls_cp865 nls_cp866 nls_cp869 nls_cp874 nls_cp932 nls_cp936 nls_cp949 nls_cp950 nls_iso8859_1 nls_iso8859_13 nls_iso8859_14 nls_iso8859_15 nls_iso8859_2 nls_iso8859_3 nls_iso8859_4 nls_iso8859_5 nls_iso8859_6 nls_iso8859_7 nls_iso8859_9 nls_koi8_r nls_koi8_ru nls_koi8_u nls_utf8 ntfs qnx4 quota_v1 quota_v2 romfs smbfs sysv udf ufs ide_tape delkin_cb trm290 3w_9xxx 3w_xxxx BusLogic a100u2w aacraid aha152x aic79xx aic7xxx arcmsr atp870u ch dc395x dmx3191d hptiop ide_scsi iscsi_tcp libiscsi libsas libsrp lpfc megaraid megaraid_mbox megaraid_mm megaraid_sas nsp32 osst qla1280 qla4xxx qlogicfas408 raid_class scsi_debug scsi_tgt scsi_transport_fc scsi_transport_iscsi scsi_transport_sas scsi_transport_spi sg st stex tmscsim
CPU: 0
EIP: 0060:[<c028cad2>] Tainted: P VLI
EFLAGS: 00010297 (2.6.21.3 #1)
EIP is at vsnprintf+0x372/0x580
eax: f8cbc2a8 ebx: 0000000a ecx: f8cbc2a8 edx: fffffffe
esi: f7113145 edi: 00000000 ebp: f7114000 esp: f7359ebc
ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0068
Process grep (pid: 2794, ti=f7358000 task=f726ba70 task.ti=f7358000)
Stack: 00000323 00000000 00000010 00000004 00000002 00000001 ffffffff ffffffff
00000ec7 f7113139 c045277d f7113139 f7693480 f7693480 00000139 c016edd7
f7359f38 f7fa7f00 c04a75ec c011d270 f7693480 c0452769 00000000 c044d48f
Call Trace:
[<c016edd7>] seq_printf+0x27/0x50
[<c011d270>] r_show+0x90/0xa0
[<c016e940>] seq_read+0x230/0x2d0
[<c0156780>] vfs_read+0x150/0x160
[<c0156a61>] sys_read+0x41/0x70
[<c0103f20>] syscall_call+0x7/0xb
[<c03f0000>] __inet6_lookup_established+0x70/0x220
=======================
Code: 40 bb 10 00 00 00 e9 70 ff ff ff 8b 44 24 40 83 44 24 40 04 8b 08 81 f9 ff 0f 00 00 77 05 b9 16 71 46 c0 8b 54 24 18 89 c8 eb 06 <80> 38 00 74 07 40 4a 83 fa ff 75 f4 29 c8 83 e7 10 89 c3 0f 85
EIP: [<c028cad2>] vsnprintf+0x372/0x580 SS:ESP 0068:f7359ebc
lp0: using parport0 (interrupt-driven).
lp0: console ready
Initializing USB Mass Storage driver...
la procedura si interfaccia a mkinitrd su slackware 11.0