LinuxϵͳÆô¶¯¹ÊÕÏÐÞ¸´

×÷Õß: haoyu592 2012-03-06 17:42:06
[hide]LinuxÔÚÆô¶¯¹ý³ÌÖлá³öÏÖһЩ¹ÊÕÏ£¬µ¼ÖÂϵͳÎÞ·¨Õý³£Æô¶¯£¬±¾ÎÄÁоÙÁ˼¸¸öÓ¦Óõ¥Óû§Ä£Ê½¡¢GRUBÃüÁî²Ù×÷¡¢Linux¾ÈԮģʽµÄµäÐ͹ÊÕÏÐÞ¸´°¸Àý°ïÖú¶ÁÕßÁ˽â´ËÀàÎÊÌâµÄ½â¾ö¡£

¡¡¡¡Ò»¡¢µ¥Óû§Ä£Ê½

¡¡¡¡LinuxÌṩÁ˵¥Óû§Ä£Ê½£¨ÀàËÆWindows°²È«Ä£Ê½£©£¬¿ÉÒÔÔÚ×îС»·¾³ÖнøÐÐϵͳά»¤¡£ÔÚµ¥Óû§Ä£Ê½£¨ÔËÐ춱ð1£©ÖУ¬LinuxÒýµ¼½øÈë¸ùshell£¬ÍøÂç±»½ûÓã¬Ö»ÓÐÉÙÊý½ø³ÌÔËÐС£µ¥Óû§Ä£Ê½¿ÉÒÔÓÃÀ´ÐÞ¸ÄÎļþϵͳË𻵡¢»¹Ô­ÅäÖÃÎļþ¡¢Òƶ¯Óû§Êý¾ÝµÈ¡£

¡¡¡¡ÒÔÏÂÁоÙÁ˼¸¸öµ¥Óû§Ä£Ê½ÐÞ¸´ÏµÍ³¹ÊÕϵĵäÐÍ°¸Àý£º

¡¡¡¡°¸ÀýÒ»£ºÓ²ÅÌÉÈÇø´íÂÒ

¡¡¡¡ÔÚÆô¶¯¹ý³ÌÖÐ×îÈÝÒ×Óöµ½µÄÎÊÌâ¾ÍÊÇÓ²ÅÌ¿ÉÄÜÓлµµÀ»òÉÈÇø´íÂÒ£¨Êý¾ÝË𻵣©µÄÇé¿ö£¬ÕâÖÖÇé¿ö¶àÓÉÓÚÒì³£¶Ïµç¡¢²»Õý³£¹Ø»úµ¼Ö¡£

¡¡¡¡´ËÖÖÎÊÌâ·¢Éú£¬ÔÚϵͳÆô¶¯µÄʱºò£¬ÆÁÄ»»áÏÔʾ£º

¡¡¡¡Press root password or ctrl+D£º

¡¡¡¡´ËʱÊäÈërootÃÜÂëϵͳ×Ô¶¯½øÈëµ¥Óû§Ä£Ê½£¬ÊäÈë¡°fsck -y /dev/hda6¡±£¨fsckΪÎļþϵͳ¼ì²âÐÞ¸´ÃüÁ¡°-y¡±É趨¼ì²âµ½´íÎó×Ô¶¯ÐÞ¸´£¬/dev/hda6Ϊ·¢Éú´íÎóµÄÓ²ÅÌ·ÖÇø£¬ÇëÒÀ¾Ý¾ßÌåÇé¿ö¸ü¸Ä´Ë²ÎÊý£©£¬ÏµÍ³ÐÞ¸´Íê³Éºó£¬ÓÃÃüÁî¡°reboot¡±ÖØÐÂÆô¶¯¼´¿É¡£

¡¡¡¡°¸Àý¶þ£ºrootÃÜÂëÍü¼Ç

¡¡¡¡ÔÚµ¥Óû§Ä£Ê½ÖУ¬Linux²»ÐèÒªrootÃÜÂ루Red Hatϵͳ²»ÐèÒªrootÃÜÂ룬µ«SuSeÔòÐèÒª£¬²»Í¬LinuxϵͳÉÔÓвî±ð£¬±¾ÎÄÒÔFedora Core 6ΪÀý½²½â£©£¬Õâʹ¸ü¸ÄrootÃÜÂë·Ç³£ÈÝÒס£Á˽⵱ϵͳÒýµ¼½øÈë¶àÓû§Ä£Ê½Ê§°Üʱ£¬ÈçºÎ½øÈëµ¥Óû§Ä£Ê½£¬·Ç³£ÖØÒª¡£

¡¡¡¡1¡¢ ÔÚϵͳÆô¶¯¹ý³ÌÖУ¬»á³öÏÖͼ1Ëùʾ»­Ã棬°´ÈÎÒâ¼ü£¬½øÈëGRUB²Ëµ¥Ñ¡Ïî¡£

¡¡¡¡Í¼1 ½øÈëGRBU²Ëµ¥Ñ¡Ïî

¡¡¡¡ÈôÏ£ÍûÒÔºóÎÞ´ËÌáʾ£¬Ö±½Ó½øÈëGRUB²Ëµ¥Ñ¡Ïɾ³ýÅäÖÃÎļþgrub.confÖС°hiddenmenu¡±Ïî¼´¿É¡£

¡¡¡¡2¡¢ °´¡°e¡±¼ü±à¼­GRUBÒýµ¼²Ëµ¥Ñ¡Ïͼ2ÏÔʾΪ°´¡°e¡±¼üºóµÄGRUBÆÁÄ»¡£

¡¡¡¡Í¼2 GRUBÒýµ¼²Ëµ¥Ñ¡Ïî

¡¡¡¡Í¨¹ý¼ýÍ·¼üÏÂÒƵ½kernelÐУ¬²¢°´¡°e¡±¼ü£¬µÃµ½Í¼3ÖÐÏÔʾµÄ±à¼­½çÃ棺

¡¡¡¡Í¼3 kernelÐб༭½çÃæ

¡¡¡¡ÔÚβÐйâ±ê´¦Ìí¼Ósingle£¬°´»Ø³µ¼ü·µ»ØÇ°Ò»¸öÆÁÄ»£¬°´¡°b¡±¼ü½øÐÐÒýµ¼£¬Ôòϵͳ×Ô¶¯½øÈëµ¥Óû§Ä£Ê½£¬Èç¹ûÒª¸Ä±ärootÃÜÂ룬ÔòÖ´ÐÐÃüÁ

¡¡¡¡sh-3.1# passwd root

¡¡¡¡¸ü¸Ä³É¹¦ºó£¬Ö´ÐÐÃüÁîexitÍ˳öÖØÆô¼´¿É¡£

¡¡¡¡ÎÒÃÇ¿ÉÒÔÔÚµ¥Óû§Ä£Ê½ÖÐÈ¥¾ÀÕý×èֹϵͳÕý³£Æô¶¯µÄºÜ¶àÎÊÌ⣬±ÈÈ磺1¡¢ ½ûÓÿÉÄÜÖÐֹϵͳÔËÐеķþÎñÈç½ûÓÃSamba·þÎñ£¬ÔòÖ´ÐУºsh-3.1# chkconfig smb offÏ´ÎϵͳÒýµ¼¾Í²»»áÆô¶¯Samba·þÎñÁË¡£

¡¡¡¡2¡¢ ¸ü¸ÄϵͳȱʡÔËÐм¶Èç¹ûX WindowÎÞ·¨Æô¶¯»òÕß³öÏÖ¹ÊÕÏ£¬¿ÉÒԱ༭/etc/inittabÎļþ£¬²ÉÓÃÎı¾·½Ê½µÇ¼£¬¸ü¸ÄinitdefaultÒýµ¼¼¶±ðΪ3£ºid£º3£ºinitdefault£º

¡¡¡¡°¸ÀýÈý¡¢GRUBÑ¡ÏîÉèÖôíÎó

¡¡¡¡ÏÂͼÊÇÒ»¸öϵͳ¹ÜÀíÔ±²»Ï£Íû¿´µ½µÄ¿ØÖÆ̨ÐÅÏ¢£¬¡°Error 15¡±ÏÔʾϵͳÎÞ·¨ÕÒµ½grub.confÖÐÖ¸¶¨µÄÄںˡ£

¡¡¡¡Í¼4 GRUBÒýµ¼´íÎóÐÅÏ¢

¡¡¡¡ÎÒÃǹ۲췢ÏÖÒòΪ´ò×Ö´íÎó£¬ÄÚºËÎļþµÄ¡°vmlinuz¡±´ò³ÉÁË¡°vmlinux¡±£¬ËùÒÔϵͳÎÞ·¨ÕÒµ½Äں˵ĿÉÖ´ÐÐÎļþ¡£ÎÒÃÇ¿ÉÒÔ°´ÈÎÒâ¼ü»Øµ½GRUB±à¼­½çÃ棬Ð޸Ĵ˴íÎ󣬻سµ±£´æºó°´¡°b¡±¼ü¼´¿ÉÕý³£Òýµ¼£¬µ±È»²»ÒªÍü¼Ç½øÈëϵͳºóÐÞ¸Ägrub.confÎļþÖд˴¦´íÎó¡£

¡¡¡¡ÕâÊǺܶà³õѧLinuxµÄÓû§ÔÚÐÞ¸ÄGRUBÉèÖÃʱºÜÈÝÒ×·¸µÄ´íÎ󣬳öÏִ˺ÚÆÁÌáʾʱעÒâ¹Û²ì±¨´íÐÅÏ¢£¬¼´¿ÉÕë¶ÔÐÔÐÞ¸´¡£

¡¡¡¡¶þ¡¢GRUBÒýµ¼¹ÊÕÏÅųý

¡¡¡¡ÓÐʱLinuxÆô¶¯ºó»áÖ±½Ó½øÈëGRUBÃüÁîÐнçÃ棨ֻÓС°grub>¡±Ìáʾ·û£©£¬´ËʱºÜ¶àÓû§¾ÍÑ¡ÔñÁËÖØа²×°GRUBÉõÖÁÖØа²×°ÏµÍ³¡£Æäʵһ°ã¶øÑԴ˹ÊÕϵÄÔ­Òò×î³£¼ûµÄÓÐÁ½¸ö£ºÒ»ÊÇGRUBÅäÖÃÎļþÖÐÑ¡ÏîÉèÖôíÎ󣻶þÊÇGRUBÅäÖÃÎļþ¶ªÊ§£¨»¹ÓÐÉÙÊýÔ­Òò£¬ÈçÄÚºËÎļþ»ò¾µÏñÎļþË𻵡¢¶ªÊ§£¬/bootĿ¼Îóɾ³ýµÈ£©£¬Èç¹ûÊǵÚÒ»ÖÖÇé¿ö£¬¿ÉÒÔÊ×ÏÈͨ¹ýGRUBÃüÁîÒýµ¼ÏµÍ³ºóÐÞ¸´£»ÈôÊǵڶþÖÖÇé¿ö£¬ÔòҪʹÓÃLinux¾ÈԮģʽÐÞ¸´ÁË£¨±¾ÎĺóÐøÓÐÃèÊö£©¡£

¡¡¡¡Ê×ÏÈ£¬ÎÒÃÇÐèÒªÁ˽âGRUBÆô¶¯ÏµÍ³µÄÒýµ¼¹ý³Ì£¬grub.confÎļþÖÐÖ÷ÒªµÄÅäÖÃÑ¡ÏîÈçÏ£¨×¢Ò⣬GRUBÅäÖÃÎļþΪ/boot/grub/grub.conf£¬ /etc/grub.confÖ»ÊÇ´ËÎļþµÄÈíÁ´½Ó£©£º

¡¡¡¡title Fedora Core £¨2.6.18-1.2798.fc6£©

¡¡¡¡root £¨hd0£¬0£©

¡¡¡¡kernel /boot/vmlinuz-2.6.18-1.2798.fc6 ro root=LABEL=/ rhgb quiet initrd /boot/initrd-2.6.18-1.2798.fc6.img

¡¡¡¡ÆäÖС°title¡±¶ÎÖ¸¶¨ÁËGRUBÒýµ¼µÄϵͳ£º¡°root¡±¶ÎÖ¸¶¨ÁË/boot·ÖÇøËùÔÚµÄλÖ㺡°kernel¡±¶ÎÖ¸¶¨ÁËÄÚºËÎļþËùÔÚλÖã¬Äں˼ÓÔØʱȨÏÞÊôÐÔΪֻ¶Á£¨¡°ro¡±£©ÒÔ¼°Ö¸¶¨¸ù·ÖÇøËùÔÚλÖã¨root=LABEL=/£©£»initrdÖ¸¶¨Á˾µÏñÎļþËùÔÚλÖá£ËùÒÔGRUBÔÚÒýµ¼Ê±Ë³ÐòΪÊ×ÏȼÓÔØ/boot·ÖÇø£¬È»ºóÒÀ´ÎÔØÈëÄÚºËÓë¾µÏñÎļþ¡£

¡¡¡¡°¸Àý£º¡°title Fedora Core £¨2.6.18-1.2798.fc6£©¡±¶Î±»Îóɾ³ý

¡¡¡¡´Ëʱ£¬ÏµÍ³Æô¶¯ºó»á×Ô¶¯½øÈë¡°GRUB>¡±ÃüÁîÐУ¬ÎªÅųý¹ÊÕÏÎÒÃÇ¿ÉÒÔÒÀ´Î×öÈçϲÙ×÷£º

¡¡¡¡1¡¢²éÕÒ/boot/grub/grub.confÎļþËùÔÚ·ÖÇøGRUB> find /boot/grub/grub.conf£¨hd0£¬0£©

¡¡¡¡2¡¢²é¿´grub.confÎļþ´íÎóGRUB>cat £¨hd0£¬0£©/boot/grub/grub.conf½¨Òéϵͳ°²×°ÉèÖúúó£¬Òª½«grub.confÎļþ±¸·Ý£¬Èç¹ûÓб¸·ÝÎļþÈçgrub.conf.bak£¬Ôò´Ëʱ¿ÉÒԲ鿴±¸·ÝÎļþ£¬Ó뵱ǰÎļþ±È½Ï£¬·¢ÏÖ´íÎó£ºGRUB>cat £¨hd0£¬0£©/boot/grub/grub.conf.bak

¡¡¡¡3¡¢È·ÈÏ´íÎóºó£¬ÏÈͨ¹ýÃüÁîÐз½Ê½Íê³ÉGRUBÒýµ¼£¬½øÈëϵͳºóÔÙÐÐÐÞ¸´grub.confÎļþ´íÎó£º1£©Ö¸¶¨/boot·ÖÇøroot £¨hd0£¬0£©

¡¡¡¡2£©Ö¸¶¨Äں˼ÓÔØkernel /boot/vmlinuz-2.6.18-1.2798.fc6 ro root=LABEL=/ rhgb quiet 3£©Ö¸¶¨¾µÏñÎļþËùÔÚλÖÃinitrd /boot/initrd-2.6.18-1.2798.fc6.img

¡¡¡¡Ìáʾ£ºGRUBÖ§³Ötab¼üÃüÁȫ¹¦ÄÜ

¡¡¡¡4¡¢´Ó/boot·ÖÇøÆô¶¯boot £¨hd0£¬0£©

¡¡¡¡ÃüÁîÐÐģʽ¿ÉÒÔÔÚGRUB²Ëµ¥Ä£Ê½ÖÐͨ¹ý°´¡°c¡±¼üµ÷Óã¬Ò²¿ÉÒÔÓÃÓÚ²âÊÔбàÒëµÄÄںˣ¨ÉèÖÃkernel¡¢initrdÒýµ¼ÐÂÄں˼°¾µÏñÎļþ£©¡£Ôö¼Ó¶ÔGRUBÒýµ¼ÒÔ¼°LinuxϵͳÒýµ¼ÖªÊ¶µÄÁ˽⽫¶Ô´ËÀà¹ÊÕÏÅųý´óÓаïÖú¡£

¡¡¡¡Èý¡¢Linux¾ÈԮģʽӦÓÃ

¡¡¡¡µ±ÏµÍ³Á¬µ¥Óû§Ä£Ê½¶¼ÎÞ·¨½øÈëʱ»ò³öÏÖGRUBÃüÁîÐÐÒ²²»Äܽâ¾öµÄÒýµ¼ÎÊÌ⣬ÎÒÃǾÍÐèҪʹÓÃLinux¾ÈԮģʽÀ´½øÐйÊÕÏÅųýÁË¡£²½ÖèÈçÏ£º

¡¡¡¡1¡¢½«Linux°²×°¹âÅÌ£¨Èç¹ûʹÓÃCD¹âÅÌ£¬Ôò·ÅÈëµÚÒ»ÕÅÒýµ¼¹âÅÌ£©·ÅÈë¹âÇý£¬ÉèÖù̼þCMOS/BIOSΪ¹âÅÌÒýµ¼£¬µ±Linux°²×°»­Ãæ³öÏÖºó£¬ÔÚ¡°boot£º¡±Ìáʾ·ûºóÊäÈë¡°linux rescue¡±»Ø³µ½øÈë¾ÈԮģʽ¡££¨ÏëÁ˽â¾ÈԮģʽÏêϸÐÅÏ¢£¬»¹¿ÉÒÔ°´F5¼ü²é¿´£©

¡¡¡¡Í¼5 ½øÈë¾ÈԮģʽ

¡¡¡¡2¡¢ÏµÍ³»á¼ì²âÓ²¼þ£¬Òýµ¼¹âÅÌÉϵÄLinux»·¾³£¬ÒÀ´ÎÌáʾÄãÑ¡Ôñ¾ÈԮģʽÏÂʹÓõÄÓïÑÔ£¨½¨ÒéÑ¡ÔñĬÈϵÄÓ¢Îļ´¿É£¬¸ù¾Ý±ÊÕß²âÊÔ£¬²¿·ÖLinuxϵͳѡÔñÖÐÎÄ»á³öÏÖÂÒÂ룩£»¼üÅÌÉèÖÃÓÃĬÈϵġ°us¡±¾ÍºÃ£»ÍøÂçÉèÖÿÉÒÔ¸ù¾ÝÐèÒª£¬´ó²¿·Ö¹ÊÕÏÐÞ¸´²»ÐèÒªÍøÂçÁ¬½Ó£¬¿É²»½øÐдËÏîÉèÖã¬Ñ¡Ôñ¡°No¡±¡£

¡¡¡¡3¡¢½ÓÏÂÀ´ÏµÍ³½«ÊÔͼ²éÕÒ¸ù·ÖÇø£¬³öÏÖÒÔÏÂÌáʾ£ºÍ¼6 ¹ÒÔØÉèÖÃ

¡¡¡¡Ä¬ÈÏÔÚ¾ÈԮģʽ£¬Ó²Å̵ĸù·ÖÇø½«¹ÒÔص½¹âÅÌLinux»·¾³µÄ/mnt/sysimageĿ¼Ï£¬Ä¬ÈÏÑ¡Ïî¡°continue¡±±íʾ¹ÒÔØȨÏÞΪ¶Áд£º¡°Read-only¡±ÎªÖ»¶Á£¬Èç¹û³öÏÖ¼ì²âʧ°Ü¿ÉÒÔÑ¡Ôñ¡°skip¡±Ìø¹ý¡£´Ë´¦£¬ÒòΪҪ¶Ôϵͳ½øÐÐÐÞ¸´£¬ËùÒÔÐèÒªÓжÁдȨÏÞ£¬Ò»°ãÑ¡ÔñĬÈÏÑ¡Ïî¡°continue¡±¡£

¡¡¡¡½øÈëÏÂÒ»²½ºó£¬ÏµÍ³ÌáʾִÐС°chroot /mnt/sysimage¡±ÃüÁ¿ÉÒÔ½«¸ùĿ¼¹ÒÔص½ÎÒÃÇÓ²ÅÌϵͳµÄ¸ùĿ¼ÖÐÈ¥¡£

¡¡¡¡°¸ÀýÒ»£ºË«ÏµÍ³Æô¶¯ÐÞ¸´

¡¡¡¡µ±ÎÒÃÇ°²×°Ë«ÏµÍ³»·¾³£¬ÏÈ°²×°LinuxÔÙ°²×°Windows£»»òÕßÒѾ­°²×°ºÃ˫ϵͳ»·¾³µÄWindowsË𻵣¬ÔÚÖØа²×°Windowsºó£¬±£´æ GRUBµÄMBR£¨Master Boot Record£¬Ö÷Òýµ¼¼Ç¼£©»á±»WindowsϵͳµÄ×Ô¾Ù³ÌÐòNTLDRËù¸²¸Ç£¬Ôì³ÉLinuxϵͳÎÞ·¨Òýµ¼¡£

¡¡¡¡1¡¢Èç¹ûÒª»Ö¸´Ë«ÏµÍ³Òýµ¼£¬Ê×ÏÈÓÃÉÏÊö·½·¨½øÈë¾ÈԮģʽ£¬Ö´ÐÐchrootÃüÁîÈçÏ£ºsh-3.1# chroot /mnt/sysimage

¡¡¡¡2¡¢½«¸ùĿ¼Çл»µ½Ó²ÅÌϵͳµÄ¸ùĿ¼ÖУ¬È»ºóÖ´ÐÐgrub-installÃüÁîÖØа²×°GRUB£ºsh-3.1# grub-install /dev/hda¡°/dev/hda¡±ÎªÓ²ÅÌÃû³Æ£¬ÈçʹÓÃSCSIÓ²ÅÌ»òLinux°²×°ÔÚµÚ¶þ¿éIDEÓ²ÅÌ£¬´ËÏîÉèÖÃÒª×öÏàÓ¦µ÷Õû¡£

¡¡¡¡3¡¢È»ºóÒÀ´ÎÖ´ÐÐexitÃüÁÍ˳öchrootģʽ¼°¾ÈԮģʽ£¨Ö´ÐÐÁ½´ÎexitÃüÁ£ºsh-3.1# exitϵͳÖØÆôºó£¬½«»Ö¸´GRUBÒýµ¼µÄ˫ϵͳÆô¶¯¡£

¡¡¡¡°¸Àý¶þ£ºÏµÍ³ÅäÖÃÎļþ¶ªÊ§ÐÞ¸´

¡¡¡¡ÏµÍ³ÔÚÒýµ¼Æڼ䣬ºÜÖØÒªµÄÒ»¸ö¹ý³Ì¾ÍÊÇinit½ø³Ì¶ÁÈ¡ÆäÅäÖÃÎļþ/etc/inittab£¬Æô¶¯ÏµÍ³»ù±¾·þÎñ³ÌÐò¼°Ä¬ÈÏÔËÐ춱ðµÄ·þÎñ³ÌÐòÍê³ÉϵͳÒýµ¼£¬Èç¹û/etc/inittabÎóɾ³ý»òÐ޸ĴíÎó£¬Linux½«ÎÞ·¨Õý³£Æô¶¯£¬Èçͼ7Ëùʾ¡£´Ëʱ£¬Ö»ÓÐͨ¹ý¾ÈԮģʽ²Å¿ÉÒÔ½â¾ö´ËÀàÎÊÌâ¡£

¡¡¡¡Í¼7 /etc/inittabÎļþ¶ªÊ§Òýµ¼´íÎóʾÀý

¡¡¡¡1¡¢Óб¸·ÝÎļþµÄ»Ö¸´°ì·¨½øÈë¾ÈԮģʽ£¬Ö´ÐÐchrootÃüÁîºó£¬Èç¹ûÓдËÎļþµÄ±¸·Ý£¨Ç¿ÁÒ½¨ÒéϵͳÖеÄÖØÒªÊý¾ÝĿ¼£¬Èç/etc¡¢/bootµÈÒª½øÐб¸·Ý£©£¬Ö±½Ó½«±¸·ÝÎļþ¿½±´»ØÈ¥£¬Í˳öÖØÆô¼´¿É¡£Èç¹ûÊÇÅäÖÃÎļþÐ޸ĴíÎó£¬Èç±È½ÏµäÐ͵Ä/boot/grub/grub.conf¼°/etc/passwdµÄÎļþÐ޸ĴíÎó£¬Ò²¿ÉÒÔÖ±½ÓÐÞÕý»Ö¸´¡£¼ÙÉèÓб¸·ÝÎļþ/etc/inittab.bak£¬ÔòÔÚ¾ÈԮģʽÏÂÖ´ÐУºsh-3.1# chroot /mnt/sysimage sh-3.1# cp /etc/inittab.bak /etc/inittab

¡¡¡¡2¡¢Ã»Óб¸·ÝÎļþµÄ»Ö¸´°ì·¨Èç¹ûһЩÅäÖÃÎļþ¶ªÊ§»òÈí¼þÎóɾ³ý£¬ÇÒÎÞ±¸·Ý£¬¿ÉÒÔͨ¹ýÖØа²×°Èí¼þ°üÀ´»Ö¸´£¬Ê×ÏȲéÕÒµ½/etc/inittabÊôÓÚÄÄÒ»¸öRPM°ü£¨¼´±ãÎļþ¶ªÊ§£¬ÒòΪ´æÔÚRPMÊý¾Ý¿â£¬Ò»Ñù¿ÉÒÔ²éÕÒµ½½á¹û£©£ºsh-3.1# chroot /mnt/sysimage sh-3.1# rpm -qf /etc/inittab initscripts-8.45.3-1

¡¡¡¡Í˳öchrootģʽ£ºsh-3.1# exit

¡¡¡¡¹ÒÔØ´æ·ÅRPM°üµÄ°²×°¹âÅÌ£¨ÔÚ¾ÈԮģʽÏ£¬¹âÅÌͨ³£¹ÒÔØÔÚ/mnt/sourceĿ¼Ï£©£ºsh-3.1# mount /dev/hdc /mnt/source

¡¡¡¡FedoraϵͳµÄRPM°ü´æ·ÅÔÚ¹âÅÌFedora/RPMSĿ¼Ï£¬ÆäËûLinux´æ·ÅλÖôóͬСÒ죬ÕâÀï²»Ò»Ò»Áо٣»ÁíÍ⣬ÒòΪҪÐÞ¸´µÄÓ²ÅÌϵͳµÄ¸ùĿ¼ÔÚ/mnt/sysimageÏ£¬ÐèҪʹÓÃ----rootÑ¡ÏîÖ¸¶¨ÆäλÖ᣸²¸Ç°²×°/etc/inittabÎļþËùÔÚµÄRPM°ü£ºsh-3.1# rpm -ivh ----replacepkgs ----root /mnt/sysimage /mnt/source/Fedora/RPMS/ initscripts-8.45.3-1.i386.rpmÆäÖеÄrpmÃüÁîÑ¡Ïî¡°----replacepkgs¡±±íʾ¸²¸Ç°²×°£¬Ö´ÐÐÍê³Éºó£¬¼´ÒѾ­»Ö¸´ÁË´ËÎļþ¡£

¡¡¡¡Èç¹ûÏëÖ»ÌáÈ¡RPM°üÖеÄ/etc/inittabÎļþ½øÐлָ´£¬¿ÉÒÔÔÚ½øÈë¾ÈԮģʽºó£¬Ö´ÐÐÃüÁsh-3.1# rpm2cpio /mnt/source/Fedora/RPMS/initscripts-8.45.3-1.i386.rpm | cpio -idv ./etc/inittab sh-3.1# cp etc/inittab /mnt/sysimage/etc

¡¡¡¡×¢Òâ´ËÃüÁîÖ´ÐÐʱ²»Äܽ«ÎļþÖ±½Ó»Ö¸´ÖÁ/etcĿ¼£¬Ö»ÄÜÌáÈ¡µ½µ±Ç°Ä¿Â¼Ï£¬ÇÒ»Ö¸´µÄÎļþÃû³ÆËùÔÚ·¾¶ÒªÐ´ÍêÕûµÄ¾ø¶Ô·¾¶¡£ÌáÈ¡Îļþ³É¹¦ºó£¬½«Æ临ÖƵ½¸ù·ÖÇøËùÔÚµÄ/mnt/sysimageĿ¼ÏÂÏàӦλÖü´¿É¡£

¡¡¡¡¾ÈԮģʽÊÇά»¤LinuxµÄÓÐÁ¦ÎäÆ÷£¬±¾ÎÄÒÔÉÏÊöÁ½¸öÀý×Ó½²½âÁËËüµÄÓ¦Ó÷½·¨£¬Ï£ÍûÄܹ»¸ø¶ÁÕßÒ»µãÆôʾ¡£½â¾öLinuxϵͳÆô¶¯µÄ¹ÊÕÏ£¬±ØÐë³ä·ÖÀí½âLinuxµÄÒýµ¼¹ý³Ì£¬²ÅÄܹ»¶Ô¹ÊÕϽøÐÐÓÐЧµÄÅжϺʹ¦Àí¡£
[/hide]

Ïà¹Ø×ÊѶ