常见问题常见问题   搜索搜索   会员列表会员列表   团队团队   注册注册    个人资料个人资料   登录查看您的站内信件登录查看您的站内信件   登录登录 

为FreeBSD添加新硬盘

 
发表新文章   这个论题已经被锁定,您不能发表、回复或者编辑文章。    FreeBSD China -> 中文-桌面-开发-调试
阅读上一个主题 :: 阅读下一个主题  
作者 留言
ldconfig
精神病


注册时间: 2002-06-09
文章: 1090

文章发表于: Fri 2002-10-11 14:41:35    发表主题: 为FreeBSD添加新硬盘 引用并回复

本文介绍手工为FreeBSD添加新硬盘的一般性方法。假设我们的FreeBSD已经有了一块IDE硬盘,我们需要为它添加一块新的IDE硬盘,并把新添加的硬盘的所有空间作为一个分区加载到/disk1下面。



基础知识



FreeBSD分区描述符为从"a"到"h"的8个字母。根据惯例,分区"c"被保留用作描述整个磁盘,"a"用作标识根分区,"b"用作标识交换分区。对于新添加的硬盘,我们常常只建立一个分区,标识为"e"。

IDE硬盘标记为ad,而SCSI硬盘标记为da,从0开始计数,因此,我们新添加的IDE硬盘将作为ad1出现在系统中。





一般步骤



把新的IDE硬盘接入系统,并确认开机以后系统找到了新添加的硬盘。可以通过检查/var/run/dmesg.boot来确认系统是否找到新添加的硬盘。

准备



vms# dd if=/dev/zero of=/dev/rad1 bs=1k count=1

1+0 records in

1+0 records out

1024 bytes transferred in 0.000822 secs (1245640 bytes/sec)

vms#



初始化磁盘



vms# fdisk -BI ad1

******* Working on device /dev/ad1 *******

fdisk: invalid fdisk partition table found

vms#



建立FreeBSD分区



vms# disklabel -B -w -r ad1s1 auto

vms# Feb 23 14:01:40 /kernel: ad1: cannot find label (no disk label)

Feb 23 14:01:40 /kernel: ad1s1: cannot find label (no disk label)

Feb 23 14:01:40 /kernel: ad1: cannot find label (no disk label)

Feb 23 14:01:40 /kernel: ad1s1: cannot find label (no disk label)

vms#



建立逻辑分区



vms# disklabel -e ad1s1



type: unknown

disk: amnesiac

label:

flags:

bytes/sector: 512

sectors/track: 63

tracks/cylinder: 16

sectors/cylinder: 1008

cylinders: 18931

sectors/unit: 19083393

rpm: 3600

interleave: 1

trackskew: 0

cylinderskew: 0

headswitch: 0 # milliseconds

track-to-track seek: 0 # milliseconds

drivedata: 0



8 partitions:

# size offset fstype [fsize bsize bps/cpg]

c: 19083393 0 unused 0 0 # (Cyl. 0 - 18931*)

e: 19083393 0 4.2BSD 4096 8192 16 # (Cyl. 0 - 18931*)



格式化分区,创建文件系统



vms# newfs /dev/ad1s1e

Warning: Block size and bytes per inode restrict cylinders per group to 67.

Warning: 3968 sector(s) in last cylinder unallocated

/dev/ad1s1e: 19083392 sectors in 4660 cylinders of 1 tracks, 4096 sectors

9318.1MB in 70 cyl groups (67 c/g, 134.00MB/g, 8512 i/g)

super-block backups (for fsck -b #) at:

32, 274464, 548896, 823328, 1097760, 1372192, 1646624, 1921056, 2195488, 2469920, 2744352, 3018784, 3293216, 3567648,

3842080, 4116512, 4390944, 4665376, ...



加载分区



vms# mkdir -p /disk1

vms# mount -t ufs /dev/ad1s1e /disk1

_________________
中华人民共和国宪法 第三十五条 中华人民共和国公民有言论、出版、集会、结社、游行、示威的自由。

He said, 'We haven't had that spirit here since nineteen eighty nine'
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页 MSN Messenger
wangyi6854
道童


注册时间: 2005-04-29
文章: 353
来自: 青岛

文章发表于: Sat 2005-05-28 17:24:56    发表主题: 引用并回复

吓死人啊!太麻烦了吧!
有没有像windows下diskpart那样的工具?
返回页首
阅览会员资料 发送站内信件
daixiangying
半仙


注册时间: 2005-06-03
文章: 3

文章发表于: Mon 2005-06-06 15:33:17    发表主题: good 引用并回复

真的是太好了啊 
返回页首
阅览会员资料 发送站内信件
jichepeople
半仙


注册时间: 2005-08-04
文章: 54
来自: 西南交通大学

文章发表于: Wed 2005-12-14 10:53:47    发表主题: 引用并回复

复杂,俺宁肯重装系统,呵呵
_________________
Mr. yong is very angry,
the concequence will be severe!
返回页首
阅览会员资料 发送站内信件
liueryun
半仙


注册时间: 2005-01-14
文章: 47

文章发表于: Mon 2006-02-13 19:27:54    发表主题: 引用并回复

使用fdisk格式化很好用,格式化分区很方便.
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页
smallwhite
半仙


注册时间: 2006-04-15
文章: 7

文章发表于: Mon 2006-04-17 21:39:26    发表主题: 引用并回复

直接在SYSINSTALL里搞定.

SYSINSTALL

CONFIGURE

FDISK分区

LABLE

完成.
返回页首
阅览会员资料 发送站内信件
花满楼
半仙


注册时间: 2006-09-30
文章: 84
来自: 广西

文章发表于: Fri 2007-05-25 18:08:08    发表主题: 引用并回复

smallwhite 写到:
直接在SYSINSTALL里搞定.

SYSINSTALL

CONFIGURE

FDISK分区

LABLE

完成.

我觉得也是比较方便,分区之后再编fstab里面.

_________________
主板:昂达N61GT(集成显卡声卡网卡)
CPU:amd64 3000+ (300x9=2700)
内存:威刚512M (异步)
硬盘:迈拓 80G (二手IDE盘)
返回页首
阅览会员资料 发送站内信件 Yahoo Messenger MSN Messenger
Yeef.cn
半仙


注册时间: 2007-07-05
文章: 5

文章发表于: Mon 2007-07-16 19:59:17    发表主题: 引用并回复

smallwhite 写到:
直接在SYSINSTALL里搞定.

SYSINSTALL

CONFIGURE

FDISK分区

LABLE

完成.

dd....................
fdisk -BI ad1
bsdlabel -B -w -r ad1s1 auto
mkdir /...
newfs /ad1s1e
mount /ad1s1e /...
fstab 改下 我这么干得 只要改一点就OK
返回页首
阅览会员资料 发送站内信件 发送电子邮件 MSN Messenger
从以前的文章开始显示:   
发表新文章   这个论题已经被锁定,您不能发表、回复或者编辑文章。    FreeBSD China -> 中文-桌面-开发-调试 论坛时间为 北京时间
1页/共1

 
转跳到:  
不能发布新主题
不能在这个论坛回复主题
不能在这个论坛编辑自己的文章
不能在这个论坛删除自己的文章
不能在这个论坛发表投票


Powered by phpBB 2023cc © 2003 Opensource Steps; © 2003-2009 The FreeBSD Simplified Chinese Project
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Project Honey Pot and phpBB.cc
silvery-trainer
The FreeBSD China Project 网站: 中文计划网站 社区网站
The FreeBSD China Project 版权所有 (C) 1999 - 2003 网页设计版权 著作权和商标