GrubÒýµ¼Linux»òÕßwindowsϵͳ
ºÜ¶àÐÂÊÖ£¬ÔÚ°²×°linuxϵͳʱ³£³£»á³öÏÖµÄÎÊÌ⣺Òýµ¼³ÌÐò×°´í£¬»òÕß²»Ð¡ÐÄɾ³ýlinux·ÖÇø£¬°ÑmbrɾµôÁË¡£»òÕß×°ÍêlinuxºóÓÖ֨װwindows£¬°Ñmbr¸²¸ÇÁË£¬ÒÔÖÂÎÞ·¨Æô¶¯ÏµÍ³£¬³öÏÖ"Grub>"µÄÇé¿ö¡£
Èç¹û½«Grub»òÕßLilo°²×°ÔÚMbr(Ö÷Òýµ¼ÉÈÇø)£¬ÖØÐ°²×°Windows»áÔì³ÉGrub»òÕßLiloµÄ¶ªÊ§¡£Èç¹û°ÑËüÃǰ²×°ÔÚ¸ù·ÖÇø£¨root·ÖÇø£©£¬Ôò¿ÉÒÔÓÐЧ±ÜÃâÉÏÃæµÄÇé¿ö·¢Éú¡£³ý·ÇÄãÈÏΪ¶à´ÎÖØ¸´°²×°grubÊÇÒ»ÖÖÏíÊÜ¡£
¡¡¡¡GrubÊÇLinuxÏÂÐÂÒ»´ú²Ù×÷ϵͳÒýµ¼³ÌÐò£¬¼¼ÊõÉÏÒª±ÈLiloÇ¿ºÜ¶à£¬½¨ÒéʹÓ᣶øÇÒÔÚһЩÀϵÄBIOSÉÏÃæ£¬Lilo²»»áÖ§³Ö8GÒÔÉÏ´óÈÝÁ¿Ó² ÅÌ¡£ÄãµÄLinuxÈç¹û°²×°ÔÚÓ²ÅÌ528MBÒÔºóλÖõķÖÇøÖУ¬Lilo²»»áÕýÈ·Òýµ¼¡£GrubÔòûÓÐÕâÑùµÄÎÊÌâ¡£
£¨1£©×¼±¸Ò»ÕÅLinux Live CD£¬»òÕßÓÐÒ»ÕÅGrubÆô¶¯ÈíÅÌ¡£ÒòΪÔÚLinux°²×°½áÊøºó£¬Äã²»ÄÜͨ¹ýÖØÐÂÆô¶¯µçÄÔÖ±½ÓÒýµ¼Ëü£¬»¹ÐèÒª¼¸¸ö²½Öè¡£
£¨2£©Èç¹û¶¼Ã»ÓУ¬¾ÍÐèÒªÏÂÔØGrub for DOS£¬È»ºó½«grldrÎļþ¸´ÖƵ½CÅ̸ùĿ¼¡£È»ºó±à¼boot.ini¡£
* grldr 0.95¿ÉÒÔÔÚwww.ubuntu.org.cnµÄÔ´ÖÐÕÒµ½£¬ÔÚÎĵµ-רÌâÎĵµ-Óëwindows xp¹²´æ ÎĵµÖÐÓÐÕâ¸öÎļþµÄÏÂÔØÁ´½Ó¡£
¡¡¡¡´ò¿ª“ÃüÁîÌáʾ·û”£¬ÊäÈëÒÔÏÂÃüÁî¡£
¡¡¡¡attrib –r –s –h c:\boot.ini
¡¡¡¡notepad c:\boot.ini
¡¡¡¡ÓüÇʱ¾´ò¿ªboot.iniºó£¬ÔÚºóÃæ¼ÓÉÏÒ»ÐÐ:
¡¡¡¡ c:\grldr=”Grub for DOS”
¡¡¡¡±£´æ¼Çʱ¾¡£
¡¡¡¡attrib +r +s +h c:\boot.ini
£¨3£©ÏȰ²×°Windows 9x£¬ÔÙ°²×°Windows NT£¬×îºó°²×°Linux¡£²¢ÔÚ°²×°×îºóµÄÉèÖý׶ΰÑGrub¹ÜÀíÆ÷°²×°µ½root·ÖÇø¡£
£¨4£©ÓÃgrldrÆô¶¯ÒѾ°²×°ºÃµÄlinux
£¨5£©ÊäÈëÕýÈ·µÄÓû§Ãû£¬×ªµ½rootÓû§Ä£Ê½£º
[user@ubuntu/]$ sudo passwd su (Èç¹û²»ÖªµÀ¸ùÓû§µÄÃÜÂ룬¿ÉÒÔͨ¹ýÕâ¸öÃüÁîÉèÖÃ)
[user@ubuntu/]$ su (»Ø³µºóÌáʾÊäÈë¸ùÓû§ÃÜÂ룬ÊäÈëÕýÈ·¾Í¿ÉÒÔ½øÈë¸ùÓû§Ä£Ê½¡£
[root@ubuntu/]# cd /mnt
[root@ubuntu/mnt]# mkdir hda1
[root@ubuntu/mnt]# mount /dev/hda1 /mnt/hda1
[root@ubuntu/mnt]# dd if=/dev/hda6 of=/mnt/hda1/bootsect.lnx bs=512 count=1
¡¡¡¡ÊäÈëÒÔÉϵÄÃüÁ¾Í¿ÉÒÔÔÚhda1£¬Ò²¾ÍÊÇCÅ̸ùĿ¼½¨Á¢Ò»¸öÃûΪbootsect.lnxµÄ512×Ö½Ú´óСµÄÎļþ¡£µ±È»£¬Èç¹ûÄãµÄCÅÌÊÇfat32¸ñʽµÄ£¬³É¹¦ÂʾÍÊÇ100%¡£
¡¡¡¡Èç¹ûCÅÌÊÇntfs¸ñʽ£¬Äã¾ÍÐèÒª¹ÒÔØÒ»¸öfat32·ÖÇø£¬²¢°ÑÎļþÏÈдµ½fat32·ÖÇø£¬È»ºóµ½windowsÏÂÔÙµ¹µ½CÅÌ¡£
¡¡¡¡ÖØÐÂÆô¶¯µçÄÔ£¬²¢½øÈëWindows XP£¬¶Ôboot.iniÎļþ½
Ïà¹ØÎĵµ£º
ÓÉÓÚÔÚwindowsÏÂĬÈÏÊÇgb±àÂ룬¶øÎÒµÄvimĬÈÏÊÇutf-8£¨geditĬÈÏÒ²ÊÇutf-8£©£¬ËùÒÔ´ò¿ª»á³ÉÂÒÂë¡£ÐÞ¸ÄÁËÒ»ÏÂÅäÖÃÎļþ£¬
ʹvi
Ö§³Ögb±àÂë¾ÍºÃÁË¡£
$vi
~/.vimrc
let
&termencoding=&encoding
set fileencodings=utf-8,gbk
$:wq
ÔÙ
´Î´ò¿ªvi
£¬ÏÔʾ¾ÍÕý³£ÁË¡£
Èç¹ûÄãÐèÒªÔÚlinuxÏÂÃæÓõ½windowsÏ ......
linux´ÅÅ̲Ù×÷ÃüÁîÏê½â
ÊÕ²Ø
1.·ÖÇøÓë¸ñʽ»¯ÔÀí
Ó²Å̵ķÖÇø·ÖÖ÷MBR£¨446byte£©,Ö÷·ÖÇø±í(64byte)£¬·ÖÇø.
2.ʹÓÃlinuxÖеÄfdisk·ÖÇø
fdisk /dev/sdb
p ´òÓ¡·ÖÇø±í
t ת»»·ÖÇø±í
w д½ø·ÖÇø±í ......
shellÊÇÓû§ºÍLinux²Ù×÷ϵͳ֮¼äµÄ½Ó¿Ú¡£LinuxÖÐ
ÓжàÖÖshell£¬ÆäÖÐȱʡʹÓõÄÊÇBash¡£±¾Õ½²ÊöÁËshellµÄ¹¤×÷ÔÀí£¬shellµÄÖÖÀ࣬shellµÄÒ»°ã²Ù×÷¼°BashµÄÌØÐÔ¡£
¡¡¡¡Ê²Ã´ÊÇshell
¡¡¡¡LinuxϵͳµÄshell×÷Ϊ²Ù×÷ϵͳµÄÍâ¿Ç£¬ÎªÓû§Ìá
¹©Ê¹ÓòÙ×÷ϵͳµÄ½Ó¿Ú¡£ËüÊÇÃüÁîÓïÑÔ¡¢ÃüÁî½âÊͳÌÐò¼°³ÌÐòÉè¼ÆÓïÑÔµÄͳ³Æ¡£
¡¡¡¡she ......
CurlÊÇLinuxÏÂÒ»¸öºÜÇ¿´óµÄhttpÃüÁîÐй¤¾ß£¬Æä¹¦ÄÜÊ®·ÖÇ¿´ó¡£
1) ¶þ»°²»Ëµ£¬ÏÈ´ÓÕâÀ↑ʼ°É£¡
$ curl http://www.linuxidc.com
»Ø³µÖ®ºó£¬www.linuxidc.com µÄhtml¾ÍÏ¡ÀﻩÀ²µØÏÔʾÔÚÆÁÄ»ÉÏÁË ~
2) àÅ£¬ÒªÏë°Ñ¶Á¹ýÀ´Ò³Ãæ´æÏÂÀ´£¬ÊDz»ÊÇÒªÕâÑùÄØ£¿
$ curl http://www.li ......
£¨1£©»ù±¾¸ÅÄî
´Ó±¾ÖÊÉϽ²£¬ÎļþϵͳÊÇÌØÊâµÄÊý¾Ý·Ö²ã´æ´¢½á¹¹£¬Ëü°üº¬Îļþ¡¢Ä¿Â¼ºÍÏà¹ØµÄ¿ØÖÆÐÅÏ¢¡£ÎªÁËÃèÊöÕâ½á¹¹£¬LinuxÒýÈëһЩ»ù±¾¸ÅÄî:
A£¬Îļþ£ºÒ»×éÔÚÂß¼ÉϾßÓÐÍêÕûÒâÒåµÄÐÅÏ¢ÏîµÄϵÁС£ÁíÍ⣬ÔÚLinuxÖУ¬³ýÁËÆÕͨÎļþ£¬ÆäËûÖîÈçĿ¼¡¢É豸¡¢Ì×½Ó×ÖµÈÒ²ÒÔÎļþ±»¶Ô´ý¡£×ÜÖ® ......