首页 > 代码库 > Linux Ubuntu 下内存虚拟硬盘

Linux Ubuntu 下内存虚拟硬盘

内存虚拟硬盘命令(虚拟2000M的硬盘)

free 

sudo mkdir /mnt/ramdisk
sudo mount -t tmpfs tmpfs /mnt/ramdisk  -o size=2000M 

开机自动内存虚拟硬盘
采用 fstab

sudo vim /etc/fstab

添加(需要之前建立 rda1 文件夹在media下)
tmpfs /mnt/ramdisk tmpfs size=2000M 0 0,Ubuntu

这样每次开机就多个内存的硬盘了,效果等同win的RAMDisk Plus

其实Ubuntu自己建立了很多虚拟硬盘在系统中使用,如/dev/shm就可以直接使用的。
在终端中输入df -aHT命令可以看见。
文件系统     容量   已用  可用 已用% 挂载点
/dev/sda7 reiserfs     2.0G   764M   1.3G  39% /
proc          proc        0      0      0   -  /proc
/sys         sysfs        0      0      0   -  /sys
varrun       tmpfs     1.1G   201k   1.1G   1% /var/run
varlock      tmpfs     1.1G      0   1.1G   0% /var/lock
udev         tmpfs     1.1G   119k   1.1G   1% /dev
devshm       tmpfs     1.1G      0   1.1G   0% /dev/shm
devpts      devpts        0      0      0   -  /dev/pts
lrm          tmpfs     1.1G    40M   1.1G   4% /lib/modules/2.6.22-14-generic/volatile
/dev/sda10
          reiserfs     9.6G   3.4G   6.3G  35% /home
/dev/sda9 reiserfs     5.1G   3.4G   1.7G  68% /usr
tmpfs        tmpfs     2000M      0   2000M   0%  /mnt/ramdisk
securityfs
        securityfs        0      0      0   -  /sys/kernel/security

凡是标注着tmpfs的都是虚拟硬盘,例如我建立的 /mnt/ramdisk


Linux Ubuntu 下内存虚拟硬盘