¡¡¡¡ÏÈ¿´Ò»°ãÇé¿ö£¬ÅªÃ÷°×ÁËÔÀíÔÙ¿´ÎÒµÄÇé¿ö¡£Ò»°ãÀ´Ëµ£¬°´ÏÂÃæµÄָʾ¼´¿É»Ö¸´linux¡£Æô¶¯linux rescueģʽ£¬½øÈëºó£¬Ó²ÅÌÉϵÄϵͳÒѾ±»ÕÒµ½²¢¹ÒÔØÔÚ/mnt/sysimage ÏÂ
¡¡¡¡°´Ìáʾchroot /mnt/sysimage £¬¾ÍÊǰÑ/mnt/sysimageÉèΪrootµÄ¸ù£¬¼´/
¡¡¡¡chroot Ö®ºóÄã¾Í¿ÉÒÔÒѾÔÚÄãµÄÒª±»Õü¾ÈµÄϵͳÏÂÁË¡£grub¹ÒÁ˵ģ¬grub-install /dev/hdxx
¡¡¡¡ÅäÖÃÎļþ¸Ä´íµÄ,vi /etc/fstab vi /etc/inittab ..................Èí¼þ°ü±»»ÙµÄ rpm -F xxx.rpm
¡¡¡¡Íê³ÉÐÞ¸´¹¤×÷ºó,exitÃüÁîÍ˳öchroot£¬exitÍ˳örescue shell ÏµÍ³ÖØÆô¡£
¡¡¡¡±¸×¢£º
¡¡¡¡Èç¹ûÄãÓ²ÅÌÉϵÄϵͳÊÇ·ÇrhelϵͳÈçdebianµÄ£¬ÄÇôÔÚµÚ4²½Ê±£¬rescue ³ÌÐò»áÕÒ²½²»µ½Ó²ÅÌÉϵÄϵͳ£¬ËùÒÔÎÒÃÇÕâÊÇÑ¡Ôñ"Ìø¹ý"£¬Ö±½Ó½øÈëshell¡£¼ÙÉèÏÖÔÚÓ²ÅÌÉϵÄÓÐÒ»¸ödebian ϵͳ /dev/hda1 Ϊ/boot ·ÖÇø /dev/hda5 Ϊ / ·ÖÇø /dev/hda6 Ϊswap¡£ÄÇôÎÒÃÇÏÖÔÚÕâô×ö¡£
¡¡¡¡# fdisk -l £¨²é¿´·ÖÇøÇé¿ö£©
¡¡¡¡# mkdir /mnt/linux
¡¡¡¡# mkdir /mnt/linux/boot £¨¸ù¾Ýfdisk -l µÃµ½µÄÐÅÏ¢´´½¨Ä¿Â¼£©
¡¡¡¡# mount -t ext3 /dev/hda5 /mnt/linux
¡¡¡¡# mount -t ext3 /dev/hda1 /mnt/linux/boot £¨¹ÒÔØÓ²ÅÌÉϵÄÎļþϵͳ£©
¡¡¡¡# chroot /mnt/linux £¨chroot ¸Ä±ä¹¤×÷ϵͳ£©
¡¡¡¡#
¡¡¡¡×Ô´ËÎÒÃÇ˳Àû½øÈëÓ²ÅÌÉϵÄdebianϵͳ,Ê£ÏÂÀ´µ½¾ÍºÍÏÈǰһÑùÁË£¬ÓÐÔ©µÄ±¨Ô©ÓгðµÄ±¨³ð¡£
¡¡¡¡Áí£º
¡¡¡¡Èç¹ûÄãµÄϵͳÊÇÎļþϵͳËð»µÄÇô¾Í²»ÓùÒÔØ£¬chroot ϵͳÁË¡£Ö±½Ó fsck /dev/hdxx ¼´¿É¡£
¡¡¡¡ÆäʵÎÒÃÇ×ÐϸÏëÏëÕâ¸örescue»á·¢ÏÖ£¬Ëùνrescue ģʽֻÊÇÒ»¸ö´øshell µÄlinux ÔËÐл·¾³¶øÒÑ£¬È»ºóͨ¹ýmount ºÍ chroot½øÈëÒªÐÞ¸´µÄϵͳµÄ¡£ËùÒÔÔÚûÓÐrescue Å̵ÄÇé¿öÏÂÎÒ¿ÉÒÔÀûÓà Linux livecd »ò ÈíÅ̰æµÄlinux ½øÈëshell »·¾³È»ºóÖØ×ö
¡¡¡¡# fdisk -l £¨²é¿´·ÖÇøÇé¿ö£©
¡¡¡¡# mkdir /mnt/linux
¡¡¡¡# mkdir /mnt/linux/boot £¨¸ù¾Ýfdisk -l µÃµ½µÄÐÅÏ¢´´½¨Ä¿Â¼£©
¡¡¡¡# mount -t ext3 /dev/hda5 /mnt/linux
¡¡¡¡# mount -t ext3 /dev/hda1 /mnt/linux/boot £¨¹ÒÔØÓ²ÅÌÉϵÄÎļþϵͳ£©
¡¡¡¡# chroot /mnt/linux £¨chroot ¸Ä±ä¹¤×÷ϵͳ£©
¡¡¡¡#
¡¡¡¡¾Í¿ÉÒÔ¼òµ¥µÄ½øÈëÒ»¸örescue »·¾³ÁË¡£µ«ÊǺܲ»ÐÒ£¬½ñÌìÎÒÓöµ½µÄÇé¿öºÜ²»³£¹æ¡£
¡¡¡¡ÎªÁËÄÜÔÚwindowsÏ·ÃÎÊext3·ÖÇø£¬°²×°Á˸ömount everythingµÄdemo°æ±¾£¬Ò»´ó¶ÑÎÊÌâ¾ÍÀ´ÁË¡£°²×°ºÃºó£¬Ê¹mount everythingµÄ³õʼÉèÖã¬ÎÒÉèÖÃÒª·ÃÎʵÄlinux·ÖÇøÔÚwindowsϵÄlabelΪO¡£mountµÄʱºò£¬²Å·¢ÏÖdemoÖ»ÄÜmount 1GÒÔϵķÖÇø¡£É¨ÐË£¬¸É´à²»Óá£
¡¡¡¡Ð¶ÔØÒÔºó£¬ÖØÐÂÆô¶¯£¬½øÈëlinuxµÄʱºò£¬È´·¢ÏÖkerenl panic¡£Í¬ÒòΪºóÀ´°²×°windowsµ¼Ö²»ÄܽøÈëlinuxµÄÖ¢×´ÓÖ²»Ò»Ñù¡£
¡¡¡¡²»¹ÜÁË£¬ÏÈËÀÂíµ±»îÂíÒ½£¬°´ÒòÎªÖØÐ°²×°windows¶ø²»ÄÜ·ÃÎÊlinux·ÖÇøµÄÇé¿öÒ½ÖΡ£ÓõÚÒ»ÕŰ²×°¹âÅÌ£¬½øÈëlinux rescueģʽ£¬¸üÔ㣬Á¬linux·ÖÇø¶¼ÎÞ·¨¹ÒÔØ¡£/mnt/sysimageĿ¼ÏÂÖ»ÓÐ3¸öÎļþ¼ÐE,F,G£¬¶ÔÓ¦windowsÏÂ3¸ö·ÖÇø¡£Ôõô°ì£¿ ¸ù¾ÝÉÏÃæµÄÎÄÕ£¬Ó¦¸ÃÊÇÕÒ²»µ½Ó²ÅÌÉϵÄϵͳ¡£Ö»ºÃÊÖ¶¯mountÁË¡£
¡¡¡¡# mkdir /mnt/linux
¡¡¡¡# mount -t ext3 /dev/hda3 /mnt/linux £¨¸ù¾Ýfdisk -l µÃµ½µÄÐÅÏ¢´´½¨Ä¿Â¼£©
¡¡¡¡#chroot /mnt/linux
¡¡¡¡Ë³Àû½øÈëϵͳ¡£ºÃ¼¤¶¯¡£³õ²½»³ÒÉ¿ÉÄÜÊÇÄǸöÈí¼þµ¼Ö³ö´í¡£Ö´ÐÐfsckÃüÁ·¢ÏÖûÓдíÎó ¡£»¹ÊÇÏȱ¸·ÝÒª½ô¡£½øÈë/rootºÍ/homeĿ¼£¬ÓÃcp -r ÃüÁî°ÑÖØÒªÎļþ¿½±´µ½ /mnt/sysimage/E ÏÂÃæ¡£ÔÙ½øÈë/optĿ¼Ï£¬°ÑºÃ²»ÈÝÒ×ÉèÖÃºÃµÄ eclipseÒ²¿½±´³öÀ´¡£lumaqqÒ²Òª¿½±´³öÀ´£¬·ÀÖ¹ÁÄÌì¼Ç¼¶ªÊ§¡£
¡¡¡¡ÎªÊ²Ã´³ö´íÄØ£¿²»µÃÆä½â¡£ÖØÐ½øÈëwindows£¬Ö´ÐÐmount everything£¬Í»È»ÏëÆðÀ´ÉèÖõÄʱºò°Ñ linux·ÖÇøµÄ¾í±êÓÉ / ¸ÄΪ O ÁË£¬ºÃÏñ벡¾Í³öÔÚÕâÀÔٰѾí±êÓÉ O ¸ÄΪ /£¬ÖØÐÂÆô¶¯¡£
¡¡¡¡ÔÙ´ÎÊÔͼ½øÈëlinuxµÄʱºò£¬Ë³Àû¼ÓÔØ kernel¡£»¹Ã»À´µÃ¼°¸ßÐË£¬ÂíÉÏÓÖ³öÏÖÁíÒ»¸öÎÊÌ⣬ÎÞ·¨×°ÔØ root filesystem£¬ ²»¶Ôѽ£¬¼ÈÈ»ÄÜÆô¶¯kernel£¬Ò²Ó¦¸ÃÄܹÒÔÚrootѽ¡£²»¹ý»¹ºÃ£¬½øÈëÁËÃüÁîÐÐģʽ£¬Äܲ鿴 linux·ÖÇøÖеÄÎļþÁË¡£
¡¡¡¡³Á˼Á¼¾Ã£¬ÏëͨÁË£¬¼ÈÈ»ÔÚrescueģʽÏÂÄÜÓÃmount /dev/hda3À´¹ÒÔØ/£¬Èç¹û±à¼/etc/fstabÎļþ£¬°ÑÆäÖеÄ
¡¡¡¡LABEL=/ / ext3 defaults 1 1
¡¡¡¡¸ÄΪ
¡¡¡¡/dev/hda3 / ext3 defaults 1 1
¡¡¡¡Ó¦¸ÃÄÜÐÐÁË¡£
¡¡¡¡ÔËÐÐÃüÁî
¡¡¡¡#vi /etc/fstab
¡¡¡¡Òª±£´æµÄʱºò²Å·¢ÏÖÎļþÊÇ readonlyģʽ£¬¼´Ê¹ÊÇʹÓÃ!q, !wq, !w ¶¼²»Äܱ£´æ¸ÃÎļþ¡£
¡¡¡¡Ã»°ì·¨£¬ÖØÐ½øÈëlinux rescueģʽ£¬±à¼/etc/fstabÎļþ£¬ÓÃ!q±£´æºóÍ˳ö¡£ÖØÐÂÆô¶¯£¬Ë³Àû½øÈëlinux¡£²»ÈÝÒ×°¡¡£²îÒ»µã¾ÍÈ̲»×¡ÒªÖØÐ°²×°ÁË¡£

