| orange13130 回复于:2004-03-19 16:19:49
|
好贴,写的很详细
|
| w++ 回复于:2004-03-19 19:42:50
|
瞎子的帖子,顶一下
|
| czyf2001 回复于:2004-03-20 13:03:14
|
kao!这都给你看出来了!
|
| 我爱臭豆腐 回复于:2004-03-21 07:18:25
|
希望你有更多的好帖子。先给你来一个精华:)
|
| 李大牛 回复于:2004-03-23 21:48:43
|
非常感谢。
|
| lozh 回复于:2004-04-07 14:01:42
|
不过,好像有点问题,在V5.X操作系统中,盘的名称和位置无关,只和wwid有关,所以只是换个位置不行的,必须在P00下用另一个盘引导才可以证明是否成功,不过,该方法应该还是很有效的一种。
|
| czyf2001 回复于:2004-04-07 14:16:17
|
注意:在 第 13)时,假如还不能进入系统,请按reset键,此后,进入单用户重复第 11),应该是没有问题的了!
我这样操作已经进行了5-6回了!
|
| qzhu 回复于:2004-04-08 02:45:56
|
可以用dsfmgr -e 或 -m 把dsk1 换回 dsk0, 这样就可以保持
device special files 的一致性
|
| czyf2001 回复于:2004-04-09 08:40:03
|
将第11)-13)步:改为:
#dsfmgr -e dsk0 dsk1
#init 3
成功进入图形界面!
感谢qzhu的提示!
谢谢!
|
| JimXi 回复于:2004-04-15 16:54:22
|
使用dd后,18G盘只能按照9G使用,不知道是否有办法不仅可以dd硬盘,同时还能使用多余的空间。
谢谢
|
| 我爱小笼包 回复于:2004-04-15 17:04:34
|
可以试着重改写一下disklabel然后就可以利用后面的空间了。
|
| czyf2001 回复于:2004-04-15 18:41:10
|
试试diskconfig,看看还有没有空闲的空间了!
假设你已经使用 dsk0a, dsk0b ,
dsk0d 。但还要:dks0e
如果有的话,/dev/disk/dsk0e,将其使用mkfdmn , mkfset
g建立分区吧!我不知道能不能行?
你试试看!
建议哦!
|
| JimXi 回复于:2004-04-16 08:46:52
|
如果使用disklabel,那么盘上的内容就会丢失,必须重新dd。
dd后,目标盘上也看不到空闲分区。
|
| czyf2001 回复于:2004-04-16 11:39:22
|
好像还可以这样吧,你只dd一个分区不行吗?
我的意思是你先用diskconfig将第二个硬盘按照原来的进行分区,剩下的也分为另一个!
此后你用dd,但是试试一个一个的dd ,如:先dd /dev/rdisk/dsk0a ,
然后再dd /dev/rdisk/0b ,等等了!
你试试看了!
|
| czyf2001 回复于:2004-04-16 14:01:18
|
对了,你可以用vdump,这个命令可以一个一个分区的进行拷贝的!
具体的你可以到论坛上找找精华吧!
|
| JimXi 回复于:2004-04-19 15:50:48
|
如果使用 dd if=/dev/rz8a of=/dev/rz9a,。。。也就是采用一个一个分区拷贝,系统提示:/device busy. 无法拷贝。
但是整盘就可以,即:
if = /dev/rz8c of = /dev/rz9c.
是否需要umount 分区。但是root不能umount吧??
|
| czyf2001 回复于:2004-04-19 16:38:30
|
你到论坛上看看vdump的例子吧!
这个是可以针对每个分区进行拷贝的!
在那个例子中注意使用指定文件系统: -t Advfs 它原来是newfs
使用vdump是可以的,我们原来试过!
|
| JimXi 回复于:2004-04-19 17:16:55
|
看了一些例子和对vdump、vrestore的解释,基本明白了。是否可以把新盘的对应分区划分的大一些,例如源盘/usr分区大小为200M,是否可以新盘中指定为400M??
特别感谢!
|
| czyf2001 回复于:2004-04-19 17:27:59
|
你可以试试,我们还没有做过这样的更改!
应该有参数可以指定分区大小的!(I think ^_^)
有什么问题我们可以继续探讨!
|
| JimXi 回复于:2004-04-22 11:04:08
|
首先非常感谢:czyf2001 的帮助。
通过实验可以把9G的盘扩成18G的盘,各个分区都做了相应的扩充。解决了系统应用中磁盘空间不足的问题。
在diskconfig中参考源盘大小把目标盘的各个分区大小进行相应扩展即可。如果源盘有没有使用的分区,在目标盘上也可以增加新的分区。
|
| czyf2001 回复于:2004-04-22 14:11:50
|
也就是说你先用diskconfig将各个分区分配好了!
然后再dd ?
能详细点吗?
谢谢!
|
| JimXi 回复于:2004-05-09 16:06:37
|
通过disklabel把分区划分好后,使用vdump和vrestore复制各个分区。没有使用命令dd.
|
| supsyg 回复于:2004-05-25 14:50:41
|
不知道可不可以从大盘dd到小盘,其中的数据小于小盘的容量
|
| JimXi 回复于:2004-05-25 16:55:52
|
应该不行,不过用vdump和vrestore就应该可以。
|