Chinaunix

标题: 【已经解决】如何格式化移动硬盘? [打印本页]

作者: fender0107401    时间: 2009-04-17 17:19
标题: 【已经解决】如何格式化移动硬盘?
本帖最后由 ulovko 于 2012-08-28 21:03 编辑

思量再三,我还是买了移动硬盘了,

感觉这个稳定性对我来说够用了,

现在的问题是如何分区,

我发现ntfs格式的分区在freebsd下面好像只能读不能写,

记得U盘上的是fat格式的能读写,所以想是不是用fat格式的文件系统,

我又想是不是使用用ufs格式的文件系统算了,但是不知道怎么使用freebsd来对移动硬盘进行分区,我感觉大致的步骤是fdisk然后是disklable,

google半天,没有找到相关的howto,谁来指点一下。

《刀锋2500的盒子+希捷320G的笔记本硬盘》硬件驱动没有问题。

[ 本帖最后由 fender0107401 于 2009-4-17 17:20 编辑 ]
作者: lsstarboy    时间: 2009-04-17 18:54
sysinstall里的行不?
作者: fender0107401    时间: 2009-04-17 19:06
貌似是行,又好像不行,因为弄了半天都没有分出来。
作者: fender0107401    时间: 2009-04-17 19:41
貌似行了。
作者: congli    时间: 2009-04-17 20:56
handbook里有很详细说明.
作者: langue    时间: 2009-04-17 21:34
有时候图省事,就直接用 Windows 自带的“磁盘管理”来分区、格式化了
没有说 U 盘上的一定要用 FAT,格式化为 FAT 只是因为它非常简单,容易实现,做在手机芯片上也不是什么大问题。
就好像谁说软盘一定要用 FAT12 的?用 UFS 照样可以。BSD 的安装盘不就是用 UFS 的吗。
移动硬盘分区大一点的,还是推荐 NTFS。大硬盘用 FAT 可能出问题,用 NTFS 是为了和 Windows 兼容。
NTFS-3g 不能写吗?Linux 没问题,FreeBSD 没有试过。
作者: fender0107401    时间: 2009-04-17 22:39
标题: Solved!


1. Follow this page format the disk, pay a attention: you must run sysinstall again! before you run "disklable".

http://www.freebsd.org/doc/en_US ... k/disks-adding.html

2. Add this file to /usr/local/share/hal/fdi/preprobe/20thirdparty/ to prevent hald mount the disk(I hate hald!).

For details refer this page: http://www.freebsd.org/gnome/docs/halfaq.html#q2

  1. <?xml version="1.0" encoding="UTF-8"?>

  2. <deviceinfo version="0.2">
  3.   <device>
  4.     <match key="freebsd.driver" string="da">
  5.       <merge key="info.ignore" type="bool">true</merge>
  6.     </match>
  7.   </device>
  8. </deviceinfo>
复制代码


3. Set the permission properly. A newly created filesystem will have root:wheel as owner/group.
  1. mount /dev/da0s1d /mnt/fender_01
  2. su become root
  3. chown root:operator /mnt/fender_01
  4. chmod g=rwx /mnt/fender_01
复制代码

Repeat this procedure for every partition created by yourself.
Finally, look this:

  1. $ df -h
  2. Filesystem      Size    Used   Avail Capacity  Mounted on
  3. /dev/ad12s1a    989M     57M    853M     6%    /
  4. devfs           1.0K    1.0K      0B   100%    /dev
  5. /dev/ad12s1g    259G    1.8G    236G     1%    /home
  6. /dev/ad12s1e    1.9G    5.2M    1.8G     0%    /tmp
  7. /dev/ad12s1f     19G    5.8G     12G    33%    /usr
  8. /dev/ad12s1d    3.9G    782M    2.8G    21%    /var
  9. procfs          4.0K    4.0K      0B   100%    /proc
  10. /dev/da0s1d      29G    4.0K     27G     0%    /mnt/fender_01
  11. /dev/da0s1e      29G    4.0K     27G     0%    /mnt/fender_02
  12. /dev/da0s1f      29G    4.0K     27G     0%    /mnt/fender_03
  13. /dev/da0s1g     202G    4.0K    185G     0%    /mnt/fender_04
  14. $ cd /mnt/fender_01/
  15. $ echo hello > hello
  16. $ cat hello
  17. hello
  18. $ cd /mnt
  19. $ ls -l
  20. total 10
  21. drwxr-xr-x  3 fender  operator  512 Apr 17 22:44 fender_01
  22. drwxr-xr-x  3 fender  operator  512 Apr 17 19:40 fender_02
  23. drwxr-xr-x  3 fender  operator  512 Apr 17 19:40 fender_03
  24. drwxr-xr-x  3 fender  operator  512 Apr 17 22:46 fender_04
  25. drwxr-xr-x  2 fender  wheel     512 Apr 17 22:20 fender_05
复制代码


Thank SirDice from the freebsd official forum.

[ 本帖最后由 fender0107401 于 2009-4-18 22:23 编辑 ]
作者: fender0107401    时间: 2009-04-17 22:40
原帖由 congli 于 2009-4-17 20:56 发表
handbook里有很详细说明.





手册帮一统CU
作者: fender0107401    时间: 2009-04-17 22:49
原帖由 langue 于 2009-4-17 21:34 发表
有时候图省事,就直接用 Windows 自带的“磁盘管理”来分区、格式化了
没有说 U 盘上的一定要用 FAT,格式化为 FAT 只是因为它非常简单,容易实现,做在手机芯片上也不是什么大问题。
就好像谁说软 ...

Absolutely FreeBSD.
作者: OraBSD    时间: 2009-04-17 23:28
标题: 回复 #9 fender0107401 的帖子

作者: congli    时间: 2009-04-17 23:39
原帖由 fender0107401 于 2009-4-17 22:40 发表





手册帮一统CU

你要人喂也是你的自由.
作者: fender0107401    时间: 2009-04-17 23:47
原帖由 congli 于 2009-4-17 23:39 发表

你要人喂也是你的自由.


作者: ulovko    时间: 2012-08-28 20:57
感谢分享 ^_^




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2