当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [分享]俺今天遇到的无数多的分区表问题,感谢fdisk,感谢熊哥,会用fdisk了
帖子发表于 : 2010-11-19 1:18 
头像

注册: 2010-01-03 10:55
帖子: 255
送出感谢: 0 次
接收感谢: 1
一新机器装机,正好手头有前段时间做的10.10的USB-CDROM,于是就手痒痒的用gparted分了区,分区后就立刻ghost安装,结果ghost恢复后,就进不去了,PM显示110错误,ubuntu下gparted查看时未分配空盘,fdisk显示是分区之间柱面都重合了,即
sda1 1~a
sda2 a~b
sda3 b~*

话说想做一份万能纯净ghost,可是手头的大盘不能动,小盘因为之前做服务器,被做成了系统区+数据区的只有两个纯ext4分区的盘,于是就将系统区删了做windows系统,因为想测试大家所提到的windows和linux分区工具的细微区别,所以就分区数次。
附件:
0.jpg
0.jpg [ 95.49 KiB | 被浏览 638 次 ]


开始时是这样,因为fdisk没显示大错,PM也没显示出最后的几MB,所以没在意。
后来用windows工具建立那个1G的分区后,gparted就挂掉了,启动一下,窗口消失,随即任务窗口也消失,后来删掉那个分区也就好了!
后来几次,结果2MB变成了127MB,End也变成了19440,最后那个分区已经不能被加载了,所以必须要改。

虽然看了熊哥的文章,但是一直不知道fdisk怎么用,虽说找了好久,终于找到了,之间试过一回testdisk,因为不是分区表丢失,所以仍不能修复。fdisk用上了会上瘾的 :em02

看来就如一位网友所提到的,windows和linux在分区机制上还是有细微的差别的,而且受伤的总是linux,不知道单纯的格式化会不会造成错误,于是决定在类似于这次无奈用linux盘加入windows分区的情况下,俺就用fdisk先分好。

还不知道柱面和分区大小的计算方法。

到最后说说fdisk的大致步骤:

sudo fdisk -l 查看信息 -lu 是查看精确到扇区的信息
sudo fdisk -l /dev/sda

sudo fdisk /dev/sda 对sda进行操作

a toggle a bootable flag 标记为作用分区
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition 删除一个分区
l list known partition types 列出分区类型
m print this menu 显示菜单
n add a new partition 新建一个分区
o create a new empty DOS partition table
p print the partition table 显示分区表信息
q quit without saving changes 不保存退出
s create a new empty Sun disklabel
t change a partition's system id 更改分区id
u change display/entry units
v verify the partition table
w write table to disk and exit 将分区表写入并退出
x extra functionality (experts only)

步骤:
1.确认正确的起始和结束位置、分区类型
2.d + 数字
3.n + 格式 + 数字
4.t + id
5.w

a 就是标记所用分区的,以上!

这样就可以了,只要不w,就不会有事。
现在这些都只是说fdisk对分区表进行编辑,而未对数据区进行写入。
不知道fdisk能格式化吗!无所谓,只要linux受欺负只存在于分区状态即可!想想,gparted分区可能也没问题,是我用windows工具分区的原因,Everest和PM都上了。

话说以前也见过最后一个分区无缘无故有了一个小尾巴,最好及时处理,俺也记好俺的大盘的分区表,以后出错有机会回复!

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 751 6032376 83 Linux
/dev/sdb2 752 8584 62918572+ 83 Linux
/dev/sdb3 8585 60801 419433052+ 83 Linux

算不出,数值不整?求指教!
7.84424993 MB?


最后由 一心月 编辑于 2010-12-23 20:28,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: [分享]俺今天遇到的无数多的分区表问题,感谢fdisk,感谢熊哥,会用fdisk了
帖子发表于 : 2010-11-19 1:26 
头像

注册: 2008-02-17 23:47
帖子: 22120
地址: 美丽富饶的那啥星球
送出感谢: 11
接收感谢: 84
没规矩,要先感谢蛋和郭嘉 :ema3


_________________
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [分享]俺今天遇到的无数多的分区表问题,感谢fdisk,感谢熊哥,会用fdisk了
帖子发表于 : 2010-11-19 2:10 

注册: 2008-01-09 22:41
帖子: 18311
送出感谢: 0 次
接收感谢: 6
学习了


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译