Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

LinuxÔÚϵͳÒýµ¼ÆÚ¼ä²éÕÒrootfs

 
LinuxÔÚϵͳÒýµ¼ÆÚ¼ä²éÕÒrootfs
×÷ΪһÃûLinux¹ÜÀíÔ±£¬Äú¿ÉÄÜ»áÔÚÔö¼ÓÍⲿ´æ´¢¾íÖ®ºó»òÕßÉõÖÁÔÚ°²×°Ð Linux ²Ù×÷ϵͳ֮ºó£¬³¢ÊÔÖØÐÂÆô¶¯·þÎñÆ÷ʱÓöµ½ÖîÈç cannot mount rootfs ºÍ kernel panic Ö®ÀàµÄ rootfs ´íÎó¡£±¾ÎĽ«¸ÅÒª½éÉÜ x86 ƽ̨É쵀 Linux Òýµ¼½ø³Ì£¬ÏÔʾ³öÏÖ´ËÎÊÌâµÄÔ­Òò£¬²¢Ìṩ±ÜÃâ»òÐÞÕý´ËÎÊÌâµÄËĸö¼¼ÇÉ¡£
ÎÊÌâ¸ÅÊö
¸ùÎļþϵͳ£¨ÔÚÑùÀý´íÎóÏûÏ¢ÖÐÃûΪ rootfs£©ÊÇ Linux µÄ×î»ù±¾µÄ×é¼þ¡£¸ùÎļþϵͳ°üº¬Ö§³ÖÍêÕûµÄ Linux ϵͳËùÐèµÄËùÓÐÄÚÈÝ¡£Ëü°üº¬ËùÓÐÓ¦ÓóÌÐò¡¢ÅäÖá¢É豸¡¢Êý¾ÝµÈ¡£Ã»ÓиùÎļþϵͳ£¬ÄúµÄ Linux ϵͳ½«ÎÞ·¨ÔËÐС£
ÔÚÖØÐÂÆô¶¯ÏµÍ³ºó£¬Äú¿ÉÄÜ»áÓöµ½ cannot mount rootfs ´íÎó£¨ÔÚ Linux Ö÷»úµÃµ½ kernel panic Ö®ºó£©¡£ÕâÖÖÎÊÌâ¾­³£»áÔÚ´ÓÍⲿ´æ´¢ÖÐÔö¼ÓһЩ´æ´¢¾íÖ®ºó³öÏÖ£¬Ò²¿ÉÄÜ»áÔÚÍê³ÉÎļþ¸´ÖƲ¢ÐèÒªÖØÐÂÆô¶¯À´Íê³É°²×°Ê±³öÏÖ¡£
Èç¹û³öÏÖ´ËÎÊÌ⣬ÄúµÄϵͳ½«²»»áÖØÐÂÆô¶¯¡£Õï¶ÏºÍÐÞÕý´ËÎÊÌⶼÐèÒª»¨Ê±¼ä¡£±¾ÎĽéÉÜµÄ 4 ¸ö¼¼ÇÉÓ¦µ±¿ÉÒÔ°ïÖúÄú½â¾öÎÊÌâ²¢½Úʡʱ¼ä¡£
ÁíÒ»¸öÎÊÌâÊÇ Linux ÄÚºËÐèҪװÈë¸ùÎļþϵͳ£¬µ«ÊÇËüÕÒ²»µ½Ä¿±êÉ豸¡£»»ÑÔÖ®£¬¸ùÎļþϵͳûÓгöÏÖÔÚËüÓ¦¸ÃÔÚµÄλÖá£ÀýÈ磬Äú°Ñ Linux ¸ùÎļþϵͳ°²×°ÔÚ /dev/sda ´ÅÅÌÖУ¬µ«ÊÇÄúµÄϵͳÔÚÖØÐÂÆô¶¯Ê±ÎÞ·¨×°ÈëËü¡£³öÏÖÕâ¸öÎÊÌâÓÐÁ½¸ö¿ÉÄܵÄÔ­Òò£º
1.´ÅÅÌ /dev/sda ÔÚϵͳÖØÐÂÆô¶¯Ê±Ã»ÓÐÏÔʾ¡£
³öÏÖÕâÖÖÇé¿öµÄ¿ÉÄܵÄÔ­ÒòÊÇÄúµÄ Linux Ö÷»úûÓÐ×°Èë¸ùÎļþϵͳµÄ¹Ø¼üÇý¶¯Æ÷¡£Çé¿öδ±ØÈç´Ë¡£Linux °²×°³ÌÐò½«°ÑÐèÒªµÄËùÓÐÇý¶¯Æ÷¹¹½¨µ½ initrd Ó³ÏñÖУ¬ÒÔ±ã Linux ϵͳ¿ÉÒÔÔÚÆô¶¯Ê±ÇáËɵØÔØÈëÉ豸Çý¶¯Æ÷¡£µ«ÊÇ£¬Èç¹ûÄúÊÇÊÖ¶¯°²×°ÁË´ÅÅÌ£¬Ôò¿ÉÄÜ»á³öÏÖ´Ë´íÎó¡£
2.ÏÔʾÁË´ÅÅÌ /dev/sda£¬µ«ÊÇËü²»ÊǸùÎļþϵͳ¡£ÔÚÖØÐÂÆô¶¯ºó£¬ÄúµÄ¸ùÎļþϵͳÒѾ­¸ÄΪ /dev/sdb¡£
ÕâÊÇ×î¿ÉÄܳöÏÖµÄÇé¿ö¡£
ÄÇô£¬ÏµÍ³ÖØÐÂÆô¶¯ºó /dev/sda ÊÇÈçºÎ±»ÖØÃüÃûΪ /dev/sdb µÄ£¿ÔÚ Linux ÖУ¬/dev/sd* ±íʾ SCSI É豸¡£Linux ½«°ÑÕâЩÉ豸µÄÃû³Æ´Ó sda ¸ÄΪ sdz£¨ÒÔ¼°´Ó sdaa ¸ÄΪ sdzz£¬ÒÔ´ËÀàÍÆ£©¡£Ëü½«°ÑµÚÒ»¸ö SCSI É豸ÃüÃûΪ /dev/sda£¬°ÑµÚ¶þ¸ö SCSI É豸ÃüÃûΪ /dev/sdb£¬ÒÔ´ËÀàÍÆ¡£
Èç¹ûʹÓÃÔÚ¸ùÎļþϵͳÉ豸ÊÊÅäÆ÷Çý¶¯Æ÷֮ǰװÈëµÄÇý¶¯Æ÷£¨×î³õλÓÚ /dev/sda£©ÔÚÊÊÅäÆ÷Öа²×°É豸£¬Ôò¸ùÎļþϵͳ½«ÒƵ½ÃüÁîÁ´µÄÏÂÒ»¸ö×Öĸ£¨/dev/sdb£©£¬²¢ÇÒ¸ùÎļþϵͳ²»ÊÇÓöµ½µÄµÚÒ»¸öÉ豸¡£Òò´Ë£¬Èç¹ûËüÔÚÐÐÊ×ÕÒ²»µ½ rootfs£¬Ëü¾ÍÎÞ·¨×°Èë¡£
ÕâÊÇËù·¢ÉúÇé¿öµÄ¼òµ¥


Ïà¹ØÎĵµ£º

ʵսLinux Bluetooth±à³Ì (Æß) SDPЭÒé

Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖЭÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀЭÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......

LinuxϵÄshellÓëmake(2008

LinuxϵÄshellÓëmake
Ò»¡¢shell
1.1 ʲôÊÇshell
¡ñ Óû§ÓëLinuxµÄ½Ó¿Ú
¡ñ ÃüÁî½âÊÍÆ÷
¡ñ Ö§³Ö¶àÓû§
¡ñ Ö§³Ö¸´Ôӵıà³ÌÓïÑÔ
¡ñ ShellÓкܶàÖÖ£¬È磺csh,tcsh,pdksh,ash,sash,zsh,bashµÈ¡£LinuxµÄȱʡShellΪbash(Bourne Again Shell)¡£
ShellÊÇÓû§ºÍ²Ù×÷ϵͳ֮¼ä×îÖ÷Òª½Ó¿Ú¡£Í¨¹ýShell£¬¿ÉÒÔͬʱÔÚºǫ́ÔËÐжà¸öÓ ......

linuxͼÐνçÃæ²ã´Î¹Øϵ×ܽá

¹ØÓÚlinuxͼÐνçÃæµÄ»ù±¾ÖªÊ¶  
  ºÜ¶àLINUX³õѧÕß·Ö²»Çå³þlinuxºÍXÖ®¼ä,XºÍXfree86Ö®¼ä,XºÍKDE,GNOMEµÈÖ®¼äÊÇʲô¹Øϵ.³£³£»ìÏý¸ÅÄî,ÎÒÏëÒԱȽÏÒ×ÓÚÀí½âµÄ·½Ê½ËµÃ÷Ò»ÏÂX,X11,XFREE,WM,KDE,GNOMEµÈÖ®¼äµÄ¹Øϵ.   
  Ò»,linux±¾ÉíûÓÐͼÐνçÃæ,linuxÏÖÔÚµÄͼÐνçÃæµÄʵÏÖÖ»ÊÇlinuxϵÄÓ¦ÓóÌÐò ......

LinuxÖеÄmakefieÊéд¹æÔòѧϰ1

¸ÅÊö
——
        ʲôÊÇmakefile£¿»òÐíºÜ¶àWinodwsµÄ³ÌÐòÔ±¶¼²»ÖªµÀÕâ¸ö¶«
Î÷£¬ÒòΪÄÇЩWindowsµÄIDE¶¼ÎªÄã×öÁËÕâ¸ö¹¤×÷£¬µ«ÎÒ¾õµÃÒª×÷Ò»¸öºÃµÄºÍprofessionalµÄ³ÌÐòÔ±£¬makefile»¹ÊÇÒª¶®¡£Õâ¾ÍºÃÏñ
ÏÖÔÚÓÐÕâô¶àµÄHTMLµÄ±à¼­Æ÷£¬µ«Èç¹ûÄãÏë³ÉΪһ¸öרҵÈËÊ¿£¬Ä㻹ÊÇÒªÁ˽âH ......

ARM LinuxÆô¶¯¹ý³Ì·ÖÎö

 
ARM LinuxÆô¶¯¹ý³Ì·ÖÎö
 
 
Õª Òª£º ǶÈëʽ Linux µÄ¿ÉÒÆÖ²ÐÔʹµÃÎÒÃÇ¿ÉÒÔÔÚ¸÷ÖÖµç×Ó²úÆ·ÉÏ¿´µ½ËüµÄÉíÓ°¡£¶ÔÓÚ²»
ͬÌåϵ½á¹¹µÄ´¦ÀíÆ÷À´ËµLinuxµÄÆô¶¯¹ý³ÌÒ²ÓÐËù²»Í¬¡£±¾ÎÄÒÔS3C2410 ARM´¦ÀíÆ÷ΪÀý£¬
Ïêϸ·ÖÎöÁËϵͳÉϵçºó bootloaderµÄÖ´ÐÐÁ÷³Ì¼° ARM LinuxµÄÆô¶¯¹ý³Ì¡£
¹Ø¼ü´Ê£ºARM Linux boot ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ