Portál AbcLinuxu, 19. července 2025 20:01
Ovladace na USB: v linuxu by to znamenalo kernel + maly iniramdisk
neco ve smyslu:
start jadra z floppy
detekce usb zarizeni
primountovani usb mass storage
pivot_root nebo kexec (pivot_root pobezi s jadrem z floppy, kexec nacte nove jadro)
nebo oklikou: nejakou verzi dosu + loadlin (pokud si vzpominam, tak usb stack + ovladace na hid, masstorage pro dos existovaly)
neco podobneho jsem chtel taky resit, ale jeste jsem se ktomu nedostal to odzkouset, takze tahle rada nemusi fungovat
s tim root=/dev/sda by to mozna slo, jen nevim, jestli se vam na jednu disketu vejde plny kernel (USB + SCSI musi byt zakompilovany dovnitr).
nebo dalsi (a mozna jednodussi) reseni... nemit system na USB, ale na IDE flash disku (staci obycejna CF karta + redukce).
Pak se to chova jako normalni IDE disk, jen je potreba dat pozor na pocet prepisu - nejlepsi mountovat jako read-only a logy mit jen v pameti (a teprve pred vypnutim je nasypat na flash)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.