+ -
当前位置:首页 → 问答吧 → 第一次装Archlinux成功,感觉良好可是分区有个问题等待打下来解决

第一次装Archlinux成功,感觉良好可是分区有个问题等待打下来解决

时间:2009-10-31

来源:互联网

我的分区是这样的
sda
{
(sda1 NTFS 主)
(sda3 VFAT 逻辑)
(sda5 NTFS 逻辑)
(sda6 NTFS 逻辑)
(free)
}
我先加了一个/boot ext3 再加一个/或者是swap,最后剩下的空间(<300)就不能操作了

大侠们咋办

别凉拌啊

最后找到了解决办法但不彻底,只能分了两个区/和swap

作者: zhangnanzhe   发布时间: 2009-10-31

当然了,一块硬盘最多分四个区,要么都是主分区,要么是三个主分区加一个扩展分区。扩展分区里还可以分更多的逻辑分区。
你系统里有三个逻辑分区,他们一定属于一个扩展分区;你还有一个sda1是主分区,现在你最多只能再创建两个主分区。之后,你可以用分区工具把未用的空闲空间划分到扩展分区中,再在扩展分区里创建逻辑分区就行了。
我觉得自己用的Linux系统,最多一个根分区一个home分区就够了,没必要搞那么复杂。

作者: 糊涂   发布时间: 2009-10-31

试试看在创建linux分区的时候全部选择逻辑分区

作者: ncslsxgz   发布时间: 2009-10-31

2楼的朋友是正解。你要确保留一个主分区的位置给逻辑分区,如果你创建4个主分区那么后面的空间确实不能操作了。以下是我netbook上的分区,总大小160G,给个参考。

/dev/sda1 5G(本本预置的系统备份分区)
/dev/sda2 swap 4G (必须要大于系统内存才可hibernate)
/dev/sda3 /home 40G (把/home单独拿出来,备份数据和升级系统都很方便)
下面的逻辑分区
/dev/sda5 / 50G
/dev/sda6 60G (这个分区主要用来存些数据,系统启动自动挂载)

其实把linux的分区放主分区和逻辑分区基本没什么区别,我使用中没碰到过任何问题。

作者: BLwizard   发布时间: 2009-11-01

我的XP+linux双系统是这么分的
一个主分区 C (sda1)
一个扩展分区 sda2
扩展分区里有以下逻辑分区
D(sda5)、E(sda6)、 F(sda7)
Linux也安装在此扩展分区下的逻辑分区
/ (sda8)、/home(sda9)、swap{sda10}
扩展分区似乎最多只能分到 sda16 逻辑分区
硬盘还剩
未用主分区 sda3
未用主分区 sda4


硬盘分区只有两个选择
四个都是主分区
三个主分区,一个扩展分区

你能理解了吗?

作者: aegean sea   发布时间: 2009-11-01

我还是将/var给独立出来了
万一重装系统什么的,包都在,呵呵
而且abs也在这个目录,我习惯在其中的local中编译

作者: Havanna   发布时间: 2009-11-01

引用:
作者: Havanna
我还是将/var给独立出来了
万一重装系统什么的,包都在,呵呵
而且abs也在这个目录,我习惯在其中的local中编译
嗯,你说的没错。不过对于新手来说,Linux和windows对分区的关注程度是不一样的。Linux要求更多地了解关于分区的底层知识。新手对linux还不太熟悉之前,我个人认为还是不宜在分区的问题上投入太多精力。
不过如果楼主在Linux文件系统以及硬盘分区方面已经有了一些知识积累,想进一步探讨如何根据自己的实际情况选择分区方案,那另当别论,我们可以进一步探究。

作者: 糊涂   发布时间: 2009-11-01

引用:
作者: 糊涂
嗯,你说的没错。不过对于新手来说,Linux和windows对分区的关注程度是不一样的。Linux要求更多地了解关于分区的底层知识。新手对linux还不太熟悉之前,我个人认为还是不宜在分区的问题上投入太多精力。
不过如果楼主在Linux文件系统以及硬盘分区方面已经有了一些知识积累,想进一步探讨如何根据自己的实际情况选择分区方案,那另当别论,我们可以进一步探究。

这类知识也就马马虎虎吧 必定用了N年 就是很少手动分区 只能分四个分区对么?应该是只能分四个主分区吧?
以前也用三个分区/boot / swap 就没出过问题

是不是 扩展分区相当于占去一个主分区吧? 以前没注意过 要不就是注意过忘记了

作者: zhangnanzhe   发布时间: 2009-11-01

引用:
作者: zhangnanzhe
只能分四个分区对么?应该是只能分四个主分区吧?
是的,只能是最多四个主分区,或者最多三个主分区加一个扩展分区。
引用:
作者: zhangnanzhe
是不是 扩展分区相当于占去一个主分区吧? 以前没注意过 要不就是注意过忘记了
x86架构通常是这样的,也就是我们常见的PC机、笔记本以及PC服务器等等。当然,凡事都有例外,比如我装过的solaris就可以突破这个限制。这方面,我一时没有什么比较系统的资料可以提供给你。以后如果有机会我们可以一同探讨。

关于分区,有个很“变态”的实例,有兴趣可以去看看:
http://feed.yeeyan.com/articles/view/888888/2043

作者: 糊涂   发布时间: 2009-11-01

引用:
作者: Havanna
我还是将/var给独立出来了
万一重装系统什么的,包都在,呵呵
而且abs也在这个目录,我习惯在其中的local中编译
像你这样用法,就是对linux尤其是对Arch已经比较熟悉了以后,根据自己的使用习惯并针对Arch的特点做出的个性化分区方案;(希望老兄在Arch方面以后能多多指教)
而我的习惯则是通常把/home/user单独放在一个分区中甚至单独放在另一个硬盘上,这样万一重装系统后,原来的用户配置还都在,只要把这个分区一挂载,立刻就恢复了用户配置环境;同时,如果想装多个linux,还可以共享同一个用户配置,很方便。这是我根据我对系统的掌握程度做出的个性化选择。

你我这两个方案实例,都是基于对linux有了一定了解后才可能做出的。对于linux方面知识、经验还没有很多积累的新用户,我还是不建议把分区方案搞得太复杂

作者: 糊涂   发布时间: 2009-11-01