LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 923|回复: 4

安装Slackware使用fdisk分区的问题

[复制链接]
发表于 2005-8-25 23:29:32 | 显示全部楼层 |阅读模式
由于我的主分区被安装成了NTFS格式,所以用cfdisk读取不了
所以只能用fdisk分区了
根据fdisk的英文帮助我们还是可以分区的,就是不太直观。
fdisk /dev/hdx   x为你的硬盘的主从设置,主盘为a,从盘为b
我的是
fdisk /dev/hdb
然后,键入m 或 help就可以看到英文的帮助
p可以显示当前的分区表
n可以新建一个分区
t可以修改文件系统的类型
q退出不保存分区表
w保存分区表并退出
这里w要注意,不确定千万不要乱按

我在Slackware下分的两个区
一个swap区,一个/分区,当然还可以再分别的区,可是我确只能分两个Linux的分区。
/dev/hdb1        win95    NTFS
/dev/hdb2        win95    FAT32
我新建了
/dev/hdb3        Linux Swap
/dev/hdb4        Linux  
按下n后
出现
l   -不是1而是L(l), 表示要新建主分区
p  -表示要新建逻辑分区
我只能建两个逻辑分区
键入
p后,提示你输入逻辑分区的号,就是hdb后面的号,只要和已有的不重复即可,但又要小于提示的最大值
然后会看到提示,好像是根据起始柱面和结束柱面来确定分区的大小
因为我的
Win95NTFS是主分区,它的结束柱面为1958而,我的的swap分区就只能从1959开始
由于我实验了几次分区方法,并未保存,粗略计算了柱面计算的方法
这里根据从1959开始,只要加上1300个单位这1300个单位就相当于10G的容量
而我的内存是128M的内存swap一般建议分为256所以33就相当于256M了
你可以在这里更准确的计算下,只要不通过w来保存就可以,千万记住,没分好不要w,
否则windows分区的数据可就没了。
这样我们就建好了分区
然后我们修改分区类型
按下t
再输入要修改的分区号,就是/hdb后的号
这里我要修改的是3和4
输入3
又出现提示说可以用L查看支持的文件系统类型
输入L,
你会发现Linux支持的真多
没特殊要求82 83就可以了
82是swap 缓冲区的ID
83是Linux分区的ID
这里我给
/dev/hdb3设置为82
/dev/hdb4设置为83

好了,按下p再次查看分区表,确定无误后按下w,保存分区表并回到#提示符
然后按下setup就可以安装了
这点经验希望对不能用cfdisk分区的朋友有所帮助
发表于 2005-8-26 10:07:47 | 显示全部楼层
这里面为什么不能看到空白分区
我看用fdisk时无从下手
后来我用sfdisk开始就把两个区分好了
才安装成功的
回复 支持 反对

使用道具 举报

发表于 2005-8-26 11:57:06 | 显示全部楼层
不是吧,,slackware中用fdisk的n命令新建分区是l应该是逻辑分区,,而p则是主分区...楼主是不是说错了。.我大概估算了一下...再设置分区大小的时候要输入的数字,,,,一个数字大概是7.84MB,,,弟兄们就自己看着分吧....

二楼的看不见硬盘分区不要担心,,,你直接输入n就可以看见让你输入建立逻辑还是住分区的选项了。.....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-28 21:09:26 | 显示全部楼层
是 的 我 搞错了 l是逻辑分区 logical 吗 而p是主分区 primary
看来英语真的很 重要
回复 支持 反对

使用道具 举报

发表于 2005-8-29 08:13:14 | 显示全部楼层
由于我的主分区被安装成了NTFS格式,所以用cfdisk读取不了
所以只能用fdisk分区了
I don't think so.

Both fdisk and cfdisk read the partition table, not the partition itself!  Indeed, both fdisk and cfdisk belong to util-linux, cfdisk is merely the ncurse version of fdisk.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表