Visualizzazione dei risultati da 1 a 6 su 6

Discussione: initrd generale

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    859

    initrd generale

    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

  2. #2
    ma la procedura e' corretta ?

    se la fai a mano funziona senza quei messaggi ?

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    859
    Originariamente inviato da sacarde
    ma la procedura e' corretta ?

    se la fai a mano funziona senza quei messaggi ?
    non hai capito ... io voglio fare un initrd generale con tutti i moduli principali...

    quindi ho scritto un bridge che si "aggancia" a mkinitrd di slack che non prevede la possibilità descritta sopra, come per esempio l'mkinitrd di debian...

  4. #4
    su arch ho il parametro:

    - full
    build with all possible modules

    oppure si usa mkinitcpio per la costruzione dell'init ram

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    859
    Originariamente inviato da sacarde
    su arch ho il parametro:

    - full
    build with all possible modules

    oppure si usa mkinitcpio per la costruzione dell'init ram
    lo sò ho i sorgenti di mkinitcpio... ma in slack manca... per questo sto facendo un "ponticello"

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    859
    nessuna idea?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.