国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > 綜合 > 正文

LILO使用指南(中)

2024-07-21 02:37:26
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

  摘要:續(xù)LILO使用指南(上)
  
  三、關(guān)于lilo的問(wèn)題
  
  1、先裝了Windows,再裝linux時(shí),不能安裝LILO。這是大多數(shù)Linux新手的問(wèn)題;
  
    有些BIOS不能識(shí)別大于8.4G的硬盤(pán),舊的LILO不能識(shí)別位置大于1024柱面的系統(tǒng)內(nèi)核(kenerl)。因此可能的問(wèn)題是:LILO被裝入MBR,而為L(zhǎng)inux預(yù)備的硬盤(pán)分區(qū)遠(yuǎn)在1024柱面之外,因此Linux不能引導(dǎo);LILO被裝入Linux的root分區(qū)(根分區(qū)),而它恰好在8.4G之外,又掛了!
  
    解決方案:
  
    也許你已經(jīng)安裝了Linux,不要delete它,改改還能用!好,現(xiàn)在開(kāi)始:
  
    1) 用PartitionMagic5.0在第一個(gè)硬盤(pán)的開(kāi)始分出個(gè)10M的ext2分區(qū),格式化。最好把為L(zhǎng)inux預(yù)備的分區(qū)也一同預(yù)備好,省得以后麻煩。
  
    2) 用Loadlin或Linux的boot和rescue盤(pán)引導(dǎo)系統(tǒng)。mount那個(gè)10M的分區(qū)--/dev/hda1,假設(shè)我使用boot和rescue盤(pán),mount到/mnt/tmp。把/boot/*和內(nèi)核映象文件拷貝到/dev/hda1相同的目錄下,編輯/etc/lilo.conf,在所有的目錄前加上/dev/hda1的mount路徑,并且將LILO安裝到/dev/hda1。
  
    把lilo.conf中的
  
   boot = /dev/hda
   install= /boot/boot.b
   message = /boot/bootmsg
   map= /boot/map
   image = /boot/vmlinuz-2.2.13
  
    修改為
  
  boot = /dev/hda1
  install= /mnt/tmp/boot/boot.b
  message = /mnt/tmp/boot/bootmsg
  map = /mnt/tmp/boot/map
  image = /mnt/tmp/boot/vmlinuz-2.2.13
  
    調(diào)用lilo命令,重新安裝LILO。重起系統(tǒng),就完了。
  
    記住,要卸載Linux,可以用DOS下的fdisk /mbr清除MBR中的LILO。
  
  2、多重引導(dǎo)NT、9x和Linux,并且想要比LILO更有好的界面,Linux+NT-Loader-mini-HOWTO中有具體的介紹;
  
    主要的問(wèn)題是如何將Linux的引導(dǎo)記錄寫(xiě)入bootsect.???文件,這里假設(shè)你已經(jīng)成功地安裝好Windows9x與NT了。
  
    這里假設(shè)Linux安裝于第一個(gè)邏輯分區(qū),在Linux下為/dev/hda5,Windows9x安裝于第一個(gè)主分區(qū),在Linux下為/dev/hda1,WindowsNT安裝于第二個(gè)主分區(qū),在Linux下為/dev/hda2。)
  
    解決方案:
  
    用Loadlin或Linux的boot和rescue盤(pán)(指BluePoint光盤(pán)的啟動(dòng)選項(xiàng),RedHat里似乎沒(méi)有)引導(dǎo)Linux系統(tǒng)。(loadlin比較好,rescue盤(pán)上可能沒(méi)有mtools,只能mount cp umount)用一下幾句命令創(chuàng)建該文件:
  
   dd if=/dev/hda5 of=/root/bootsect.lix bs=512 count=1
  
    插入軟盤(pán),
  
   mcopy /root/bootsect.lix a:
  
    重新引導(dǎo)系統(tǒng),進(jìn)入DOS會(huì)快一些看到你的成果,進(jìn)入ntldr所在硬盤(pán)分區(qū)的根目錄,或者說(shuō)安裝WindowsNT前可引導(dǎo)的硬盤(pán)分區(qū)的根目錄(這里是Windows9x)??截愜洷P(pán)上的bootsect.lix文件。去除boot.ini的只讀、隱藏屬性。在最后添加c:ootsect.lix="Go to Linux"。存盤(pán)退出,添加boot.ini的只讀、隱藏屬性。重新引導(dǎo)系統(tǒng),再試試看!注重在對(duì)Linux內(nèi)核的作任何修改后,都必須重作以上步驟,才能正確引導(dǎo)Linux系統(tǒng)。
  
  3、安裝多余一個(gè)的Linux系統(tǒng);
  
    主要的問(wèn)題還是假如多個(gè)Linux的LILO或根分區(qū)不能被BIOS找到,系統(tǒng)就會(huì)掛起!這里假設(shè)BluePoint Linux安裝于第一個(gè)邏輯分區(qū),在Linux下為/dev/hda5,RedHat Linux安裝于第二個(gè)邏輯分區(qū),在Linux下為/dev/hda6。)
  
    解決方案:
  
    我們就同樣的建個(gè)10M的分區(qū)。將兩個(gè)Linux的引導(dǎo)文件多拷貝到此分區(qū),通常是/boot下的一切,有可能還有/vmlinuz--內(nèi)核文件,依Linux的發(fā)行版本而不同。建議將其分裝入兩個(gè)目錄。假設(shè)為/bootBlurPoint和/bootRedHat。
  
    編輯lilo.conf文件:
  
    原始
  
   boot = /dev/hda
   install= /boot/boot.b
   message = /boot/bootmsg
   map = /boot/map
  
   image = /boot/vmlinuz-2.2.13
   label = linux
   root = /dev/hda1
  
    修改為
  
   boot = /dev/hda1
   install= /mnt/tmp/bootBluePoint/boot.b
   message = /mnt/tmp/bootmsg
   map = /mnt/tmp/bootBluePoint/map
  
   image = /mnt/tmp/bootBluePoint/vmlinuz-2.2.13
   label = BluePoint
   root = /dev/hda5
  
   image = /mnt/tmp/bootRedHat/vmlinuz
   label = RedHat
   root = /dev/hda6
  
  4、從主引導(dǎo)記錄中移走LILO并重存原先的windows MBR
  
    1) c:> fdisk /mbr
  
    2) #/sbin/lilo -u /dev/hda
  
    3) #dd if=/boot/boot.0300 of=/dev/hda bs=446 count=1
  
    4) #cat /boot/boot.0300 > /dev/hda
  
    注重:只有你原先安裝windows 95后再安裝Linux時(shí),/boot/boot.0300才是你原先的windows 95 MBR。

  
  5、重存LILO到MBR
  
    1) 用安裝軟盤(pán)或光盤(pán)啟動(dòng)到boot:
  
   boot: vmlinuz root=/dev/hdXY (如: hda1 )
  
     啟動(dòng)完成后運(yùn)行 #/sbin/lilo
  
    2) 用兩張軟盤(pán)啟動(dòng)后:
  
   #mount -t ext2 /dev/hda1 /mnt
   #ln -s /mnt/boot boot
   #ln -s /mnt/etc/lilo.conf /etc/lilo.conf
   #/mnt/sbin/lilo
  
  6、拷貝LILO到軟盤(pán)
  
    1) /sbin/lilo -b /dev/fd0
  
    2) 用Redhat 安裝盤(pán)引導(dǎo)到 boot:
  
   boot: vmlinuz root=/dev/hdXY (hdXY 為你的根分區(qū))
   update /etc/lilo.conf
   root=/dev/fd0
   boot=/dev/fd0
  
    再運(yùn)行:
  
   #/sbin/lilo -v
  
  7、制作一張Redhat Linux 引導(dǎo)盤(pán)
  
   #mkbootdisk --device /dev/fd0 2.2.19
  
  8、拷貝內(nèi)核至軟盤(pán),讓軟盤(pán)單獨(dú)引導(dǎo)Linux并掛上硬盤(pán)上的根文件系統(tǒng)。
  
   #fdformat /dev/fd0H1440

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 临沧市| 湾仔区| 千阳县| 江油市| 阳曲县| 射洪县| 天峨县| 平江县| SHOW| 蒙城县| 津市市| 南川市| 定日县| 铜梁县| 上蔡县| 罗山县| 黑河市| 花莲县| 华亭县| 广元市| 潜山县| 晴隆县| 文成县| 文山县| 澜沧| 白朗县| 双辽市| 同仁县| 金湖县| 永春县| 息烽县| 札达县| 共和县| 平安县| 恭城| 眉山市| 通辽市| 潢川县| 瑞丽市| 东平县| 稻城县|