Bug 8130

Summary: fastboot для depmod в /erc/rc.d/rc.sysinit
Product: Sisyphus Reporter: Anton Farygin <rider>
Component: startupAssignee: Alexey Gladkov <legion>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: ldv, legion
Version: unstable   
Hardware: all   
OS: Linux   

Description Anton Farygin 2005-10-04 16:30:15 MSD
Просьба добавить приверку параметра fastboot к запуску depmod в /etc/rc.d/rc.sysinit

Т.е. - помимо отключения проверки жесткого диска хотелось бы отключать так же
запуск depmod, который (например) на livecd не нужно запускать. Значительно
ускорит процесс загрузки.

Желательно не затягивать с этим изменением, оно несколько горит. 
Может быть проверку этого параметра стоит добавить для еще каких-то операций,
которые выполняются долго и не требуются для livecd.

Например точно не нужно выполнять swapon -a, /sbin/isapnp.
Также непонятные операции:
mount -f /initrd/loopfs 2>/dev/null

Также стоит убрать (вообще убрать, ибо это старое и кривое):
# If they asked for ide-scsi, load it
if grep -iwqs ide-scsi /proc/cmdline; then
        modprobe ide-cd >/dev/null 2>&1
        modprobe ide-scsi >/dev/null 2>&1
fi
Comment 1 Dmitry V. Levin 2005-10-06 01:10:39 MSD
С fastboot ясно, чем мешает swapon, не понял.
Comment 2 Dmitry V. Levin 2005-10-07 16:40:50 MSD
* Fri Oct 07 2005 Dmitry V. Levin <ldv@altlinux> 0.9.8.3-alt1
- rc.sysinit: Do not run depmod in fastboot mode (#8130).
Comment 3 Anton Farygin 2005-10-10 11:19:10 MSD
Спасибо. А swapon... для livecd этот вызов просто не нужен.

Если swap и поднимать, то явно нужно делать отдельным скриптом, с поиском swap
разделов на диске и т.д.