linuxrc
Zacal som so stavbou linuxu od zakladov (aby som sa nieco priucil) ale narazil som na nejake
problemy .. keby si niekto nasiel cas a vysvetlil mi nejake veci bol by som mu vdacni.
(ide o linuxrc skript v initrd interpretovany je nash-om)
#!/sbin/nash
echo Mounting /proc filesystem
mount -t proc /proc /proc
(1. zaujimavy zapis :) .. doteraz som mount pouzival na mountovanie dev do
nejakeho adresara .. preto akosi si to neviem predstavit /proc do /proc? ..
proc bol prazny adresar v initrd)
echo Creating root device
mkrootdev /dev/root
(2. ok napr. som zadal root=/dev/sda1 (v bootloadery) .. cize tento disk sa bude v dev
pre tutu chvilu nachadzat ako /dev/root???)
echo 0x0100 > /proc/sys/kernel/real-root-dev
(3. tu som uplne mimo .. preco sa zasiela taka hodnota a prave tam)
umount /proc
(ps. preco bolo nutne pouzit proc .. moje znalosti o proc su skromne .. viem
akurat to ze je to akysi pohlad na kernel na jeho momentalne procesy/stavy
.. moz poskytnu urcite informacie .. pripadne mozeme prostrednictvom neho
ovplivnovat beh kernela zasielanim hodnout .. naco nam sluzil v tomto
pripade a preto teraz nasleduje umount)
echo Mounting root filesystem
mount --ro -t ext2 /dev/root /sysroot
(preco mount tam a preco ..)
pivot_root /sysroot /sysroot/initrd
( ... preco sa to potom zmeni prave tam)
Pre pridávanie komentárov sa musíte prihlásiť.
V tamtej uzasnej dokumentacii je iba slepo napisane co mas robit bez toho aby sa vysvetlovalo preco ...
a mna zaujima prave to preco ..
Us sa pokusam spravit asi tyzden funkcnu distribuciu a staci mi len prikazovy riadok a stale nic. Robim krok po kroku a stahujem to co tam je napisane a nejde.
Tak ak mi moze niekto poradit tak budem rad.
napr. slackware, arch, ...