日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

輕輕松松的安裝Slackware Linux -- 5.其他非標(biāo)準(zhǔn)安裝程序解析( 三 )


您就可以使用 bootdisk 開機(jī) (沒(méi)有用到 rootdisk 磁片), 之後
在提示符號(hào)下使用 mount root=/dev/hda1 指令, 詳細(xì)情況如下面
螢?zāi)凰?。

LILO

Welcome to the Slackware Linux 2.0.2 Bootkernel disk!

If you have any extra parameters to pass to the kernel, enter them at the
prompt below. For instance, you might need something like this to detect the
hard drive on PS/1 and ValuePoint models from IBM:

ramdisk hd=cyl,hds,secs (Where "cyl", "hds", and "secs" are the number of
cylinders, sectors, and heads on the drive. Most
machine won"t need this.)

Also, in a pinch, you can boot your system with a command like:
mount root=/dev/hda1

On machines with low memory, you can mount root=/dev/fd1 or
mount root=/dev/fd0 to install without a ramdisk. See LOWMEM.TXT for details.

If you wold rather load the root/install disk from your second floppy drive:
drive2; (or even this: ramdisk root=/dev/hd1)

DON"T SWITCH ANY DISKS YET! This prompt is just for entering extra paramters.
If you don"t need to enter any paramters, hit ENTER to conitnue.

boot: mount root=/dev/hda1

把上面 /dev/hda1 換成您實(shí)際的情況就可以 。

Slackware Linux bootdisk/rootdisk 組合也可以作為系統(tǒng)急救
磁片, 比方說(shuō)您不小心修改 /etc/fstab 檔案, 但卻由於有錯(cuò)誤造成
無(wú)法開機(jī), 類似這種例子, 您就可以用 bootdisk 磁片開機(jī), 之後換
插入 rootdisk磁片, 繼續(xù)執(zhí)行開機(jī)作業(yè), 我們前面提很多次, 這樣子
執(zhí)行的就是一套陽(yáng)春的 Linux作業(yè)系統(tǒng), 但雖然陽(yáng)春, 基本的系統(tǒng)工
具程式都有, 比方說(shuō) vi 文字編輯器 。

由這軟碟系統(tǒng)來(lái)修復(fù)硬碟內(nèi)的 Linux檔案系統(tǒng)的作法, 是先把硬
碟內(nèi)的 Linux / (root) 檔案系統(tǒng)掛上來(lái), 之後用 vi 修改造成錯(cuò)誤
的設(shè)定檔案, 或者用 e2fsck 或 fsck 來(lái)修復(fù)硬碟內(nèi)的檔案系統(tǒng)結(jié)構(gòu)
(就類似 DOS的 CHKDSK指令) 。

$ mount -t ext2 /dev/hda2 /mnt

筆者發(fā)現(xiàn) Slackware Linux 2.02 以後的 rootdisk 磁片里面已
經(jīng)沒(méi)有 vi 及 e2fsck 等工具, 假如您想使用 vi 的話, 可以試看看
/mnt/usr/bin/vi 。


□; 如何自制 bootdisk

有些朋友會(huì)碰到 bootdisk 磁片開機(jī)後, 無(wú)法認(rèn)為電腦硬體設(shè)備,
舉個(gè)例子來(lái)說(shuō), 比方您電腦配備有一個(gè)非常特別品牌的硬碟控制卡,
而所以現(xiàn)有 Slackware Linux 的眾多 bootdisk 都沒(méi)有 driver, 而
您又確定知道新版的 Linux Kernel source 里面有 driver 。您有
這情況時(shí), 可以請(qǐng)別人幫忙, 在別一部 Linux 機(jī)器上編譯該份 Kernel
核心程式碼, 之後根據(jù)該份核心碼制作一張您自己的 bootdisk 。

自制 bootdisk 的操作, 實(shí)際上是拿一片已經(jīng)制作好的 bootdisk
磁片, 把該磁片掛 (Mount) 一部運(yùn)轉(zhuǎn)中的 Linux 系統(tǒng)下, 之後把我
們事先編譯好的系統(tǒng)核心拷貝到磁片上, 這樣會(huì)把磁片上舊核心蓋過(guò)
去, 最後, 再執(zhí)行一些開機(jī)設(shè)定動(dòng)作就可以了 。細(xì)節(jié)如下:

0.; 編譯系統(tǒng)核心, 把所需要的Driver編譯進(jìn)去
(請(qǐng)叁考拙著『輕輕松松管理 Linux/Unix』)
1.; 插入一張已經(jīng)制作好的 bootdisk 磁片
2.; mount /dev/fd0 /mnt;;;# 掛上 bootdisk
3.; cat zImage > /mnt/vmlinuz;;;;;# 取代 bootdisk上舊 Kernel
4rdev -R /mnt/vmlinuz 0# 指定 bootdisk 開機(jī)後可讀寫
5.; rdev /mnt/vmlinuz /dev/fd0H1440;
# 指定 開機(jī)後 root (/) 檔案系統(tǒng)所在, 此處假設(shè) A: 為三寸半磁碟
# 機(jī) 。若是5 1/4寸 1.2MB磁碟, 則改為 /dev/fd0h1200;

6.; rdev -r /mnt/vmlinuz 1440;;;;
# 指定 RAMDISK大小, 若是 1.2MB磁片, 可以改為 1200

7.; cp -fa /boot/* /mnt/boot # 拷貝自己系統(tǒng)下的開機(jī)相關(guān)檔案
8.; lilo -r /mnt;;# 重新安裝 LILO 軟碟開機(jī), 螢
Added ramdisk;# 幕上會(huì)看到 這三行訊息
Added drive2
Added mount

9.; umount /mnt;;;
A. 完成, 取出您的磁片, 這就是一張自制的 bootdisk磁片

推薦閱讀