免费注册 查看新帖 |

Chinaunix

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

Debian下如何mount Freebsd分区 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-16 15:08 |只看该作者 |倒序浏览
FB的分区都是在slice下再划分的,在/dev下只能看到hdaX,如何mount

论坛徽章:
0
2 [报告]
发表于 2006-03-16 16:31 |只看该作者
mount /dev/ad0sx /mnt/fbsd
sx是你的slice。

论坛徽章:
0
3 [报告]
发表于 2006-03-16 16:52 |只看该作者
首先,你的 kernel 當初編譯時要有選 bsd partition 的相關支援,要不然一定無法存取。

freebsd 的 slice 項目,對於 linux 來說是沒有應對項目,所以要支援只能夠使用傳統的 logical partition 來解決。

比方你的 freebsd 硬碟在 linux 是 hda,我建議你執行 dmesg | grep hda 看一下系統核心抓到分割區的
劃分狀態。比方是:


  1.   Partition check:
  2.      hda: hda1 hda2 hda3 < hda5 hda6 hda7 hda8 > hda4 < hda9 hda10 >
复制代码


若你的 freebsd 分割區是劃分在 hda4 上,那你後續要掛入的應該是 hda9 與 hd10 這類。不過還要看你的 slice 裡面怎樣劃分的。

掛入方式,一般是使用:

  1. mount -t ufs -o ufstype=44bsd /dev/hda9 /mnt
复制代码


不過若是你安裝的 fbsd 是使用 ufs2 的話,那要改成:

  1. mount -t ufs -o ufstype=ufs2 /dev/hda9 /mnt
复制代码


==

[ 本帖最后由 kenduest 于 2006-4-28 14:59 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2006-03-16 20:12 |只看该作者
faint...看错了。楼上的正解。如果linux内核只是编译了对ufs的读取支持,注意加上-r。

论坛徽章:
0
5 [报告]
发表于 2006-04-28 13:22 |只看该作者
3楼上有点小问题,应是:
mount -t ufs -o ufstype=ufs2 /dev/hda9 /mnt

论坛徽章:
0
6 [报告]
发表于 2006-04-28 15:00 |只看该作者
原帖由 pa9000 于 2006-4-28 13:22 发表
3楼上有点小问题,应是:
mount -t ufs -o ufstype=ufs2 /dev/hda9 /mnt


謝謝指證。因為那時候忙的就是 unicode 工作事宜,都昏了

==

论坛徽章:
0
7 [报告]
发表于 2006-09-08 08:45 |只看该作者
刚好另外一篇讨论有相关的,顺便补上连结好后续阅读参考:

http://bbs.chinaunix.net/viewthread.php?tid=824288

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

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP