文档章节

给你的Linux装一个"D盘"

fifadxj
 fifadxj
发布于 2015/12/01 11:34
字数 522
阅读 225
收藏 3

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

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

然后在Dashboard编辑你的Configuration Profile

在device列表可以看到/dev/xvda代表Ubuntu系统所在的盘,/dev/xvdb代表swap盘,我们要做的就是把/dev/xvdc设置成data盘。

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

运行fdisk -l,系统会列出Linux可以识别的所有device

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

现在我们挂载我们的data盘(/dev/xvdc)。两种方式:

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

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


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

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

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

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

© 著作权归作者所有

共有 人打赏支持
fifadxj
粉丝 5
博文 28
码字总数 17991
作品 0
浦东
高级程序员
私信 提问
加载中

评论(3)

fifadxj
fifadxj

引用来自“iforgetmyname”的评论

Linode是vps服务商好吗,不是VPN
typo..多谢指出
iforgetmyname
iforgetmyname
Linode是vps服务商好吗,不是VPN
老驴
老驴
+1
win7 下安装 fedora

昨天想把vista换成win7(呵呵虽然win8都要出了。。),不想装完win7后,启动是没有了原来的fedora选项,不知怎么办的我只好重装fedora15,在win7磁盘划分时又不小心把磁盘搞成动态磁盘了。。...

leo-H
2011/10/07
0
0
安装linux和windows双系统

很多人一提到安装linux和windows双系统就会想到单独将磁盘划一个分区给linux,如果一块磁盘上已经安装了windows,并且所有分区都有数据,那就麻烦了,即使有了单独的分区,还需要安装grub,然...

晨曦之光
2012/04/10
1K
0
Ubuntu 12.04和Windows 7双系统安装图解

转载请注明出处:http://my.oschina.net/u/1377657/admin/new-blog 如题,安装双系统,你需要的东西有: 1,Ubuntu系统镜像,下载地址:http://www.linuxidc.com/Linux/2012-04/59239.htm 选...

andy521zhu
2014/06/19
0
4
实例教你认识硬盘的命名,不要把grub,系统安装到错误的地方

首先要阅读以下概念: IDE硬盘用hd开始(现在基本上消失了,除了一些老式机器),SCSI硬盘用sd开头(现在流行的sata)。软盘用fd开头(可以说直接消失)。命名和linux不大一样。是从0算起。(...

huangyanxiong
2015/01/14
0
0
Win7系统因权限错误 jdk无法安装在D盘

d盘权限错误下载到d盘的软件安装程序无法按装,复制到其它盘c或e,则可以安装。提示 “Error writing temporary file. Make sure your temp folder is valid”   系统故障错误表现形式   ...

凡尘网络
2015/12/21
261
0

没有更多内容

加载失败,请刷新页面

加载更多

富兰克林的人生信条

春节假期期间读了富兰克林自传,这位饱经风霜的老人出身贫寒,只读过两年书,但是通过刻苦自学和不懈奋斗还是取得了令人难以置信的成就,他的一生可以作为我们普通人的励志典范。 富兰克林 ...

春哥大魔王的博客
今天
1
0
不用中间变量交换 a ,b(三种方法)

1、加减法:该方法可以交换整型和浮点型数值的变量,但在处理浮点型的时候有可能出现精度的损失。 a = a + b; b = a - b; a = a - b; 2、异或法:可以完成对整型变量的交换,对于浮点型变量它...

robslove
今天
5
0
一文了解 OutOfMemory 及解决方案

1. Java 堆空间 发生频率 5颗星 造成原因 无法在 Java 堆中分配对象 吞吐量增加 应用程序无意中保存了对象引用,对象无法被 GC 回收 应用程序过度使用 finalizer。finalizer 对象不能被 GC 立...

java菜分享
今天
6
0
高效遍历Java容器

通过本文,你可以更深入的学习 Java 语言中 forEach 语法的知识,以及它和 C 语言形式的 for 循环、 Steam API 的对比。 简介 Java 程序员经常使用容器,比如 ArrayList 和 HashSet。Java 8 ...

微笑向暖wx
今天
7
0
SpringBoot整合Swagger测试api构建

什么是Swagger? Swagger是什么:THE WORLD’S MOST POPULAR API TOOLING 根据官网的介绍: Swagger Inspector:测试API和生成OpenAPI的开发工具。Swagger Inspector的建立是为了解决开发者的...

编程SHA
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部