root na cdrom?

Martin Kubecek Martin.Kubecek na bull.cz
Úterý Leden 14 21:06:43 CET 2003


Zdravim

     Je mozne spustit linux z cdrom (tj. pripojit cdrom jako root, pak
normalne vykonat init, atd .....). Potrebuji to pro specialni ucel, takze
mi nevadi ze file system bude read-only.
     Zkusil jsem nejprve v lilu zadat (root=/dev/hdc     -   coz je cdrom),
cdrom se skutecne pripoji jako root (VFS:  Mounted root (iso9660)), ale pak
obdrzim hlasky (Warning: unable to open an initial console) a  (Kernel
panic: no init found .......).
Cdrom se tedy pripoji jako root, ale neni pristupne (nedari se otevrit
/dev/console a spustit /sbin/init).
     Zkusil jsem to i pomoci initrd, ale po zmene root zarizeni pomoci
pivot_root obdrzim stejne hlasky. Pouzil jsem initrd z RedHat distribuce
(nash) a trochu jej upravil (dokonce se mi podari vylistovat obsah cdrom
pred zmenou rootu).

     Jedine reseni je zatim pouziti ramdisku (jeho velikost je vsak pomerne
velka, zaklad debianu je cca 30MB).

Na cdrom medium jsem si vypalil zakladni instalaci debianu pomoci mkisofs.


Predem diky



Další informace o konferenci Linux