1
Všeobecná podpora / Re:Code Warrior 64bit Squeeze
« kdy: 04. 10. 2011, 22:22:45 »
Keby používam tmpfs tak by som ho musel mať nadefinovaný v /etc/fstab o čom by som vedel, no pre istotu som to skontroloval a veru tam nadefinovaný nie je. Prehladal som pomocou grepu /etc/init.d a vyplulo mi toto
Jedine čo nejako špecifikuje velkosť tmp je v soubore mountoverflowtmp čo ani načo to je( si to vygooglim)
avšak aj tak ja som tomu inštalačnemu skriptu špecifikoval kam sa má vytvorit tmp zložka... tak neviem prečo by to malo použivať systemový tmp.
Kód: [Vybrat]
grep -r "tmpfs" /etc/init.d
/etc/init.d/mountdevsubfs.sh:[ -f /etc/default/tmpfs ] && . /etc/default/tmpfs
/etc/init.d/mountdevsubfs.sh: # Mount a tmpfs on /dev/shm
/etc/init.d/mountdevsubfs.sh: domount tmpfs shmfs /dev/shm tmpfs -onosuid,nodev$SHM_OPT
/etc/init.d/udev-mtab:tmpfs_size="10M"
/etc/init.d/udev-mtab: mtabline="$(grep -E --no-messages "^[^ ]+ +$udev_root +(dev)?tmpfs +" /proc/mounts || true)"
/etc/init.d/mtab.sh:[ -f /etc/default/tmpfs ] && . /etc/default/tmpfs
/etc/init.d/mtab.sh: domtab tmpfs /lib/init/rw tmpfs -omode=0755,nosuid$RW_OPT
/etc/init.d/mtab.sh: domtab tmpfs /var/run "varrun" -omode=0755,nosuid$RUN_OPT
/etc/init.d/mtab.sh: domtab tmpfs /var/lock "varlock" -omode=1777,nodev,noexec,nosuid$LOCK_OPT
/etc/init.d/mtab.sh: domtab tmpfs /dev "udev" -omode=0755
/etc/init.d/mtab.sh: domtab tmpfs /dev/shm tmpfs -onosuid,nodev$SHM_OPT
/etc/init.d/umountfs: tmpfs)
/etc/init.d/umountfs: # Make sure tmpfs file systems are umounted before turning off
/etc/init.d/umountfs: # swap, to avoid running out of memory if the tmpfs filesystems
/etc/init.d/mountoverflowtmp:# Description: Mount a tmpfs on /tmp if there would
/etc/init.d/mountoverflowtmp: log_action_begin_msg "Mounting emergency tmpfs on /tmp"
/etc/init.d/mountoverflowtmp: mount -t tmpfs -o size=1048576,mode=1777 overflow /tmp
/etc/init.d/mountoverflowtmp: grep '^overflow on /tmp type tmpfs' >/dev/null; then
/etc/init.d/mountoverflowtmp: log_action_begin_msg "Unmounting any overflow tmpfs from /tmp"
/etc/init.d/udev:# we need to unmount /dev/pts/ and remount it later over the tmpfs
/etc/init.d/udev:# mount a tmpfs over /dev, if somebody did not already do it
/etc/init.d/udev:mount_tmpfs() {
/etc/init.d/udev: if grep -E -q "^[^[:space:]]+ /dev (dev)?tmpfs" /proc/mounts; then
/etc/init.d/udev: mount -n -o remount,${dev_mount_options} -t tmpfs tmpfs /dev
/etc/init.d/udev: if ! mount -n -o $dev_mount_options -t tmpfs tmpfs /dev; then
/etc/init.d/udev: log_failure_msg "udev requires tmpfs support, not started."
/etc/init.d/udev:tmpfs_size="10M"
/etc/init.d/udev:if ! grep -q '[[:space:]]tmpfs$' /proc/filesystems; then
/etc/init.d/udev: log_failure_msg "udev requires tmpfs support, not started."
/etc/init.d/udev:if [ "$tmpfs_size" ]; then
/etc/init.d/udev: dev_mount_options="size=${tmpfs_size},${dev_mount_options}"
/etc/init.d/udev: mount -n -o $dev_mount_options -t tmpfs tmpfs $udev_root
/etc/init.d/udev: mount_tmpfs
/etc/init.d/lighttpd: # be sure there is a /var/run/lighttpd, even with tmpfs
/etc/init.d/mountkernfs.sh:[ -f /etc/default/tmpfs ] && . /etc/default/tmpfs
/etc/init.d/mountkernfs.sh: domount tmpfs "" /lib/init/rw tmpfs -omode=0755,nosuid$RW_OPT
/etc/init.d/mountkernfs.sh: # Mount /var/run and /var/lock as tmpfs if enabled
/etc/init.d/mountkernfs.sh: domount tmpfs "" /var/run varrun -omode=0755,nosuid$RUN_OPT
/etc/init.d/mountkernfs.sh: domount tmpfs "" /var/lock varlock -omode=1777,nodev,noexec,nosuid$LOCK_OPT
Jedine čo nejako špecifikuje velkosť tmp je v soubore mountoverflowtmp čo ani načo to je( si to vygooglim)
