免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3509 | 回复: 5
打印 上一主题 下一主题

[FreeBSD] freebsd下如何查询所有磁盘分区? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-12 11:17 |只看该作者 |倒序浏览
df查的是已经mount的,可是如何查询那些没有mount上的呢?

论坛徽章:
1
寅虎
日期:2013-09-29 23:15:15
2 [报告]
发表于 2007-03-12 11:23 |只看该作者
dmesg, fdisk, disklabel.

论坛徽章:
0
3 [报告]
发表于 2007-03-12 11:26 |只看该作者
我记得我原来用的是fdisk,但是是什么参数啊。。。看manual没有找到,英文太烂。

论坛徽章:
0
4 [报告]
发表于 2007-03-12 11:51 |只看该作者
ls /dev/ad*
或者
la /dev/da*

论坛徽章:
0
5 [报告]
发表于 2007-03-12 13:03 |只看该作者
看这个:

关于 在FreeBSD 下fdisk 察看详细分区表的方法

我以前一直没搞清,这次被biglei一句点醒,赶快查找,就彻底搞清楚了。

(我只有一个IDE硬盘,就是ad0了,个人根据自己不同情况自己决定。)

先用

fdisk 找出已有的Sile (割片)


  1. KXAPPLE# fdisk
  2. ******* Working on device /dev/ad0 *******
  3. parameters extracted from in-core disklabel are:
  4. cylinders=19885 heads=16 sectors/track=63 (1008 blks/cyl)

  5. Figures below won't work with BIOS for partitions not in cyl 1
  6. parameters to be used for BIOS calculations are:
  7. cylinders=19885 heads=16 sectors/track=63 (1008 blks/cyl)

  8. Media sector size is 512
  9. Warning: BIOS sector numbering starts with sector 1
  10. Information from DOS bootblock is:
  11. The data for partition 1 is:
  12. sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
  13.     start 63, size 20044017 (9787 Meg), flag 80 (active)
  14.         beg: cyl 0/ head 1/ sector 1;
  15.         end: cyl 1023/ head 15/ sector 63
  16. The data for partition 2 is:
  17. <UNUSED>
  18. The data for partition 3 is:
  19. <UNUSED>
  20. The data for partition 4 is:
  21. <UNUSED>
  22. KXAPPLE#  
复制代码


可以用 disklabel /dev/ad0s1 (后面跟上硬盘Sile 的编号)。


  1. KXAPPLE# disklabel /dev/ad0s1
  2. # /dev/ad0s1:
  3. 8 partitions:
  4. #        size   offset    fstype   [fsize bsize bps/cpg]
  5.   a:   409600        0    4.2BSD     2048 16384 25608
  6.   b:  2097152   409600      swap                    
  7.   c: 20044017        0    unused        0     0         # "raw" part, don't edit
  8.   d:   409600  2506752    4.2BSD     2048 16384 25608
  9.   e:   614400  2916352    4.2BSD     2048 16384 38408
  10.   f:  4194304  3530752    4.2BSD     2048 16384 28552
  11.   g: 12318961  7725056    4.2BSD     2048 16384 28552
  12. KXAPPLE#
复制代码



另外,自从FreeBSD 5.1 开始,多了diskinfo 指令。---FreeBSD.org 官方文档。

可以直接检测出硬盘相关参数:
disk -v /dev/ad0 (跟硬盘设备名) 显示硬盘详细参数
disk -t /dev/ad0 (同上) 显示硬盘详细参数 + 简单测试硬盘性能

我的,破机器 昆腾火球 10G 5400RPM:

  1. KXAPPLE# diskinfo -t /dev/ad0
  2. /dev/ad0
  3.         512             # sectorsize
  4.         10262568960     # mediasize in bytes (9.6G)
  5.         20044080        # mediasize in sectors
  6.         19885           # Cylinders according to firmware.
  7.         16              # Heads according to firmware.
  8.         63              # Sectors according to firmware.

  9. Seek times:
  10.         Full stroke:      250 iter in   5.046828 sec =   20.187 msec
  11.         Half stroke:      250 iter in   3.924461 sec =   15.698 msec
  12.         Quarter stroke:   500 iter in   6.666424 sec =   13.333 msec
  13.         Short forward:    400 iter in   3.179931 sec =    7.950 msec
  14.         Short backward:   400 iter in   3.560683 sec =    8.902 msec
  15.         Seq outer:       2048 iter in   0.399103 sec =    0.195 msec
  16.         Seq inner:       2048 iter in   0.407728 sec =    0.199 msec
  17. Transfer rates:
  18.         outside:       102400 kbytes in   4.685254 sec =    21856 kbytes/sec
  19.         middle:        102400 kbytes in   5.283395 sec =    19381 kbytes/sec
  20.         inside:        102400 kbytes in   8.221931 sec =    12454 kbytes/sec

  21. KXAPPLE#
复制代码

论坛徽章:
0
6 [报告]
发表于 2007-03-12 22:11 |只看该作者
fdisk -l
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP