免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: zhouwei4479
打印 上一主题 下一主题

单用户format: No disks found! [复制链接]

论坛徽章:
0
11 [报告]
发表于 2012-04-24 15:25 |只看该作者

确实如此,换了个老一点的solaris10,单用户能看到硬盘了。
原因难道是BIOS版本太老?

论坛徽章:
0
12 [报告]
发表于 2012-04-24 15:37 |只看该作者
#boot cdrom -s
....
# format
Searching for disks...done


AVAILABLE DISK SELECTIONS:
       0. c1t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w500000e010952ff1,0
       1. c1t1d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000000871a3623,0
       2. c1t2d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w500000e010951af1,0
       3. c1t3d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w2100000c50f75f09,0
       4. c1t4d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w500000e01097e481,0
       5. c1t5d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w500000e010953fa1,0
Specify disk (enter its number): ^C
#
# mount /dev/dsk/c1t0d0s0 /a
NOTICE: alloc: /a: file system full
/a: No space left on device
Could not enable logging for /a on /dev/dsk/c1t0d0s0.
# df -h
Filesystem             size   used  avail capacity  Mounted on
/pci@8,700000/scsi@1/disk@6,0:b
                       140M   127M     0K   100%    /
/devices                 0K     0K     0K     0%    /devices
ctfs                     0K     0K     0K     0%    /system/contract
proc                     0K     0K     0K     0%    /proc
mnttab                   0K     0K     0K     0%    /etc/mnttab
swap                   7.7G   344K   7.7G     1%    /etc/svc/volatile
objfs                    0K     0K     0K     0%    /system/object
swap                   7.7G   768K   7.7G     1%    /tmp
/tmp/dev               7.7G   768K   7.7G     1%    /dev
fd                       0K     0K     0K     0%    /dev/fd
/devices/pci@8,700000/scsi@1/sd@6,0:a
                       4.0G   4.0G     0K   100%    /cdrom
/cdrom/Solaris_10/Tools/Boot/usr
                       4.0G   4.0G     0K   100%    /usr
/platform/sun4v/lib/libc_psr/libc_psr_hwcap1.so.1
                       140M   127M     0K   100%    /platform/sun4v/lib/libc_psr.so.1
/platform/sun4v/lib/sparcv9/libc_psr/libc_psr_hwcap1.so.1
                       140M   127M     0K   100%    /platform/sun4v/lib/sparcv9/libc_psr.so.1
swap                   7.7G     0K   7.7G     0%    /tmp/root/var/run
/dev/dsk/c1t0d0s0      7.9G   541G     0K   100%    /a# cd /a
# # fsck -y /dev/rdsk/c1t0d0s0

FILE SYSTEM IS CURRENTLY MOUNTED.  CONTINUE?  yes

** /dev/rdsk/c1t0d0s0
BAD SUPER BLOCK: NUMBER OF DIRECTORIES OUT OF RANGE
USE AN ALTERNATE SUPER-BLOCK TO SUPPLY NEEDED INFORMATION;
eg. fsck [-F ufs] -o b=# [special ...]
where # is the alternate super block. SEE fsck_ufs(1M).
# newfs -N /dev/rdsk/c1t0d0s0
/dev/rdsk/c1t0d0s0:     30721344 sectors in 3019 cylinders of 24 tracks, 424 sectors
        15000.7MB in 302 cyl groups (10 c/g, 49.69MB/g, 6016 i/g)
Warning: 4800 sector(s) in last cylinder unallocated
/dev/rdsk/c1t0d0s0:     30721344 sectors in 5001 cylinders of 48 tracks, 128 sectors
        15000.7MB in 313 cyl groups (16 c/g, 48.00MB/g, 5824 i/g)
super-block backups (for fsck -F ufs -o b=#) at:
32, 98464, 196896, 295328, 393760, 492192, 590624, 689056, 787488, 885920,
Initializing cylinder groups:
......
super-block backups for last 10 cylinder groups at:
29792160, 29890592, 29989024, 30087456, 30185888, 30284320, 30382752,
30481184, 30579616, 30678048
# # fsck -y -o b=30185888 /dev/rdsk/c1t0d0s0
Alternate super block location: 30185888.

FILE SYSTEM IS CURRENTLY MOUNTED.  CONTINUE?  yes

** /dev/dsk/c1t0d0s0
BAD SUPER BLOCK: NUMBER OF DIRECTORIES OUT OF RANGE
USE AN ALTERNATE SUPER-BLOCK TO SUPPLY NEEDED INFORMATION;
eg. fsck [-F ufs] -o b=# [special ...]
where # is the alternate super block. SEE fsck_ufs(1M).
# installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/rdsk/c1t0d0s0

反正能想到的操作都做了,超级块坏了?还是硬盘坏了?

论坛徽章:
0
13 [报告]
发表于 2012-04-25 09:13 |只看该作者
我估计操作系统没坏,只是引导分区坏了。可以用# cd /usr/platform/`uname -m`/lib/fs/ufs  # installboot bootblk /dev/rdsk/c0t0d0s0来修复引导分区。

如果系统无法识别硬件了,可以在ok下输入boot -r, 刷新硬件树,或者在#下面reboot -- -r。  

而且你还有个什么问题,fsck一定不能在设备mount的时候进行,会造成数据丢失,切记。

论坛徽章:
20
申猴
日期:2013-09-12 19:39:05狮子座
日期:2014-07-20 21:19:51寅虎
日期:2014-08-16 18:37:47水瓶座
日期:2014-10-15 18:58:25天蝎座
日期:2015-01-22 18:19:15NBA常规赛纪念章
日期:2015-05-04 22:32:032015亚冠之胡齐斯坦钢铁
日期:2015-06-03 11:28:502015亚冠之吉达阿赫利
日期:2015-09-19 12:41:47午马
日期:2013-09-18 14:36:40戌狗
日期:2013-09-18 14:44:39处女座
日期:2013-09-24 17:46:41CU十二周年纪念徽章
日期:2013-10-24 15:41:34
14 [报告]
发表于 2012-04-25 10:29 |只看该作者
回复 11# zhouwei4479


    solaris 好像叫 PROM或者OBP。管他呢。

论坛徽章:
20
申猴
日期:2013-09-12 19:39:05狮子座
日期:2014-07-20 21:19:51寅虎
日期:2014-08-16 18:37:47水瓶座
日期:2014-10-15 18:58:25天蝎座
日期:2015-01-22 18:19:15NBA常规赛纪念章
日期:2015-05-04 22:32:032015亚冠之胡齐斯坦钢铁
日期:2015-06-03 11:28:502015亚冠之吉达阿赫利
日期:2015-09-19 12:41:47午马
日期:2013-09-18 14:36:40戌狗
日期:2013-09-18 14:44:39处女座
日期:2013-09-24 17:46:41CU十二周年纪念徽章
日期:2013-10-24 15:41:34
15 [报告]
发表于 2012-04-25 10:32 |只看该作者
回复 12# zhouwei4479


    光盘单用户之后,直接iostat  -En 看系统盘是否又硬错误,很多的话,肯定就不能用了。  看是否有镜像盘,有的话,先用镜像盘启动系统,然后再处理故障。

论坛徽章:
3
2015年辞旧岁徽章
日期:2015-03-03 16:54:15操作系统版块每日发帖之星
日期:2016-01-21 06:20:00操作系统版块每日发帖之星
日期:2016-08-11 06:20:00
16 [报告]
发表于 2012-04-25 16:00 |只看该作者
杯具了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP