歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> lilo--實踐篇(FAQ)

lilo--實踐篇(FAQ)

日期:2017/2/27 14:15:16   编辑:更多Linux
  F1 重裝win98找不到Linux的問題: 一個硬盤是win98與linux雙重啟動,lilo安裝在主引導區,但是當我重裝win98後lilo卻 不 見了 win98重寫MBR,將lilo引導給覆蓋了。 F2 如何去掉mbr的LILO 1 in linux: lilo -u 2 in 95 fdisk /mbr 3. #dd if=/boot/boot.0300 of=/dev/hda bs=446 count=1 4. #cat /boot/boot.0300 > /dev/hda 注意:只有你原先安裝windows 95後再安裝Linux時,/boot/boot.0300才是你原先的wi ndo ws 95 MBR。 F3 重存LILO到MBR 1. 用安裝軟盤或光盤啟動到boot: boot: vmlinuz root=/dev/hdXY (如: hda1 ) 啟動完成後運行 #/sbin/lilo 2. 用兩張軟盤啟動後: #mount -t ext2 /dev/hda1 /mnt #ln -s /mnt/boot boot #ln -s /mnt/etc/lilo.conf /etc/lilo.conf #/mnt/sbin/lilo F4 制作一張Redhat Linux 引導盤 #mkbootdisk --device /dev/fd0 2.0.36-3 F5 如何在linux下把大於64m的內存加上? : : 從dos下用loadlinu啟動linux可以把大於64m的內存用上, : : 加mem=。。。。。。。即可。 : : 但我直接啟動linux卻不行。我改lilo.conf,加上mem=..... : append "mem=128M" : 試試?可恨我可沒有>64M的情況。 : 上次在討論組裡看到:"求助:Linux用1G內存裡出問題了" ok!I got it! 但需改為: append = "mem=100663296" (我的是 96M) 以byte為單位! F6 如何制作Linux的Boot軟盤 第一種方法:直接啟動,bootdisk上只有kernel 1.cp zImage /dev/fd0 或 cat zImage > /dev/fd0 2.rdev -R /dev/fd0 0 這樣才能使根mount成read-write,否則啟動後/是read-only的 3.rdev /dev/fd0 root_device 比如用軟盤做rootdisk,則:rdev /dev/fd0 /dev/fd0 用硬盤做為root,則:rdev /dev/fd0 /dev/hda1 這樣做出的bootdisk,kernel從0道1扇區開始,所以無所謂文件格式, 第二種方法:在bootdisk上安裝lilo 1.mke2fs /dev/fd0 2.mount /dev/fd0 /mnt 3.cp /boot/boot.b /mnt 4.cp your_message /mnt/message (啟動時顯示的信息,可以不要) 5.cp zImage /mnt 6.rdev -R /mnt/zImage 0 7.edit your lilo.conf 7.edit your lilo.conf 8.lilo -C lilo.conf bootdisk可以用dd做成image文件:dd if=/dev/fd0 of=bootdisk_file 然後用dd恢復到軟盤上:dd if=bootdisk_file of=/dev/fd0 以下是lilo.conf的例子: boot = /dev/fd0 message=/mnt/message #若不想顯示message,則注釋掉此行 vga=normal prompt install=/mnt/boot.b map=/mnt/map image = /mnt/zImage label = ramdisk ramdisk = 1440 root = /dev/fd0 image = /mnt/zImage label = drive2 ramdisk = 1440 root = /dev/fd1 image = /mnt/zImage label = mount ramdisk = 0 root = /dev/fd0 F7 Root口令丟失後怎麼辦 有三種解決方法: 1 在lilo的時候敲: linux single 2只要在開機時boot:linux init=/bin/sh rw就可以了 3用boot盤和root盤啟動,進入到安裝狀態,然後把文件系統mount到一個目錄裡,如/mnt裡 ,隨 後修改/etc/passwd即可




Copyright © Linux教程網 All Rights Reserved