19.如何配置lilo?
修改/etc/lilo.conf文件,然後運行lilo命令。
20.如何讓linux啟動後自動掛載制定分區?
編輯/etc/fstab文件,在裡面加入相應的行,如果你對/etc/fstab的配置不熟悉,你可以用ptm,一個自動配置fstab的軟件,在公社裡應該有下載。
21.如何定制linux啟動時啟動的服務?
在控制台或終端下運行ntsysv,然後把要啟動的服務選上,如果要開機不啟動某個那就把他的選中去掉。
22.沒有軟驅如何修復grub/lilo引導菜單?
a.把第一張linux安裝盤裡的dosutils目錄複製到windows盤中。如果是iso可以用winrar3提取。
b.進入純dos,進入dosutils目錄,執行loadlin autoboot/vmlinuz root=/dev/hdxx()hdxx是你的linux根分區。這樣就能進入linux。
c.執行grub-install /dev/hdx(x=a,b,c,d) 或lilo即可以重寫引導。 另外還可以參考:http://www.linuxfans.org/nuke/modul...iewtopic&t=5101
23.如何配置鼠標? 打開一個終端或進入控制台,運行mouseconfig命令即可配置鼠標!
24.如何從dos下進入linux? 首先你需要loadlin.exe這個程序,linux第一張安裝盤裡的dosutils目錄裡有,另外你需要的就是linux內核,/boot/vmlinuz-2.4.xx-xx就是,把他弄到windows盤中,並把他重命名為vmlinuz(主要是vmlinuz-2.4.xx-xx在dos下顯示有點問題),另外dosutils目錄裡的autoboot裡也有一個vmlinuz,也是linux內核,湊合能用,但很多設備不支持,如果linux引導程序或linux啟動配置有問題,進不了linux,可以用這個內核進去修復linux。 然後用loadlin vmlinuz root=/dev/hdxx (hdxx是你的linux根分區),另外用loadlin vmlinuz root=/dev/hdxx single還可以實現單用戶模式。
25.root密碼丟失解決?GRUB:在引導裝載程序菜單上,鍵入 [e] 來進入編輯模式。 你會面對一個引導項目列表。查找其中類似以下輸出 的句行: kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2 按箭頭鍵直到這一行被突出顯示,然後按 [e]。 你現在可在文本結尾處空一格再添加 single 來告訴 GRUB 引導單用戶 Linux 模式。按 [Enter] 鍵來使編輯結果生效。 你會被帶會編輯模式屏幕,從這裡,按 b, GRUB 就會引導單用戶 Linux 模式。 結束載入後,你會面對一個與以下相似的 shell 提示: sh-2.05# 現在,你便可以改變根命令,鍵入: bash# passwd root 你會被要求重新鍵入口令來校驗。結束後, 口令就會被改變,你便可以在提示下鍵入 reboot 來重新引導;然後,像平常一樣登錄為根用戶。 LILO:當系統啟動到出現LILO引導畫面時,對於圖形引導方式按TAB鍵進入文本方式,然後在LILO處 輸入linux single回車即可進入免密碼的控制台,進入以後使用passwd命令修改root的密碼 即可。 無軟盤安裝RedHat、SUSE、Mandrake
26.無軟盤安裝RedHat、SUSE、Mandrake 1、我說的無軟盤安裝指的是從純dos轉入Linux安裝。也就是說你必須有能啟動dos 的分區。(假如為C:盤要注意的是在啟動dos 時不能加載任何程序。(因為我試過,很多情況下加載多餘的如光驅驅動等都有可能造成下面的安裝無法進行下去) 2、RedHat Linux硬盤安裝方法:把Redhat第一張光盤(或ISO光盤鏡像文件中)\dosutils目錄全部拷到C:下,然後再啟動純dos(用win98或win95的dos方式啟動也可以,以下同。)再運行: c:\>\dosutils\autoboot (回車)即可轉入 redhat Linux的安裝。 3、Mandrake Linux的安裝:在Mandrake Linux 的安裝套件中沒提供loadlin.exe文件。你可以到其它linux發行版中得到這個程序.如你可從redhat linux 7.x的光盤/dosutils目錄中提取出來(不方便的可以找網上redhat的資源下載。)然後把內核與映像文件找出來:在第二張光盤或第二個iso鏡像文件的\isolinux\alt0下。分別名為:vmlinuz與all.rdz,包括loadlin.exe把它們全部拷到C:\dosutils 下。然後在dos下執行: c:\dosutils\loadlin vmlinuz initrd=all.rdz ramdisk_size=32000 如果你怕以後再裝又麻煩,那你可以以仿照redhat 的方法為它製作autoboot.bat 文件也行! 4、SUSE Linux的安裝: SUSE也同樣不像redhat一樣把文件夾拖下來後再運行autoboot就行了。但在它的發行版裡提供了loadlin.exe文件。在第一張光盤或iso光盤鏡像的\dosutils\loadlin下。把它拷入C:\dosutils下。並在光盤(或iso鏡像文件)\suse\images\boot目錄下分別把內核文件linux及安裝映像文件initrd全都拷入C:\dosutils下。然後再運行: c:\dosutils\loadlin linux root=200 rw 2 initrd=initrd
27. 網絡安裝redhat redhat支持通過網絡安裝,這種方法適用於批量安裝linux的情況,當然如果機器上沒有CDROM也沒有ISO文件映像時也可以用這種方法。具體方法如下: 把redhat安裝盤的所有內容拷貝到提供ftp,http服務的服務器的一個目錄下,多張安裝盤需要拷貝到同一個目錄下,並設置允許其它機器通過網絡訪問。 把redhat第一張安裝盤的images目錄下的bootnet.img用rawrite做成啟動軟盤,製作方法和普通軟盤其它安裝軟盤製作方法相同。 用做好的軟盤啟動,啟動後安裝程序會自動發現並配置網卡,此時出現一個類似redhat網絡配置的界面,輸入本機域名,ip,掩碼,dns和網關。為了方便以後的配置,這裡最好輸入打算以後使用的地址和機器名,redhat安裝程序會自動把這些內容作為以後網絡設置的缺省值。 然後出現一個界面要求用戶選擇安裝方式,主要有http和ftp等方式,然後輸入http或ftp服務器地址和redhat安裝文件所在的路徑(URL),以及訪問服務器的用戶名和密碼,缺省為匿名登陸。 點擊下一步開始安裝,以後的步驟和硬盤安裝完全一樣。
28. 為linux添加ntfs支持的最佳步驟(自己編譯內核) 具體操作步驟(這裡以redhat 8.0原始安裝為例,#之後的整行是輸入的命令,其他系統或者打過redhat 補丁的系統只有內核以及開發程序版本不同,按照自己的情況略加修改就可以正常完成): login as root, #uname -r 查看kernel版本號,確認你要編譯的kernel source和運行的kernel一致,這一步並非必須,你可以在一個運行版本下編譯另一個版本的kernel #cd /usr/src/linux-2.4.18-14 2.4.18-14是新裝的redhat 8的內核版本,隨發行版不同略有變化,根據自己的情況改後面的數字。下面不再說明。 #make mrproper 說明:這一步很重要,否則編譯會出錯,這是編譯任何內核的第一步; #vi Makefile 編輯Makefile, 把前面EXTRAVERSION = -14custom 去掉custum,改成 EXTRAVERSION = -14 ,對照前面uname出來的結果,Makefile最前面幾行的$VERSION+$PATCHLEVEL+$SUBLEVEL+$EXTRAVERSION 應該和你的內核版本完全一致。 #cp configs/kernel-2.4.18-i686.config .config (根據你的配置選擇一個合適的config,多CPU的機器選擇帶smp的config) #make menuconfig 選擇File Systems,把光標定在NTFS file system support (read only) 前面,按回車是最前面顯示為。緊跟的一行NTFS write support(DANGEROUS)前面不要選, 要嗎?!連續按ESC鍵(不要太多了),直到出現保存設置對話框,打回車確認。 #make dep #make modules SUBDIRS=fs/ntfs #mkdir /lib/modules/2.4.18-14/kernel/fs/ntfs #cp /usr/src/linux-2.4.18-14/fs/ntfs/ntfs.o /lib/modules/2.4.18-14/kernel/fs/ntfs #depmod -a 如果沒有錯誤,編譯完成。 #/sbin/fdisk -l 找到後面SYSTEM顯示為 HPFSNTFS的行,那就是你的NTFS分區,記下這一行最前面的 Device,(比如 /dev/hda1)windows 2000的動態磁盤顯示為SFS,也是NTFS分區。 #mount -t ntfs /dev/hda1 /mnt/ntfs 測試一下 應該可以正常mount了(別忘了先建立 /mnt/ntfs目錄),ls /mnt/ntfs 看一下。
29. 硬盤安裝redhat 8.0時redhat軟件包管理器的使用方法 rh8的軟件包管理器為管理軟件安裝提供了方便,但是從系統菜單運行時總是要求插入安裝盤,如果沒有安裝盤,採用硬盤安裝時不能再從redhat菜單啟動軟件包管理器,需要開一個terminal,並根據具體情況操作:
(1)採用ISO文件安裝的rh8: redhat-config-packages --iso-dir=/path/to/iso/files
(2)把所有CDROM文件拷貝到一個目錄下的安裝方式: redhat-config-packages --tree=/path/to/rh/tree 30. firewall config為什麼總是顯示高級?怎麼禁止firewall redhat裡面配置firewall的程序是lokkit,但是每次啟動時都是顯示默認高級安全,而且無法改變,這其實只是lokkit的默認顯示造成的,如果看著不舒服,可以在控制台下運行 #lokkit -f --disabled or #lokkit -f --medium 來改變顯示,保存退出後firewall設置就會變為禁止或中級。 但是這時候已有的firewall設置還在起作用,要立即生效可以: #/etc/rc.d/init.d/iptables restart (rh 8) or #/etc/rc.d/init.d/ipchains restart (rh 7x)
|