* First Sector Last
* Partition Tag Flags Sector Count Sector Mount Directory
0 2 00 0 262899 262898
1 3 01 262899 262899 525797
2 5 01 0 71127180 71127179
6 4 00 525798 70601382 71127179
这些参数应该是prtvtoc的输出内容,将它存成一个<文件>,用
fmthard -s <文件> /dev/rdsk/c0t1t0s2
试试。
或在问
Enter number of alternate cylinders[2]:
时回答2或用默认值[2]直接回车。
南非蜘蛛 :这是预备扇区,好像是给坏磁道做备份的,好像是,我没有查到,谁清楚说一下
wangrujun:是把哪几行存成文件?下面这样成吗?
* Dimensions:
512 bytes/sector
107 sectors/track
27 tracks/cylinder
2889 sectors/cylinder
24622 cylinders
24620 accessible cylinders
* Flags:
1: unmountable
10: read-only
* First Sector Last
* Partition Tag Flags Sector Count Sector Mount Directory
0 2 00 0 262899 262898
1 3 01 262899 262899 525797
2 5 01 0 71127180 71127179
6 4 00 525798 70601382 71127179
我去掉了一些星号,它们会不会是注释?
而且上面是s2分区的参数,
我这硬盘的型号是:Vendor:SEAGATE Product:ST336605LSUN36G
我在seagate网站上查得它的 cylinders 是29549与我用prtvtoc中看到的cylinders有差异,是正常的吗?
另外,type时提问的:data cylinders就是prtvtoc中的cylinders吗?
bear :不用动任何字符,如果你还有别的SUN36G盘,就再生成个新的。
假如有问题的36G盘是c0t1d0,好的36G盘是c0t2d0,这样做:
# prtvtoc /dev/rdsk/c0t2d0s2 > ss1
# fmthard -s ss1 /dev/rdsk/c0t1d0s2
不过操作硬盘要十分小心!别搞错盘了,那损失就大了。
用dd if=源盘 of=目标盘也可以但是太慢。
如果“prtvtoc”“fmthard”组合有问题可以尝试用dd:
dd if=/dev/rdsk/c0t2d0s2 of=/dev/rdsk/c0t1d0s2 bs=40960k
大约要40分钟。
问题: 我使用solaris8上自带的sendmail,用telnet 25端口上去直接发信,在ehlo后必须要加上信息才能进入,否则会出现:
ehlo
501 5.0.0 ehlo requires domain address
现在有个发mail的软件包,它在发邮件时只用ehlo而没有加后面的字符,我想问一个,怎么样才能关闭sendmail中ehlo必须带信息的功能。(我没有那个软件包的源码,要有的话就直接改了。
 
我用另外一台机器,是freebsd+qmail,也做了smtp用户认证,是可以ehlo不加信息的。
回答:修改sendmail.cf中:
#O AllowBogusHELO=False
O AllowBogusHELO=True
即可
问题: 我用solaris8上自带的sendmail进行发信,结果发不出去。查看 /var/mail/root,有如下信息:
Final-Recipient: RFC822; wrjun@ah163.com
Action: failed
Status: 5.1.2
Remote-MTA: DNS; mailhost.com.cn
Diagnostic-Code: SMTP; 550 Host unknown
我的dns设置的是202.102.192.68,并且用nslookup和ping ,都能正常解析到域名。我的sendmail是配置是solaris8安装时的默认配置,没有改过,我的dns的resolv.conf内容为:
domain myia.com.cn
nameserver 202.102.192.68
请问怎么样才能不让sendmail用它的mailhost.com.cn,而用我的dns?
回答:
三少爷:在DNS服务器的正向解析库里面用MX指针指定mail server