ºìÁªLinuxÃÅ»§
Linux°ïÖú

SCSIÓ²ÅÌÉÏ×°Linux(×°Àϰ汾²Î¿¼)

·¢²¼Ê±¼ä:2007-04-30 10:36:03À´Ô´:ºìÁª×÷Õß:GiftPot
¡¡¡¡Ò»°ãÀ´Ëµ£¬ÔÚIDE»ò½ÏÐÂÐ͵ÄSCSIÓ²ÅÌÉÏ×°LinuxÊDz»»áÓöµ½Ê²Ã´À§Äѵ쬵«ÔڽϾɵÄSCSIÓ²ÅÌÉÏ×°½ÏаæLinuxµÄ»°¾Í¿ÉÄÜ»á³öÏÖÕÒ²»µ½Ó²Å̵ÄÎÊÌâ¡£

¡¡¡¡ÒòΪÎҵĵçÄÔµÄCPUÖ»ÊÇK6II 350£¬ÔËÐÐVmWareÐéÄâ»ú±È½ÏÂý£¬ËùÒÔÎÒÁíÕÒÁĘ̈µçÄÔ×°Linux£ºP133 CPU + Ö÷°å£¨30¿é£©¡¢S3 2MÏÔ¿¨£¨30¿é£©¡¢8029Íø¿¨£¨32¿é£©¡¢´ó¿Ú¼üÅÌ£¨10¿é£©¡¢AT»úÏ䣨12¿é£©¡¢230WµçÔ´£¨ÎҵĵÚÒ»ÈεçÄԵĵçÔ´£©¡¢700MµÄSCSIÓ²ÅÌ+Future Domain 1600 SCSI¿¨£¨GeecyʦÐÖË͵ģ©¡£

¡¡¡¡ÎÒÒÔǰÔÚÉÏÃæ×°¹ýTurboLinux 4.0£¬°²×°Ê±SCSI¿¨¼°Ó²ÅÌ¿ÉÒÔ×Ô¶¯Èϵ½£¬°²×°Ò»ÇÐ˳Àû¡£½üÈÕΪÁËÑо¿RP-PPPoEËùÒÔҪװRed Hat 7.2¡£

¡¡¡¡ÓõÚÒ»ÕŹâÅÌÆô¶¯ºóÓÃTEXTģʽ°²×°£¬Ò»Ö±È¥µ½Ñ¡ÔñÄ¿µÄÅÌʱÌáʾûÓÐÓ²ÅÌ£¬¿¼Âǵ½ÒÔǰװ¹ýTurboLinux£¬¶øÇÒDOSÏ¿ÉÒÔÈϵ½¸ÃÓ²ÅÌ£¬ËùÒÔÈ·¶¨ÊÇRH7.2µÄÄÚºËûÈϵ½¸ÃSCSI¿¨¡£ÏëÓÃlinux ddµÄ·½Ê½À´°²×°£¬µ«ÎÒûÄÇSCSI¿¨¶ÔÓ¦µÄÇý¶¯ÅÌ£¬Ö»µÃ×Ô¼ºÏë°ì·¨ÁË¡£

¡¡¡¡¾­¹ýÒ»·¬ÊÔÖÕÓÚÈ·¶¨ÁËÊÇû²åÈëÇý¶¯¸ÃSCSI¿¨µÄÏàӦģ¿é¡£ÏÖ°ÑÕû¸öÎÊÌâ½â¾ö¹ý³Ì¼Ç¼ÈçÏ£º

¡¡¡¡ÓùâÅÌÆô¶¯£¬Ñ¡TEXTģʽ
¡¡¡¡´ý»­Ãæ½øÈ뵽ѡÔñ¼üÅ̲¼¾ÖʱͣÏÂÀ´£¬°´ALT+F2½øÈëShellģʽ
¡¡¡¡ÊäÈ룺insmod fdomain.o #ÒòΪÎÒÈ·¶¨Á˸ÃÄ£¿é¾ÍÊÇÏàÓ¦µÄÇý¶¯
¡¡¡¡´ýÄ£¿é²åÈë³É¹¦ºó°´ALT+F1ת»Ø°²×°»­Ãæ
¡¡¡¡ #¾­ÉÏÊöµÄ²½Öèºó¾Í²»»á³öÀ´Ö®Ç°µÄûÕÒµ½Ó²Å̵ÄÌáʾÁË
¡¡¡¡°´Õý³£µÄ°²×°²½Öè°²×°ÖÁÍê±Ï¡¢ÖØÆô

¡¡¡¡ÖØÆôºó¿´µ½½âѹÄںˡ¢ÏÔʾÉ豸ÐÅÏ¢µÈһϵÁÐÐÅÏ¢£¬µ«×îºó»ØÌáʾÕÒ²»µ½initÕâ¸öÎļþ----ÒòΪ´ËʱÄÚºËδÈϵ½¸ÃSCSI¿¨¡£

¡¡¡¡½â¾ö°ì·¨£º
¡¡¡¡¡¡¡¡1¡¢ÖØÐ±àÒëÄÚºË
¡¡¡¡¡¡¡¡2¡¢ÓÃÐéÄâÎļþϵͳinitrdÀ´½â¾ö°ïÖú²åÈëÇý¶¯Ä£¿é
¡¡¡¡¡¡¡¡¡¡¡¡Äں˻áÔÚÊ×ÏȰÑinitrdÐéÄâÎļþϵͳÎļþ½âѹµ½Äڴ棬²¢ÔËÐÐÆäÖеÄlinuxrcÎļþ

¡¡¡¡°ì·¨1²»ÏÖʵ£¬Ö»Äܵ½±ðµÄ»úÆ÷ÉϱàÒëÒ»´ÎÄںˣ¬ÔÙ¸´ÖƹýÀ´£¬ÔÙÓÃ"loadlin vmlinuz- root=/dev/sda1"À´Æô¶¯£¬Æô¶¯ºóÔÙÌæ»»Ô­À´µÄ¾ÉÄںˡ£


¡¡¡¡°ì·¨2±È½Ï·½±ã£¬ÍƼö´ó¼ÒʹÓ㬲½ÖèÈçÏ£º
¡¡¡¡
¡¡¡¡ÓùâÅÌÆô¶¯£¬Ñ¡linux rescue
¡¡¡¡ÔÙÔÚÑ¡Ôñ¼üÅ̲¼¾ÖʱÓð´ALT+F2¡¢insmod fdomain.oµÄ·½·¨Ê¹LinuxÈϵ½SCSIÓ²ÅÌ
¡¡¡¡Ò»Ö±µ½ÌáʾÕÒµ½Ó²ÅÌʱ°´¡°OK¡±ºó½øÈëShellģʽ
¡¡¡¡ÊäÈ룺chroot /mnt/sysimage
¡¡¡¡¡¡¡¡#µ½Ê±´Ë£¬/ ¾ÍÊÇÎÒµÄSCSIÓ²ÅÌµÄ / ÁË
¡¡¡¡
¡¡¡¡±à¼­Ä£¿éÃèÊöÎļþ£ºvi /etc/modules.conf
¡¡¡¡¼ÓÈëÕâÒ»ÐУºalias scsi_hostadapter fdomain
¡¡¡¡±£´æºóÍË»ØShellģʽ
¡¡¡¡ÊäÈ룺/sbin/mkinitrd /boot/initrd.img 2.4.7-10
¡¡¡¡¡¡¡¡#initrd.imgÊÇÄ¿µÄÎļþÃû£¬ºóÃæ»áÓõ½£»2.4.7-10ÊÇÄں˵İ汾ºÅ
¡¡¡¡¡¡¡¡#mkinitrdÃüÁî»á¸ù¾Ýmodules.confµÄÄÚÈÝÀ´¶¨ÖÆinitrd.imgÎļþ
¡¡¡¡ÔÙ±àÒëlilo.conf¼ÓÈë¶ÔÕâ¸öinitrd.imgÎļþµÄÆôÓãº
¡¡¡¡vi /etc/lilo.conf
¡¡¡¡ÔÚ"image=/boot/vmlinuz-2.4.7-10"ÏÂÃæ¼ÓÈëÒ»ÐУºinitrd=/boot/initrd.img
¡¡¡¡Ö´ÐУº/sbin/lilo дÈëLILO
¡¡¡¡ÖØÆô
¡¡¡¡
¡¡¡¡µ½´Ëʱ£¬ÏµÍ³Õý³£Æô¶¯À²£¡

×ܽ᣺
¡¡¡¡1¡¢×°Red Hat Linuxʱ£¬¿É°´¡°ALT+F2¡±½øÈëShellģʽ£¬´Ëʱ¿É²åÈë±ØÒªµÄÄ£¿é
¡¡¡¡2¡¢chrootÃüÁî¿ÉÒÔÁÙʱ¸ü¸ÄϵͳµÄ¸ùĿ¼
¡¡¡¡3¡¢lilo.confÖÐinitrd×Ö¶ÎÖ¸¶¨µÄÎļþ»á±»ÄÚºËÌáÇ°ÔØÈëÄÚ´æ¡¢½âѹ²¢Ö´ÐÐÆäÖÐÃû×ÖΪlinuxrcµÄshellÎļþ
¡¡¡¡4¡¢mkinitrd¿ÉÒÔÓÃÀ´ÖÆ×÷ÐéÄâÎļþϵͳÎļþ£¬Ëü»á°Ñ/etc/modules.confÄÚ˵Ã÷µÄÄ£¿é¼ÓÈëµ½ÐéÄâÎļþÖС£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ