Chinaunix

标题: Cannot create /var/adm/utmpx [打印本页]

作者: nononhm    时间: 2006-02-22 16:42
标题: Cannot create /var/adm/utmpx
Rebooting with command: boot                                          \r\nBoot device: disk:a  File and args: \r\nSunOS Release 5.8 Version Generic_117350-11 64-bit\r\nCopyright 1983-2003 Sun Microsystems, Inc.  All rights reserved.\r\n/sbin/rcS: syntax error at line 804: `)\' unexpected\r\n\r\nINIT: Cannot create /var/adm/utmpx\r\n\r\nINIT: failed write of utmpx entry:\"  \"\r\n\r\nINIT: failed write of utmpx entry:\"  \"\r\n\r\nINIT: SINGLE USER MODE\r\n\r\nType control-d to proceed with normal startup,\r\n(or give root password for system maintenance): \r\n\r\n到单用户下touch utmpx\r\ncat /dev/null > /var/adm/utmpx重启还是不行
作者: 打喷嚏    时间: 2006-02-22 17:36
#touch /var/adm/utmpx \r\n#cd /usr/dt/bin\r\n#./dtconfig -reset\r\n#./dtlogin start\r\n\r\n要是还不行,就fsck所有分区\r\n\r\n如果这样还不行,就光盘恢复
作者: nononhm    时间: 2006-02-22 18:06
fsck了N次都没效果\r\n回2楼:\r\n# ./dtlogin start\r\nld.so.1: ./dtlogin: fatal: libDtSvc.so.1: open failed: No such file or directory\r\nKilled\r\n# ./dtconfig -reset\r\n./dtconfig[579]: reset:  not found\r\ndone\r\ndtlogin config resources reloaded.
作者: 东方蜘蛛    时间: 2006-02-22 18:27
晚上加我的MSN吧,我帮你看看!
作者: nononhm    时间: 2006-02-22 18:55
谢谢大仙\r\n我只分了/ /swap /export/home 三个区,/var是/下的.
作者: 风之幻想    时间: 2006-02-22 23:07
用cdrom -s引导进入单用户以后,看看你的这个文件的情况。
作者: nononhm    时间: 2006-02-22 23:48
由于做过touch utmpx,现在的utmpx是空的.\r\n还有奇怪的事就是:\r\n/sbin/rcS: syntax error at line 804: `)\' unexpected\r\n系统的没804行,光盘上有rcS,但804行是#######\r\n以下是我前天的messages:\r\nFeb 20 13:48:36 u10 genunix: [ID 540533 kern.notice] ^MSunOS Release 5.8 Version\r\n Generic_117350-11 64-bit\r\nFeb 20 13:48:36 u10 genunix: [ID 913632 kern.notice] Copyright 1983-2003 Sun Mic\r\nrosystems, Inc.  All rights reserved.\r\nFeb 20 13:48:36 u10 genunix: [ID 678236 kern.info] Ethernet address = 8:0:20:f5:\r\n88:5d\r\nFeb 20 13:48:36 u10 unix: [ID 389951 kern.info] mem = 393216K (0x18000000)\r\nFeb 20 13:48:36 u10 unix: [ID 930857 kern.info] avail mem = 380297216\r\nFeb 20 13:48:36 u10 rootnex: [ID 466748 kern.info] root nexus = Sun Ultra 5/10 U\r\nPA/PCI (UltraSPARC-IIi 440MHz)\r\nFeb 20 13:48:36 u10 rootnex: [ID 349649 kern.info] pcipsy0 at root: UPA 0x1f 0x0\r\nFeb 20 13:48:36 u10 genunix: [ID 936769 kern.info] pcipsy0 is /pci@1f,0\r\nFeb 20 13:48:36 u10 pcipsy: [ID 370704 kern.info] PCI-device: pci@1,1, simba0\r\nFeb 20 13:48:36 u10 genunix: [ID 936769 kern.info] simba0 is /pci@1f,0/pci@1,1\r\nFeb 20 13:48:36 u10 pcipsy: [ID 370704 kern.info] PCI-device: pci@1, simba1\r\nFeb 20 13:48:36 u10 genunix: [ID 936769 kern.info] simba1 is /pci@1f,0/pci@1\r\nFeb 20 13:48:52 u10 simba: [ID 370704 kern.info] PCI-device: ide@3, uata0\r\nFeb 20 13:48:52 u10 genunix: [ID 936769 kern.info] uata0 is /pci@1f,0/pci@1,1/id\r\ne@3\r\nFeb 20 13:48:52 u10 uata: [ID 114370 kern.info] dad0 at pci1095,6460\r\nFeb 20 13:48:52 u10 uata: [ID 347839 kern.info]  target 0 lun 0\r\nFeb 20 13:48:52 u10 genunix: [ID 936769 kern.info] dad0 is /pci@1f,0/pci@1,1/ide\r\n@3/dad@0,0\r\nFeb 20 13:48:53 u10 dada: [ID 365881 kern.info]         <Maxtor 2B020H1         \r\n   cyl 39558 alt 2 hd 16 sec 63>\r\nFeb 20 13:48:53 u10 swapgeneric: [ID 308332 kern.info] root on /pci@1f,0/pci@1,1\r\n/ide@3/disk@0,0:a fstype ufs\r\nFeb 20 13:48:53 u10 simba: [ID 370704 kern.info] PCI-device: ebus@1, ebus0\r\nFeb 20 13:48:53 u10 ebus: [ID 521012 kern.info] power0 at ebus0: offset 14,72400\r\n0\r\nFeb 20 13:48:53 u10 genunix: [ID 936769 kern.info] power0 is /pci@1f,0/pci@1,1/e\r\nbus@1/power@14,724000\r\nFeb 20 13:48:54 u10 ebus: [ID 521012 kern.info] su0 at ebus0: offset 14,3083f8\r\nFeb 20 13:48:54 u10 genunix: [ID 936769 kern.info] su0 is /pci@1f,0/pci@1,1/ebus\r\n@1/su@14,3083f8\r\nFeb 20 13:48:54 u10 ebus: [ID 521012 kern.info] su1 at ebus0: offset 14,3062f8\r\nFeb 20 13:48:54 u10 genunix: [ID 936769 kern.info] su1 is /pci@1f,0/pci@1,1/ebus\r\n@1/su@14,3062f8\r\nFeb 20 13:48:54 u10 ebus: [ID 521012 kern.info] se0 at ebus0: offset 14,400000\r\nFeb 20 13:48:54 u10 genunix: [ID 936769 kern.info] se0 is /pci@1f,0/pci@1,1/ebus\r\n@1/se@14,400000\r\nFeb 20 13:48:54 u10 unix: [ID 270833 kern.info] cpu0: UltraSPARC-IIi (portid 0 i\r\nmpl 0x12 ver 0x91 clock 440 MHz)\r\nFeb 20 13:48:56 u10 hme: [ID 517527 kern.info] SUNW,hme0 : PCI IO 2.0 (Rev Id = \r\nc1) Found\r\nFeb 20 13:48:56 u10 simba: [ID 370704 kern.info] PCI-device: network@1,1, hme0\r\nFeb 20 13:48:56 u10 genunix: [ID 936769 kern.info] hme0 is /pci@1f,0/pci@1,1/net\r\nwork@1,1\r\nFeb 20 13:48:58 u10 genunix: [ID 454863 kern.info] dump on /dev/dsk/c0t0d0s1 siz\r\ne 2000 MB\r\nFeb 20 13:49:00 u10 hme: [ID 517527 kern.info] SUNW,hme0 : Internal Transceiver \r\nSelected.\r\nFeb 20 13:49:00 u10 hme: [ID 517527 kern.info] SUNW,hme0 :   100 Mbps Full-Duple\r\nx Link Up\r\nFeb 20 13:49:10 u10 pseudo: [ID 129642 kern.info] pseudo-device: tod0\r\nFeb 20 13:49:10 u10 genunix: [ID 936769 kern.info] tod0 is /pseudo/tod@0\r\nFeb 20 13:49:10 u10 pseudo: [ID 129642 kern.info] pseudo-device: pm0\r\nFeb 20 13:49:10 u10 genunix: [ID 936769 kern.info] pm0 is /pseudo/pm@0\r\nFeb 20 13:49:11 u10 sendmail[199]: [ID 702911 mail.crit] My unqualified host nam\r\ne (u10) unknown; sleeping for retry\r\nFeb 20 13:49:13 u10 pseudo: [ID 129642 kern.info] pseudo-device: vol0\r\nFeb 20 13:49:13 u10 genunix: [ID 936769 kern.info] vol0 is /pseudo/vol@0\r\nFeb 20 13:49:16 u10 scsi: [ID 193665 kern.info] sd0 at uata0: target 2 lun 0\r\nFeb 20 13:49:16 u10 genunix: [ID 936769 kern.info] sd0 is /pci@1f,0/pci@1,1/ide@\r\n3/sd@2,0\r\nFeb 20 13:50:01 u10 pseudo: [ID 129642 kern.info] pseudo-device: devinfo0\r\nFeb 20 13:50:01 u10 genunix: [ID 936769 kern.info] devinfo0 is /pseudo/devinfo@0\r\nFeb 20 13:50:11 u10 sendmail[199]: [ID 702911 mail.alert] unable to qualify my o\r\nwn domain name (u10) -- using short name\r\nFeb 20 19:06:20 u10 pseudo: [ID 129642 kern.info] pseudo-device: tod0\r\nFeb 20 19:06:20 u10 genunix: [ID 936769 kern.info] tod0 is /pseudo/tod@0\r\nFeb 20 19:06:20 u10 pseudo: [ID 129642 kern.info] pseudo-device: pm0\r\nFeb 20 19:06:20 u10 genunix: [ID 936769 kern.info] pm0 is /pseudo/pm@0\r\nFeb 20 19:06:20 u10 syslogd: going down on signal 15
作者: nononhm    时间: 2006-02-23 11:02
恶化了。。。现在连单用户都进不到:\r\nRebooting with command: boot                                          \r\nBoot device: disk:a  File and args: \r\nSunOS Release 5.8 Version Generic_117350-11 64-bit\r\nCopyright 1983-2003 Sun Microsystems, Inc.  All rights reserved.\r\n-\r\nINIT: Cannot create /var/adm/utmpx\r\n\r\nINIT: failed write of utmpx entry:\"  \"\r\n\r\nINIT: failed write of utmpx entry:\"  \"\r\n\r\nINIT: SINGLE USER MODE\r\n\r\nENTER RUN LEVEL (0-6, s or S) [3]:\r\n\r\nINIT: Cannot create /var/adm/utmpx\r\n\r\nINIT: SINGLE USER MODE\r\n\r\nENTER RUN LEVEL (0-6, s or S) [3]:4\r\n\r\nINIT: Cannot create /var/adm/utmpx\r\n\r\nINIT: SINGLE USER MODE\r\n\r\nENTER RUN LEVEL (0-6, s or S) [3]:ENTER RUN LEVEL (0-6, s or S) [3]:\r\n\r\nINIT: Cannot create /var/adm/utmpx\r\n\r\nINIT: SINGLE USER MODE\r\n\r\nENTER RUN LEVEL (0-6, s or S) [3]:S\r\n\r\nINIT: SINGLE USER MODE
作者: 风之幻想    时间: 2006-02-23 11:12
楼主后续又做了那些操作呢?用cdrom进到单用户下.看能不能cp一个/var/adm/utmpx从光盘上到你的本地的启动分区上看看.
作者: sundown    时间: 2006-02-23 11:14
不能随便touch的,不然会造成无法登录,用光盘试吧
作者: nononhm    时间: 2006-02-23 11:24
做完之后\r\nls -l /a/devices/pseudo/sys*\r\n      should now see the devices:\r\nsysmsg@0:msglog and sysmsg@0:sysmsg\r\n这两个文件丢失了\r\n/etc/name_to_major\r\n/dev/console\r\n这两个文件具体是有什么作用的?
作者: sourit    时间: 2006-02-23 12:14
原帖由 nononhm 于 2006-2-23 11:02 发表\r\n恶化了。。。现在连单用户都进不到:\r\nRebooting with command: boot                                          \r\nBoot device: disk:a  File and args: \r\nSunOS Release 5.8 Version Generic_117350-11 64-bit\r\n ...
\r\n\r\n\r\n老大,我的也是这样,只是我是拔掉了做了RAID1的其中一块0#盘,从1#盘启动,就产生如此的状态,也可能是/var没有mount上来的缘故,是否在做了RAID1的情况下,从1#盘就不能启动了?
作者: nononhm    时间: 2006-02-23 12:21
单盘+系统,没任何东西。\r\n回11楼,cp的时候很久都没响应,要ctrl+c才能操作
作者: jobandmiss    时间: 2006-02-23 15:47
这种问题的原因就多了,在出现这种现象的时候你都做了什么操做,什么机机型,硬盘是什么接口的?
作者: hjp1973    时间: 2006-02-23 15:53
Pls check /etc/vfstab ,if there is wrong or not?\r\nMsybe ,you try to run \"fsck -F ufs /dev/rdsk/c0t0d0s0\"\n\n[ 本帖最后由 hjp1973 于 2006-2-23 15:56 编辑 ]
作者: nononhm    时间: 2006-02-23 16:05
都做过了,不见起色。
作者: lyh003473    时间: 2006-02-23 16:21
出现这种问题。和var分区关系很大。在相关方面找吧
作者: nononhm    时间: 2006-02-23 17:45
u10,IDE\r\n我想问var分区还与那些文件有关联。。
作者: nononhm    时间: 2006-02-24 12:49
ok boot cdrom -s \r\n# mount /dev/dsk/c0t0d0s0 /mnt\r\n1:\r\n# touch /mnt/var/adm/utmpx\r\n# chmod 644 /mnt/var/adm/utmpx\r\n# chown root:bin /mnt/var/adm/utmpx\r\n\r\n2:\r\n# cat /mnt/dev/null > /mnt/var/adm/utmpx\r\n# chmod 644 /mnt/var/adm/utmpx\r\n# chown root:bin /mnt/var/adm/utmpx\r\n\r\n3:\r\n# cp /cdrom/ol8install/Solaris_8/Product/SUNWcsr/reloc/var/adm/utmpx /mnt/var/adm/utmpx\r\n# cp /cdrom//sol8install/Solaris_8/Tools/Boot/etc/utmpx /mnt/etc/utmpx\r\n\r\n# cd\r\n# umount /mnt\r\n# fsck -Y /dev/dsk/c0t0d0s0\r\n# sync;sync;sync;reboot  都无效\r\n\r\n查看:\r\n# more /mnt/etc/vfstab 正常\r\n# more /mnt/etc/inittab 与其他对比正常\r\n# more /mnt/etc/console 无法打开\r\n# more /mnt/etc/mnttab 空\r\n# more /mnt/etc/name_to_major 看不出有什么特别\r\n\r\n8楼是当机前一天的log,13楼为执行过脚本,执行后sysmsg@0:msglog and sysmsg@0:sysmsg丢失,报name_to_major 无法执行,改name_to_major 权限后,全部显示no found。后mknod了sysmsg@0:msglog and sysmsg@0:sysmsg,属性与之前一样。执行前能进入 SINGLE USER MODE,执行脚本后只能靠boot cdrom -s运行,还是报同样的错误:\r\nINIT: Cannot create /var/adm/utmpx\r\n\r\nINIT: failed write of utmpx entry:\"  \"\r\n\r\nINIT: failed write of utmpx entry:\"  \"\r\n\r\nINIT: SINGLE USER MODE\r\n\r\n\r\n想问各位这还能救不?晚上前不能弄好就修复安装了。
作者: 1dianhong    时间: 2006-07-04 13:17
我在前些天也遇到了这个问题。我的结决办法是:\r\nfsck -y ;exit\r\n\r\n如果不行: stop +a \r\npower-off\r\n过几分钟启动。
作者: wangpeng1688    时间: 2006-07-04 13:21
我做过镜像也出现过这样的情况。最后没折,重做了系统。




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