要不要直接寫在 fstab 中?
/dev/shm/tmp /tmp tmpfs defaults 0 0
阿信 寫:要不要直接寫在 fstab 中?
/dev/shm/tmp /tmp tmpfs defaults 0 0
阿信 寫:moto 寫:阿信 寫:要不要直接寫在 fstab 中?
/dev/shm/tmp /tmp tmpfs defaults 0 0
我試過這個方式,但是重新開機後 /dev/shm/ 底下的資料都沒了 .. 所以...還是要在開機過程中去 mkdir , mount ...
oops...我好像打錯了..-_-..
/dev/shm /tmp tmpfs defaults 0 0
企鵝狂 寫:/dev/shm/ /tmp auto bind 0 2
我是寫這樣的ㄟ..多了一個bind
man fstab說..root的最後一個數字用1其他的用2..所以我就用2了..
不過那是跟fsck有關係的..所以應該用0沒問題..shm沒什麼好check的
mountvirtfs只會mount到/dev/shm.應該不會幫你mount到/tmp..
flybird 寫:阿信 寫:昨天將 /dev/shm 掛載的 tmpfs 加大到 768M(更改/etc/default/tmpfs),然後抓 firefly 的 Openoffice 裝在這個地方。
下次再開機不就全消失了?
有額外做自動備份回存嗎?
alex5168 寫:引用第 1 頁 antonyshen 學長的:
1. # gedit /etc/init.d/mounttmpdir , 新建一空白檔, 將如下內容拷貝.
#! /bin/sh
#
# mounttmpdir Mount /tmp after mounvirtfs exec-ed
#
# Version: @(#)mounttmpdir 0.01 24-Dec-2004 antony shen
#
# Script needs to be robust and continue when parts fail,
# so we're not setting the "-e" flag.
#set -e
PATH=/lib/init:/bin:/sbin
if [ -d /dev/shm ]
then
if [ ! -d /dev/shm/tmp ]
then
echo -n "Mounting /tmp under /dev/shm..."
mkdir /dev/shm/tmp
chmod 1777 /dev/shm/tmp
mount --bind /dev/shm/tmp /tmp
echo "OK.
fi
else
echo "Failed to find /dev/shm, unable to link /tmp under it!"
fi
儲存離開
2. # update-rc.d mounttmpdir start 37 S .
於 /etc/rcS.d/ 下產生一檔案 S37mounttmpdir
3. 重新開機後 /dev/shm/ 目錄下是空的,
請問各位學長接下來如何做, 有錯誤的嗎?
謝謝!
alex5168 寫:感謝阿信兄,
我再手動做
mkdir /dev/shm/tmp
chmod 1777 /dev/shm/tmp
mount --bind /dev/shm/tmp /tmp OK! 後
# gedit /etc/fstab
末行加入 /dev/shm /tmp tmpfs defaults 0 0, 儲存離開.
重新開機後 /dev/shm/ 目錄下是空的, 請問要如何做方可不重複上述步驟, 謝謝!
正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客