Index: geninitrd =================================================================== --- geninitrd (wersja 11227) +++ geninitrd (kopia robocza) @@ -618,6 +618,10 @@ local usleep=$(eval echo \$MODULE_${genericname}_USLEEP) local firmware=$(eval echo \$MODULE_${genericname}_FIRMWARE) + if [ "$module" = "scsi_mod" -a "$kernel_version_long" -ge "002006030" ]; then + options="scan=sync $options" + fi + if [ -n "$verbose" ]; then s="" if [ "$options" ]; then @@ -648,10 +652,6 @@ if [ "$(busybox_applet rmmod 2>/dev/null; echo $?)" = 0 ]; then echo "rmmod scsi_wait_scan" | add_linuxrc fi - # HACK HACK HACK until we get proper solution like waiting untill rootfs device appears - if [ -z "$usleep" -a "$kernel_version_long" -ge "002006030" ]; then - echo "usleep 15000000" | add_linuxrc - fi fi done