第一次玩linux,怎样像win一样建立多个盘?

2012-07-19 17:15:34 +08:00
 lfzyx
我在装redhat时侯到了自定义分区结构这一步,我把所有分区删掉了,然后新建,建好/和swap后还剩下200G空闲空间,我想和win一样建成D盘E盘,怎么弄?
7510 次点击
所在节点    Linux
59 条回复
lfzyx
2012-07-20 19:50:07 +08:00
@bcxx 我也不是真的要D/E,如@kojp 所说,我只是想分成sda1 sda2 sda3这样
bcxx
2012-07-20 20:11:27 +08:00
@lfzyx 那就用分区工具将分成多个分区啊……但是你最后也要挂载起来才能用…… 和分成一个区没有啥区别
reus
2012-07-21 00:45:42 +08:00
操作和/和swap一样,挂载点填
/media/ccc或者/media/dfd之类的,总之在/media下面,名字随你起
挂载到其他地方也行,放/media是一般做法
iceseaboy
2012-07-21 15:58:55 +08:00
我建议所有windows用户都可以在linux里新建4个文件夹,写上C盘,D盘,E盘。。。
lfzyx
2012-07-21 21:23:06 +08:00
@iceseaboy 我觉得这样很无聊。我需要的是sda1 sda2 sda3 sda4
reus
2012-07-21 21:30:47 +08:00
楼主你用lvm吧,分区和大小什么的都可以很灵活地调整
feiandxs
2012-07-21 21:43:45 +08:00
一直看到现在才明白楼主的意思和需求。
sda1 sda2 sda3划分出来并不难,建立对应分区即可,但linux下得挂载到目录下才能使用这些分区啊。
不,有办法了。
楼主你先分区,设置好。然后对应建立目录叫sda1 sda2 sda3 sda4
并把目录sda1和分区sda1挂载,以此类推。这样就满足你的需求了,你可以看着“/sda1”用sda1了,而不用看着/home用sda1了。。。

给楼主建立一个观念,如果你懂就当我没说。
在windows下我们有C D E F盘,系统上也对应存在这几个分区。但就算是windows也不是直接“读”这个分区的,而是通过你在系统里给这个盘的命名去找的。
linux下这层关系被赤裸裸的扒光了。分区仍然挂在那,硬盘上现在我们有一个分区分出来了,告诉了系统,这个分区我们定义为sda1。系统知道了,扔在那不管,因为你没命令系统,挂载成什么名字去读。我说的是名字,不是目录。因为比如说/home和sda1挂载到一起,并不是说把sda1挪到了/home下,你可以这样想象吧,/home是一个快捷方式,指向了sda1,快捷方式的名字叫什么随便你。
同样对应到windows下,你可以理解成,你平时看到的我的电脑里的D盘E盘并不是D分区E分区,而是一个名字叫“D盘”的指向了“D盘所对应分区”的快捷方式。

所以最后,要实现你的要求,你要能看着sda1 sda2来用。。。
等于说你要看到一个叫sda1的快捷方式,进了它就对应进了sda1分区。。。
那么显然,我们只能按照44楼@iceseaboy的办法了。 只不过我们不叫C盘 D盘 E盘,我们把目录叫sda1 sda2 sda3.

你看,看起来好像仍然很无聊,但这就是你要的效果不是么。
lfzyx
2012-07-21 23:59:39 +08:00
@feiandxs 挂载这些我都理解,我只是不知道如何在安装redhat的时候将sda3 sda4划分出来。sda1和sda2给/和swap了,那剩下的200G空闲空间我想划分成sda3和sda4,如何操作?
lfzyx
2012-07-22 00:03:03 +08:00
@feiandxs 我就是不知道如何建立sda3 sda4这两个分区
feiandxs
2012-07-22 00:18:09 +08:00
@lfzyx
fdisk命令用于建立和管理分区的。
文档我就不找了,可以搜索下。
建立好分区后的格式化一般是mkfs.ext3命令
再然后挂载之。
就这样三部曲
Hyperion
2012-07-22 00:34:49 +08:00
LVM毫无压力...
reus
2012-07-22 16:53:39 +08:00
安装程序里就有分区工具的
reus
2012-07-22 16:54:37 +08:00
话说你都会新建/和swap了,操作不都一样的么…………………
bcxx
2012-07-22 18:00:15 +08:00
gparted? fdisk?
skywinger
2012-07-22 18:41:58 +08:00
sda1/sdb1 这是实际上的串行硬盘的驱动器名,而非fdisk出来的分区名,楼主,你要搞清楚了,你多插几块硬盘,你就能看到你要的sda1、sda2了。
tioover
2012-07-22 21:06:52 +08:00
我想到方法了

mkdir /c
mkdir /d
mkdir/e

mount /dev/sdx /c
mount /dev/sdx /d
hengxin196
2012-07-23 13:12:14 +08:00
把windows的习惯改掉 不要用windows的那套东西 去理解linux
tywtyw2002
2012-07-23 18:52:27 +08:00
boot 100 我习惯建个/data 这样重装系统数据还在
leigoto
2012-09-04 15:26:22 +08:00
@xavierskip 被Windows写了闹了都

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/42838

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX