
你的这个顺序就是错误的,Linux下1~4是主分区,扩展分区是主分区的类型
逻辑分区的编号5~...
“我现在想把sdb2作为交换分区,我应该怎么设置
我想把sdb1作为/boot的,应该怎么做?
”
第一个完全可以实现,而且不难,首先把sdb2使用
mkfs的方式给格式化掉,然后再用swapon的命令来挂载,当然这样做这一次启动有效,如果想要以后一直做swap的话,还需要修改文件来处理
使用vim,有很多发行版把vi连接到vim上了,所以也有可能是vi编辑/etc/fstab文件来修改
设备名
挂载点写none
类型swap
选项sw
后面写俩0(零)就行了,注意0之间要空格分开
比如
/dev/sdb2
none
swap
sw
0
0
这样写
你的第二个就不好实现了,因为Linux需要根分区/,没有了/分区,你光有/boot分区是绝对无法引导并使用你的系统的
如果你真的想要设置的话,可以使用修改文件的方法,但是不能启动的话,别来找我啊
建议你先把Linux的一些必须知道的事情先弄清楚再动手
所以完全按照你的设想来处理的话,就成这样了
sdb1
/boot分区
sdb2
swap分区
sdb3
扩展分区
sdb4
逻辑分区(主分区类型的逻辑分区,别把我这个话当真,这句话是个伪命题)
那么你的/(根分区)呢?
其他非/boot分区的内容往哪里放涅?
貌似……逻辑分区从 5 开始……这个规定是死的……也就是……你的机器应该没有 sdb3 ……小常识,记住就好,记不住那就经常看看 fdisk -l 就行了。
交换分区设置他的分区类型为 swap 就行了,如果手动 fdisk 分区,设置这个分区的 ID 为 linux swap (印象里是 84、83 是 Linux 的普通数据分区)就行了。
sdb1 作为 /boot ,安装时设置他的挂载点为 /boot 就行了。
不需要怎么做,只需要安装是设置正确即可。
除非你想全手动。
PS:现在的 Linux 没有分 /boot 的需要了,除非你的机器很老,硬盘很大,linux 的 / 超过了主板 BIOS 的寻址空间的能力。新主板 137G 之前绝对没问题的。
再PS:swap 没有必要占用主分区,主分区的数量最多 4 个,这 4 个扩展分区还要占用一个,所以 swap 放到逻辑分区上可以节约一个主分区位。/boot 如果选择 GRUB 进入 MBR ,他也可以进入逻辑分区行列。如果不考虑 /boot 的问题,取而代之的是 / 的选择。当然一般建议 /boot 或者 / 为主分区为好。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)