系統一定需要tmpfs嗎? - Linux

Table of Contents

是這樣的,我在升級 kernel 之後 (3.4.2->3.5.0),開機沒有成功,出現以下訊息:

mount: wrong fs type, bad option, bad superblock on tmpfs......

然後開機分割區 /dev/sda2 (ext4) 變成 read only
所有shell的命令列都因為 process 不能設定 uid 而變成:

(none):~$

因為我覺得好像沒有任何應用程式會用到tmpfs,所以我在kernel關閉了這個選項
(事實上 3.5.0 的 tmpfs 預設是關閉的)
而且我也把 /etc/fstab 裡面的 tmpfs 都刪掉了
為什麼 3.5.0 開機之後還是會出現 mount tmpfs 的錯誤訊息呢?

--

All Comments

Erin avatarErin2012-08-01
/var/run, /sys/fs/cgroup等有可能需要掛在tmpfs
Dora avatarDora2012-08-05
原來Gentoo Linux開機時,/run是掛載成tmpfs
Skylar Davis avatarSkylar Davis2012-08-09
難怪打開kernel的tmpfs選項就可以成功開機了
Lily avatarLily2012-08-13
從initramfs就開始用到tmpfs了...