On 09:18, Andrei-Florian Staicu wrote:
> Salut.
> 
> Dupa ce mi-am stors creierii degeaba (cred ca neuronul s-a saturat si a 
> cedat), apelez la ajutorul vostru.
> Spuneti-mi si mie pliiiiiiiiiiiiz (ca mai am putin si o dau in 
> mirc-isme) cum aflu ce module imi trebuie in initrd pentru a boota un 
> sistem.
> Par example: kernel compilat cu tot ce se putea modul ca modul, vmware, 
> hdd-ul scsi lsi.
> **
> 
> mkinitrd -c -k 2.6.17.13 
> scsi_mod:sd_mod:reiserfs:sm53c8xx:scsi_transport_spi 
> Se pare ca nu e de ajuns, ca nu gaseste rootfs-ul.

De la 2.6.13 (parca) in sus s-a renuntat la initrd in favoarea
initramfs. Deci trebuie sa gasesti pachetul din dinstr-oul tau
care are tool-ul mkinitramfs.

In lilo/grub imaginea initramfs o setezi ca pe "vechi": 
'initrd=my_initramfs_img'.

mkinitrd-ul nu baga in imaginea initrd toate modulele decat daca setezi
pe undeva ceva ( ie. prin debian este /etc/mkinitrd/mkinitrd.conf:
MODULES=all)


> 
> thx in adv (vezi afirmatia de dinainte)
> 
> PS: later, am "aflat" ca vmware lsi logic ar avea nevoie de mptbase si 
> mptscsih. Nici astea nu merg. Marea duma este ca, atunci cand moare la 
> "Unable to mount root fs on unknown-block(8,2)", nici nu mai pot sa fac 
> scroll in spate sa vad care e problema.
> Oricum, intrebarea ramane la modul general: dandu-se un comp cu anumite 
> placi in lspci, cum aflu "tree"-ul de module de care am nevoie la boot?

Grep-uiesti prin sursele kernelului sau folosesti niste scule ce
detecteaza automat care-i spilu ( kudzu, discover ).


> 
> -- 
> Andrei-Florian STAICU
> Departament IT
> Tel: (+40) 741.227.014
> IPSO S.A.
> 
> 
> _______________________________________________
> RLUG mailing list
> [email protected]
> http://lists.lug.ro/mailman/listinfo/rlug

-- 
+ Lorin 
+ BOFH excuse #149: Dew on the telephone lines.

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui