第一次玩linux,怎样像win一样建立多个盘? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
lfzyx
V2EX    Linux

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

  lfzyx
lfzyx 2012-07-19 17:15:34 +08:00 8010 次点击
这是一个创建于 4889 天前的主题,其中的信息可能已经有所发展或是发生改变。
我在装redhat时侯到了自定义分区结构这一步,我把所有分区删掉了,然后新建,建好/和swap后还剩下200G空闲空间,我想和win一样建成D盘E盘,怎么弄?
59 条回复    1970-01-01 08:00:00 +08:00
gucheen
    1
gucheen  
   2012-07-19 17:21:49 +08:00
如果你是只要用Linux的话,就将剩下的空间都分成EXT4格式就好了
lfzyx
    2
lfzyx  
OP
   2012-07-19 17:26:13 +08:00
@gucheen 那挂载点怎么选?
Alcar
    3
Alcar  
   2012-07-19 17:28:21 +08:00
一般是挂根目录,home和boot,建议楼主去搜搜相关资料
huochengfang
    4
huochengfang  
   2012-07-19 17:29:08 +08:00
挂在/home和/boot吧。如果日常用root的话挂/root。商业软件多了挂个/opt
xlmo
    5
xlmo  
   2012-07-19 17:30:09 +08:00
应该有自动分区吧,第一次玩自动分区就ok了。
fox000002
    6
fox000002  
   2012-07-19 17:33:15 +08:00
可以自己在 /mnt 或者 /media 建一个目录作为挂载点
vfasky
    7
vfasky  
   2012-07-19 17:35:28 +08:00
@lfzyx linux 没有盘的概念,只有文件夹;

http://www.aqee.net/why-linux-doesnt-need-defragmenting/ 这里有关于"Linux文件系统的工作原理" 与 "Windows文件系统的工作原理" 的介绍.
alayii
    8
alayii  
   2012-07-19 17:43:48 +08:00
什第一次玩的是redhat?!
yuelang85
    9
yuelang85  
   2012-07-19 17:52:36 +08:00
如果是自己玩,没必要分区,整个一个大/
gucheen
    10
gucheen  
   2012-07-19 18:09:29 +08:00
@lfzyx 就像@Alcar 所说,挂Boot,Home,根目录,基本上就可以了,我都是不分区的
kojp
    11
kojp  
   2012-07-19 18:13:51 +08:00   1
我理解的是.. 楼主想要sda1sdb1sdb2 这样的东西吧....
rrrrutdk
    12
rrrrutdk  
   2012-07-19 18:14:33 +08:00
在现在这种年头,装个Linux来玩,来办公啊啥的还要分区吗?

玩多了Windows的都喜欢折腾分区这种东西。

建议你在安装时就直接跳分区配置。不要跟风弄各种 /boot 512MB /home /usr /root /var 之类的。
bcxx
    13
bcxx  
   2012-07-19 18:16:15 +08:00
@rrrrutdk 这不是跟风……只是让你崩掉的时候不会对着 / 哭……

什么年头 Linux 都不要分区吧…… 那是挂载点……嗯
C0VN
    14
C0VN  
   2012-07-19 18:34:18 +08:00
D盘E盘这种观念要改!!
jkeylu
    15
jkeylu  
   2012-07-19 18:35:33 +08:00
玩的话,分两个 / 和 /home 就够了
likuku
    16
likuku  
   2012-07-19 18:37:51 +08:00
@bcxx 单硬盘的话,硬盘挂掉,无论你几个分区,挂到不同位置,一样全挂。
Kvm
    17
Kvm  
   2012-07-19 19:33:32 +08:00
新手建议直接分/和/boot吧
bcxx
    18
bcxx  
   2012-07-19 19:43:08 +08:00
@likuku 你重装都只是root悲剧……但是几十G片子什么的都没事……向newbie灌输这种意识吧……
sethverlo
    19
sethverlo  
   2012-07-19 19:46:04 +08:00   1
再新手也建议把 /home 独立出来当然你觉得整个硬盘格掉不心疼的话除外。
ichigo
    20
ichigo  
   2012-07-19 20:58:15 +08:00
如果说我那个时候首次玩Linux装RHEL还有情可圆的话,
现在ubuntu都做得这么好了..
reus
    21
reus  
   2012-07-19 21:11:39 +08:00
root一个区,home一个区即可
anythink
    22
anythink  
   2012-07-19 21:25:51 +08:00   1
mount dpan/
mount epan/
leafduo
    23
leafduo  
   2012-07-19 21:35:09 +08:00
第一次用就 /boot 分一个,/ 分一个,其他都不要分,交换分区想分就分一个,不想麻烦就算了,不用分 /home, /var, /usr 什么的,你也不知道该分多大,该用啥文件系统。

能从 ext4 分区启动的话 /boot 也干脆别分了,就一个 /
MayLava
    24
MayLava  
   2012-07-19 21:39:15 +08:00
我觉得分区的话一个/就当是系统盘,一个/home就当是数据盘就好
如果有需要的话再分/boot
grub装到mbr里
vking
    25
vking  
   2012-07-19 22:43:50 +08:00
@xavierskip 在home建立,c,d,e......文件也不。
qianleilei
    26
qianleilei  
   2012-07-20 00:13:41 +08:00
《鸟哥的linux私房菜》
nikolai
    27
nikolai  
   2012-07-20 09:28:42 +08:00   1
linux没有盘的概念。从win转到linux,这个思维是要首先改变的。
oppressed6370
    28
oppressed6370  
   2012-07-20 09:38:21 +08:00
我就只分了/home / /swap
RisingV
    29
RisingV  
   2012-07-20 10:57:25 +08:00
you shall use linux in linux way!
caoyue
    30
caoyue  
   2012-07-20 11:24:56 +08:00
现在帮别人装 Windows 我也不建议分区,用文件夹的方式不好么?而且 Windows 7还有“库”可以用来组织文档
而且分区的坏处是 Windows 下跨分区拷文件真的是奇慢无比
gyteng
    31
gyteng  
   2012-07-20 11:46:32 +08:00
没必要那么多盘,实在不习惯的话整几个 ~/D盘 ~/E盘 ……
lentrody
    32
lentrody  
   2012-07-20 11:48:37 +08:00
@caoyue 单独分区碎片多
sqbing
    33
sqbing  
   2012-07-20 12:00:04 +08:00
给/boot一个单独分区,不用太大,修改引导项的时候就方便多了
给/home一个单独的分区,你的配置文件就在这里,以后系统升级或者更换其他发行版的时候也方便
如果还有多的,给/opt一个单独的分区,某些软件可以安装在这个目录下
其他的给/吧
caoyue
    34
caoyue  
   2012-07-20 12:05:20 +08:00
@lentrody 碎片和分区与否关系真的没那么大
而且考虑到文件系统和硬件性能的发展,碎片对性能的影响微乎其微,Windows Vista 之后就已经会在后台自动整理了,很少会用到手动整理
Ley
    35
Ley  
   2012-07-20 12:17:50 +08:00
@caoyue 我也一直建议别人不分区。不过阻力很大,别人各种担心。反正自己单分区用的很舒服就是了。
lowstz
    36
lowstz  
   2012-07-20 15:04:37 +08:00
/; /home; swap 这三个就可以了
lfzyx
    37
lfzyx  
OP
   2012-07-20 15:18:46 +08:00
@kojp 你说的没错,其他人都答非所问。。
bcxx
    38
bcxx  
   2012-07-20 15:28:10 +08:00
@lfzyx 那就直接讲分区划分为几块就好了…… 但是,挂载点就只有那么几个…… 当然,你将多出来的 sda* 挂到 ~/D ~/E 也是没问题的……但不是常规的做法= =
reus
    39
reus  
   2012-07-20 17:39:13 +08:00   1
@bcxx /media/C|D|E..
bcxx
    40
bcxx  
   2012-07-20 18:10:00 +08:00
@reus lol
lfzyx
    41
lfzyx  
OP
   2012-07-20 19:50:07 +08:00
@bcxx 我也不是真的要D/E,如@kojp 所说,我只是想分成sda1 sda2 sda3这样
bcxx
    42
bcxx  
   2012-07-20 20:11:27 +08:00   1
@lfzyx 那就用分区工具将分成多个分区啊……但是你最后也要挂载起来才能用…… 和分成一个区没有啥区别
reus
    43
reus  
   2012-07-21 00:45:42 +08:00
操作和/和swap一样,挂载点填
/media/ccc或者/media/dfd之类的,总之在/media下面,名字随你起
挂载到其他地方也行,放/media是一般做法
iceseaboy
    44
iceseaboy  
   2012-07-21 15:58:55 +08:00
我建议所有windows用户都可以在linux里新建4个文件夹,写上C盘,D盘,E盘。。。
lfzyx
    45
lfzyx  
OP
   2012-07-21 21:23:06 +08:00
@iceseaboy 我觉得这样很无聊。我需要的是sda1 sda2 sda3 sda4
reus
    46
reus  
   2012-07-21 21:30:47 +08:00
楼主你用lvm吧,分区和大小什么的都可以很灵活地调整
feiandxs
    47
feiandxs  
   2012-07-21 21:43:45 +08:00   2
一直看到现在才明白楼主的意思和需求。
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
    48
lfzyx  
OP
   2012-07-21 23:59:39 +08:00
@feiandxs 挂载这些我都理解,我只是不知道如何在安装redhat的时候将sda3 sda4划分出来。sda1和sda2给/和swap了,那剩下的200G空闲空间我想划分成sda3和sda4,如何操作?
lfzyx
    49
lfzyx  
OP
   2012-07-22 00:03:03 +08:00
@feiandxs 我就是不知道如何建立sda3 sda4这两个分区
feiandxs
    50
feiandxs  
   2012-07-22 00:18:09 +08:00   1
@lfzyx
fdisk命令用于建立和管理分区的。
文档我就不找了,可以搜索下。
建立好分区后的格式化一般是mkfs.ext3命令
再然后挂载之。
就这样三部曲
Hyperion
    51
Hyperion  
   2012-07-22 00:34:49 +08:00
LVM毫无压力..
reus
    52
reus  
   2012-07-22 16:53:39 +08:00
安装程序里就有分区工具的
reus
    53
reus  
   2012-07-22 16:54:37 +08:00
话说你都会新建/和swap了,操作不都一样的么…………………
bcxx
    54
bcxx  
   2012-07-22 18:00:15 +08:00
gparted? fdisk?
skywinger
    55
skywinger  
   2012-07-22 18:41:58 +08:00
sda1/sdb1 这是实际上的串行硬盘的驱动器名,而非fdisk出来的分区名,楼主,你要搞清楚了,你多插几块硬盘,你就能看到你要的sda1、sda2了。
tioover
    56
tioover  
   2012-07-22 21:06:52 +08:00
我想到方法了

mkdir /c
mkdir /d
mkdir/e

mount /dev/sdx /c
mount /dev/sdx /d
hengxin196
    57
hengxin196  
   2012-07-23 13:12:14 +08:00
把windows的习惯改掉 不要用windows的那套东西 去理解linux
tywtyw2002
    58
tywtyw2002  
   2012-07-23 18:52:27 +08:00
boot 100 我习惯建个/data 这样重装系统数据还在
leigoto
    59
leigoto  
   2012-09-04 15:26:22 +08:00
@xavierskip 被Windows写了闹了都
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2245 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 31ms UTC 15:46 PVG 23:46 LAX 07:46 JFK 10:46
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86