UNIXϼ¸ÖÖ³£¼ûϵͳ¹ÊÕϺͽâ¾ö°ì·¨

×÷Õß: zz123 2005-12-07 21:41:49
ÎÒÃÇ×÷Ϊ½ðÈÚϵͳµÄ¼ÆËã»úϵͳ¹ÜÀíÔ±£¬´Ó1994Ä꿪ʼ¾Í¿´ºÃÁËSCO¹«Ë¾µÄ¶àÓû§ÏµÁвÙ×÷ϵͳ²úÆ·£¬ÏȺóʹÓÃÁËXENIX¡¢SCO UNIX SVR4µÄÆÕͨ°æºÍÍøÂç°æ¡¢SCO OPENSERVER 5.0.5£¬Ô­ÒòÊÇÕâЩ²Ù×÷ϵͳ²úÆ·ÓжàÓû§¡¢¶àÈÎÎñµÄ¹¦ÄÜ£¬°²È«±£ÃÜÐԱȽϺã¬ÈÝÒ×¹Ò½ÓͼÐΡ¢×Ö·ûÖÕ¶ËÉ豸£¬ÍøÂçÁ¬½Ó¼òµ¥£¬ÒµÎñʹÓóɱ¾µÍ¡£µ«ÕýÊÇÓÉÓÚÕâЩ£¬²»¿É±ÜÃâµØ´øÀ´Á˼ÆËã»úÒì³£¹Ø±Õ¡¢ÎóɾϵͳÎļþµÈÎÊÌ⣬²»ÏówindowsϵÁвúÆ·ÄÇÑùÓÐÖÐÎÄÌáʾ¡¢°ïÖú£¬ÐèҪϵͳά»¤ÈËÔ±¶Á¶®ÏµÍ³³öÏֵĸ÷ÖÖÓ¢ÎÄÌáʾ£¬ÊÖ¹¤ÇÃÈëÒ»ÌõÌõunixÃüÁîÀ´Åųý¸÷ÖÖ¹ÊÕÏ£¬¸øϵͳά»¤´øÀ´ÁËÀ§ÄÑ£¬Ò²¸øϵͳά»¤ÈËÔ±Ìá³öÁ˱Ƚϸߵļ¼ÊõÒªÇó¡£
¡¡¡¡ÔÚʵ¼Ê¹¤×÷ÖУ¬ÎÒÃÇ·¢ÏÖÔì³ÉUNIXϵͳ¹ÊÕϵÄÔ­ÒòÖ÷ÒªÓÐÁ½¸ö£ºÒ»ÊǼÆËã»úÒì³£¹Ø±Õ£¬ÖØÐÂÆô¶¯Ê±¾¡¹Ü¼ÆËã»ú»á×Ô¶¯¼ì²éÎļþϵͳ£¬µ«ÄÇЩ¹ØÓÚ²»ÄÜ×Ô¶¯ÐÞ¸´µÄ´íÎóÌáʾ£¬Ò»Ïß²Ù×÷ÈËÔ±¶Á²»¶®£¬Ò²²»ÔÙ´¦Àí£¬ÈÕ»ýÔÂÀÛÔì³Éϵͳ±ÀÀ£¡£¶þÊÇÖ§Ðеļ¼Êõά»¤ÈËÔ±ÔÚ´¦Àí¼ÆËã»ú¹ÊÕÏʱÕÕ±¾Ðû¿Æ£¬²»µ«Ô­ÎÊÌâûÓнâ¾ö£¬ÓÖ¸øϵͳÔì³ÉÁËеÄÉ˺¦¡£Æä¹ÊÕÏÏÖÏó¼¯ÖбíÏÖΪϵͳ²»ÄÜÒýµ¼¡¢²»ÄܽøÈë¶àÓû§¹¤×÷·½Ê½¡¢login״̬ÏÂËùÓÐÓû§¶¼²»ÄܵǼ¡¢ÏµÍ³²»ÄÜÕý³£¹Ø±Õ¡¢¸ö±ð½ÓÖն˵Ĵ®¿Ú²»ÄÜʹÓõȵȡ£½â¾öÕâЩÎÊÌâËùʹÓõŤ¾ßÖ÷ÒªÊÇ°²×°ºÃϵͳʱ´´½¨µÄÓ¦¼±ÏµÍ³Æô¶¯ÅÌ£¬¹ØÓÚÓ¦¼±Å̵Ä×ö·¨£¬ÓкܶàÎÄÕ¶¼ÓнéÉÜ£¬¿ÉÒԲμû¡¶Öйú½ðÈÚµçÄÔ¡·2001ÄêµÚ10ÆÚ¡¶unixϵͳ³¬¼¶Óû§ÃÜÂ붪ʧµÄ´¦Àí°ì·¨¡·ÖеÄÓйؽéÉÜ¡£ÏÂÃæ¾Í¼¸¸öµäÐͳ£¼ûµÄ¹ÊÕÏÌáʾÖðһ˵Ã÷½â¾ö°ì·¨¡£
¡¡¡¡Ò»¡¢¼ÆËã»úÆô¶¯Ê±Ìáʾ£º
¡¡¡¡boot not found
¡¡¡¡cannot open
¡¡¡¡stage 1 boot failure:error loading hd(40) /boot
¡¡¡¡Ô­ÒòÊÇϵͳµÄ/bootÎļþË𻵻ò¶ªÊ§£¬Ôì³Éϵͳ²»ÄÜÆô¶¯¡£ÐÞ¸´°ì·¨£º
¡¡¡¡1¡¢ÓÃÓ¦¼±Å̵ÄbootÅÌÒýµ¼ÏµÍ³£¬ÔÚBoot:ÌáʾÏÂÊäÈ룺
¡¡¡¡fd(60) unix.Z root=hd(42)
¡¡¡¡2¡¢ÔÚϵͳÆô¶¯Ê±ÊäÈ볬¼¶Óû§¿ÚÁ½øÈëµ¥Óû§Ä£Ê½£¬Ð¶ÔØ/standÎļþϵͳ£¬ÃüÁî¸ñʽ£º
¡¡¡¡#umount /stand
¡¡¡¡3¡¢ÖØмÓÔØstandÎļþϵͳ
¡¡¡¡#mount /stand
¡¡¡¡Ö´ÐеÚ2¡¢3²½µÄÄ¿µÄÊǸıä/standµÄÖ»¶ÁÊôÐÔ£¬ÔÚȱʡÇé¿öÏ£¬/standÊÇÖ»¶Á·½Ê½µÄ¡£
¡¡¡¡4¡¢¼ÜÉèÒýµ¼ÅÌÎļþϵͳ£¬ÃüÁî¸ñʽ£º
¡¡¡¡#mount -r /dev/rfd0135ds18 /mnt
¡¡¡¡5¡¢½«Òýµ¼Å̵ÄbootÎļþ¿½ÈëÓ²ÅÌ
¡¡¡¡#cp /mnt/boot /stand
¡¡¡¡6¡¢Ð¶ÔØÈíÅÌÎļþϵͳ£¬ÖØÐÂÆô¶¯¼ÆËã»ú£¬ÃüÁî¸ñʽ£º
¡¡¡¡#umount /mnt
¡¡¡¡#reboot
¡¡¡¡¶þ¡¢¼ÆËã»úÆô¶¯Ê±Ìáʾ£º
¡¡¡¡unix not found
¡¡¡¡È»ºóϵͳ¹ÒÆð£¬Ô­ÒòÊÇϵͳµÄ/unixÎļþË𻵻ò¶ªÊ§¡£½â¾ö°ì·¨ÓÐÁ½¸ö£ºÒ»ÊÇʹÓÃϵͳÔÚÔ­À´ÖØÐÂÁ¬½ÓÄÚºËʱ×Ô¶¯±¸·ÝµÄ¾ÉÄÚºËÆô¶¯£ºÔÚBoot:ÏÂÊäÈëunix.oldÆô¶¯¼´¿É¡£¶þÊÇÓÃÓ¦¼±Æô¶¯ÅÌÐÞ¸´£¬¾ßÌå²Ù×÷²½ÖèΪ£º
¡¡¡¡1¡¢BootÏÂÊäÈ룺fd(60) unix.Z root=hd(42) swap=hd(41)
¡¡¡¡2¡¢ºÍ´¦ÀíµÚÒ»ÖÖ¹ÊÕÏÀàËÆ£¬ÏµÍ³Æô¶¯µ½µ¥Óû§·½Ê½Ï£¬Ð¶ÔØ/standÎļþϵͳÔÙ¼ÓÔØ£¬½«ÈíÅ̵Äunix.Z¿½ÈëÓ²ÅÌ¡£ÃüÁî¸ñʽ£º
¡¡¡¡#umount /stand
¡¡¡¡#mount /stand
¡¡¡¡#mount -r /dev/rfd0135ds18 /mnt
¡¡¡¡#cp /mnt/unix.Z /stand
¡¡¡¡#reboot
¡¡¡¡Èý¡¢ÏµÍ³Æô¶¯ºó²»ÄܽøÈë¶àÓû§¹¤×÷·½Ê½
¡¡¡¡Ôì³ÉÕâÖÖÇé¿öµÄÔ­ÒòÒ»°ãÓÐÁ½ÖÖ¿ÉÄÜ£º
¡¡¡¡1¡¢/etc/inittabÎļþ¶ªÊ§»òËð»µ
¡¡¡¡2¡¢/etc/passwdÎļþ¶ªÊ§»òËð»µ
¡¡¡¡Èç¹ûÔÚϵͳÔÚÒýµ¼Ê±Ìáʾ£º
¡¡¡¡init:cannot open /etc/inittab errno:2
¡¡¡¡È»ºó°´+d½øÈë¶àÓû§Ê§°Ü¡£Ôò±íÃ÷ÊÇ/etc/inittabÎļþ¶ªÊ§»òË𻵣¬¶ø´ËÎļþ°üÀ¨initÃüÁ¿ØÖƼÆËã»úËù½øÈëµÄinit¼¶±ð£¬ÆäÖÐinit 0¾ÍÊǹرռÆËã»ú£¬init 1Ϊ½øÈëµ¥Óû§¹¤×÷·½Ê½£¬init 2ÊÇϵͳÆô¶¯Ê±Ä¬ÈϵĶàÓû§ÔËÐм¶±ð¡£½â¾ö°ì·¨ÊÇÐÞ¸´inittabÎļþ£¬ÖØн¨Á¢unixÄںˡ£½â¾ö°ì·¨ÓÐÁ½¸ö£º
¡¡¡¡1¡¢ÖØн¨Á¢inittabµÄÎļþÁª½á£¬ÃüÁî¸ñʽ£º
¡¡¡¡#ln -s /var/opt/K/SCO/unix/5.0.5a/etc/inittab /etc.inittab
¡¡¡¡2¡¢Öع¹inittabÎļþ
¡¡¡¡#touch /etc/.new-unix
¡¡¡¡#cd /etc/conf/bin
¡¡¡¡#./idmkenv
¡¡¡¡ÔÚϵͳÌáʾÏÂÊäÈë"y"£¬È»ºóÊäÈ룺
¡¡¡¡#cat /etc/inittab
¡¡¡¡Íê³ÉÉÏÊö¹¤×÷ºó£¬ÊäÈ룺
¡¡¡¡#init 2
¡¡¡¡¾Í¿ÉÒÔ½øÈë¶àÓû§²Ù×÷ϵͳÁË¡£
¡¡¡¡Èç¹ûÔÚϵͳÒýµ¼Ê±Ìáʾ
¡¡¡¡su:unknown id:root
¡¡¡¡init:single user mode
¡¡¡¡password file missing
¡¡¡¡entering system maintenance mode
¡¡¡¡È»ºóϵͳֻÄܽøÈëµ¥Óû§Î¬»¤Ä£Ê½£¬Ôò±íÃ÷ÊÇ/etc/passwdÎļþ¶ªÊ§»òË𻵡£Èç¹ûʹÓÃl ÃüÁîÏÔʾÎļþµÄ³¤ÁÐ±í£¬ÏµÍ³»áÊ×ÏÈÏÔʾ£º/etc/passwd cannot be opened for reading¡£½â¾ö°ì·¨Êǽ«Ó¦¼±Å̵ÄrootÅÌ£¨µÚ¶þÕÅÓ¦¼±ÅÌ£©ÖеÄpasswdÎļþ¿½ÈëÓ²ÅÌ,ÐÞ¸ÄpasswdÎļþµÄÊôÖ÷ºÍÊô×é¡£ÃüÁî¸ñʽΪ£º
¡¡¡¡#mount -r /dev/rfd0135ds18 /mnt
¡¡¡¡#cp /mnt/etc/passwd /etc/passwd
¡¡¡¡#chown bin:auth passwd
¡¡¡¡#reboot
¡¡¡¡ËÄ¡¢ÏµÍ³²»ÄÜÕý³£¹Ø±Õ
¡¡¡¡¼ÆËã»úÔËÐÐÕý³££¬µ«ÏµÍ³¹Ø±ÕÊäÈëshutdown -g0 -i0 -yÃüÁîºó£¬¼ÆËã»úÌáʾ/etc/initscript:/etc/uadmin:not found£¬È»ºóϵͳ¹ÒÆð¡£Ôì³Éÿ´Î¹Ø±Õ¼ÆËã»ú¶¼ÊÇ·ÇÕý³£¹Ø»ú£¬¿ª»ú¾ÍÐèÒª¼ì²éÎļþϵͳ¡£Ô­ÒòÊÇ/etc/uadminÎļþ¶ªÊ§»òË𻵡£½â¾ö°ì·¨Êǽ«Ó¦¼±Æô¶¯rootÅ̵ÄuadminÎļþ¿½ÈëÓ²ÅÌ£¬ÃüÁî¸ñʽΪ£º
¡¡¡¡ÏµÍ³ÒÔµ¥Óû§·½Ê½Æô¶¯£¬¼ì²éÍêÎļþϵͳºó£º
¡¡¡¡#mount /dev/rfd0135ds18 /mnt
¡¡¡¡#cp /mnt/etc/uadmin /etc/uadmin
¡¡¡¡#chown bin:bin /etc/uadmin
¡¡¡¡#umount /mnt
¡¡¡¡#reboot
¡¡¡¡Îå¡¢¸ö±ð´®¿ÚËùÁª½áµÄÖÕ¶ËÉÏËùÓÐÓû§¶¼²»ÄÜ×¢²á
¡¡¡¡ÆäÏÖÏóΪÖնˡ¢Á¬½ÓÏ߶¼Õý³££¬ÖÕ¶ËÉÏÒ²ÏÔʾloginÌáʾ·û£¬µ«ÊÇÔÚÓû§ÃûºóϵͳÌáʾterminal ´®¿ÚÃû(±ÈÈçtty21aµÈ) is disabled ---see account administrator£¬È»ºóÓÖÍ˳öµ½loginÌáʾ·ûÏ£¬ÆÕͨÓû§¶¼²»ÄܵǼϵͳ¡£Ô­ÒòÊdzõװϵͳʱϵͳĬÈÏÓû§×î¶à²»³É¹¦µÇ¼´ÎÊýΪ99´Î£¬Èç¹û³¬¹ýÕâÒ»´ÎÊý£¬ÏµÍ³½«×Ô¶¯½«´Ë´®¿ÚËøס¡£½â¾ö°ì·¨Êdz¬¼¶Óû§µÇ¼ºó£¬Ê¹ÓÃscoadmin¹ÜÀí¹¤¾ß£¬²Ù×÷²½ÖèΪ£ºscoadmin¨¤system¨¤terminal manager¨¤unlock,°´¹¦ÄܼüÑ¡³ö±»ËøסµÄÖն˿ڣ¬½âËø¡£È»ºóÍ˳öµ½terminal manager¨¤options£¬ÆäÖеÄmaximum unsuccessful attempts before locking terminal ĬÈÏÑ¡ÏîΪ99´Î£¬¸ÄΪinfinte£¨²»ÏÞÖÆ£©£¬ÕâÑùÒÔºóÓû§ÔÙÓг¬¹ý99´ÎµÄ²»ÕýÈ·µÄµÇ¼Ҳ²»»áËøËÀÖն˴®¿Ú¡£
¡¡¡¡³¤ÆڵŤ×÷ʵ¼ù·¢ÏÖ¼ÆËã»ú²Ù×÷ϵͳÖУ¬¸Ð¾õµ½sco¹«Ë¾µÄunix²Ù×÷ϵͳ»¹ÊǺÜÎȶ¨¿É¿¿µÄ¡£ÔÚʵ¼ÊÓ¦ÓÃÖÐÒªÏówindowsƽ̨ϼì²é²¡¶¾ÄÇÑù¾­³£Ê¹ÓÃfsck -y ÃüÁî¼ì²éÎļþϵͳµÄÒ»ÖÂÐÔ²¢×Ô¶¯ÐÞ¸´´íÎó¡£Ò»µ©¼ÆËã»úϵͳ³öÏÖ¹ÊÕÏ£¬ÎÞÂÛÊÇÒ»Ïß²Ù×÷ÈËÔ±»¹ÊǼ¼Êõά»¤ÈËÔ±£¬¶¼Òª½«¼ÆËã»úµÄÒì³£ÏÖÏó¡¢´¦Àí´ëÊ©ºÍ²½Öè¼Ç¼ÔÚ°¸£¬Îª½«À´½øÒ»²½¸ü¸ßÒ»¼¶µÄ¼¼Êõ´¦ÀíÌṩÁËÏêϸµÄ×ÊÁÏ£¬Í¬Ê±Ò²Êǹ¤×÷¾­ÑéµÄÎÄ×Ö»ýÀÛ¹ý³Ì£¬Îª¾­ÑéµÄ½»Á÷ÌṩÁËÁ¼ºÃµÄ»ù´¡¡£

Ïà¹Ø×ÊѶ