[ KOI8 | CP1251(MS-Windows) | CP866(DOS) | ISO8859-5 | Mac ]


, .

PC- ( Linux-) . - , ; , , (i-node), .., . , ; , (fsck).

, (fsck -a). , , , , . , (. 2.2) .

, , " " (read-only, r/o). read-only , , (/tmp, /var/run, /var/log, ...) " " (read/write, r/w). ( , .pid , ..). :

  1. , read-only, read/write, , ;
  2. r/w , (mkfs) -, .

r/w /var/lib/roroot/volatile, (/etc/init.d/boot) /var/lib/roroot/volatile.ini. r/o , , r/w :

ln -s /var/lib/roroot/volatile/X/Y/Z /X/Y/Z

r/o.

/etc/mtab

/etc/mtab mount . "mount -n" mtab, , mtab (, df mount) .

, /proc/mounts, /etc/mtab, .

/etc/mtab : /etc/mtab /proc/mounts, "mount -n".


/lib/modules/`uname -r`/modules.dep

modprobe , , kerneld, , . /etc/init.d/modutils , . /lib/modules/`uname -r`/modules.dep r/o , . /etc/init.d/modutils, modules.dep r/w.

, - . ( ), modules.dep.

/bin/login

, login (chown, chmod) /dev/ttyXXX, . /dev r/o , .

( , ) , root. login chown chmod, -- , /dev r/o . /dev r/w , -- , r/w .

a /bin/login, chown/chmod EROFS.

r/w

- , . , , , , IP- (pppmlogin.db) , . "syslog to remote host", r/o - r/w .

. r/w /var/lib/roroot/volatile, (mount -t nfs) /var/lib/roroot/remote. , r/o , "r/w ", :

ln -s /var/lib/roroot/remote/X/Y/Z /X/Y/Z

(roroot-NNN.deb), (dpkg -i) , .. ; dish-router .

:

dish-router:~# fdisk
Using /dev/hda as default device!

Command (m for help): p

Disk /dev/hda: 10 heads, 34 sectors, 984 cylinders
Units = cylinders of 340 * 512 bytes

   Device Boot   Begin    Start      End   Blocks   Id  System
/dev/hda1            1        1       20     3383    1  DOS 12-bit FAT
/dev/hda2   *       21       21      562    92140   83  Linux native
/dev/hda3          563      563      755    32810   82  Linux swap
/dev/hda4          756      756      984    38930   83  Linux native

Command (m for help):


:

r/w :

dish-router:~# ls -l `find / -lname '*roroot*'`
lrwxrwxrwx 1 root root  28 Sep 29 22:41 /tmp -> /var/lib/roroot/volatile/tmp
lrwxrwxrwx 1 root root  36 Sep 30 17:47 /var/backups -> /var/lib/roroot/volatile/var/backups
lrwxrwxrwx 1 root root  35 Sep 29 22:41 /var/catman -> /var/lib/roroot/volatile/var/catman
lrwxrwxrwx 1 root root  33 Sep 29 22:41 /var/lock -> /var/lib/roroot/volatile/var/lock
lrwxrwxrwx 1 root root  32 Sep 29 22:41 /var/log -> /var/lib/roroot/volatile/var/log
lrwxrwxrwx 1 root root  32 Sep 29 22:41 /var/run -> /var/lib/roroot/volatile/var/run
lrwxrwxrwx 1 root root  38 Sep 29 22:41 /var/spool/lpd -> /var/lib/roroot/volatile/var/spool/lpd
lrwxrwxrwx 1 root root  40 Sep 29 22:41 /var/spool/smail -> /var/lib/roroot/volatile/var/spool/smail
lrwxrwxrwx 1 root root  32 Sep 29 22:41 /var/tmp -> /var/lib/roroot/volatile/var/tmp






sizif@botik.ru

Last modified: Sun Oct 5 00:15:27 MSD 1997