给你的Linux装一个"D盘"

在windows上咱们都习惯把硬盘分红至少两个分区,一个C盘用来装系统,一个D盘用来存资料。这样若是要重装系统的话,只要格式化C盘重装系统就行了,D盘的数据并不会丢失。相信这是大多数人在windows上的作法。那么咱们如何在Linux实现相同的功能呢?答案就是mount。下面我以知名vps服务商Linode为例,介绍一下如何给你的Linux装一个"D盘"。 node

假设你已经在Linode上安装了Ubuntu。首先,在你的Linode上创建3个盘,一个是装Ubuntu时自动建立的系统盘,一个是swap盘,还有一个就是专门用来放数据的盘,这里咱们给它取名data,以下图 windows

而后在Dashboard编辑你的Configuration Profile ssh

在device列表能够看到/dev/xvda表明Ubuntu系统所在的盘,/dev/xvdb表明swap盘,咱们要作的就是把/dev/xvdc设置成data盘。 spa

设置完成后重启Linux。而后ssh到你的Linux。 vps

运行fdisk -l,系统会列出Linux能够识别的全部device io

运行df -h,系统显示只有/dev/xvda也就是系统盘被挂载到了根目录/ file

如今咱们挂载咱们的data盘(/dev/xvdc)。两种方式: im

方式一:mount,这种方式的问题是每次系统reboot就会丢失挂载信息,每次reboot后都要从新挂载 数据

mkdir /data;mount /dev/xvdc /data; db


方式二:fstab,这种方式每次系统启动时就会根据fstab里的信息自动进行挂载

mkdir /data;    vi /etc/fstab;    mount -a

再运行df -h,咱们看到/dev/xvdc已经被挂载到了/data目录。

好了,之后当咱们想要重装Linux,好比用CentOS替换Ubuntu的时候,咱们只要把Ubuntus所在的disk删了,安装CentOS后把data盘从新挂载到CentOS的/data目录,以前放在data盘里面的数据将会完整的保存下来。

相关文章
相关标签/搜索