【GNU/Linux實戰手記之安裝配置篇】 (轉)
作者:葉魏彬 to::fritz_yea@.com">MSN:fritz_yea@hotmail.com
Copyright(C)Free Software Library.Org()
本文依照 Free Document Lience釋出,任何人都可以將本文原封不動的複製、轉載,但請務必保留此宣告。作者不對本文所導致的任何結果負責。
0、開場白
本來這篇文章是我生平所投的第一篇稿件,題目是叫做《Slackware實戰手記》。但是投出之後,石沉大海,這也是在我的意料之中,畢竟這是我第一次寫文章,不足,而且廢話頗多。但是既然寫了,又不忍心把它扔回到廢紙簍裡,索性就貼到這裡,讓各位高手直接批判。獲得的第一手意見還可以學習,使我進步(唉,原來稿費不是那麼好騙的!)。文章的標題我給改了,因為我現在還是在用 8,包括這篇文章都是在RH8的Emacs下寫的。我不知是它發行版的問題還是我確實不會用,我在Slackware 9下四處碰壁。無法使用普通關機(shutdown,halt,reboot等命令都說我不夠),無法RPM包,編譯安裝包也不行(總是說我不夠許可權,我是啊!),沒辦法,我只好轉投Redhat,以避免上述問題。為了實事求是,我也必須改變原文章的名字和部分內容,而我所講的東西,基本上在GNU/大環境下是通用的,也就不針對某個具體的了。
1、準備篇
一、分割槽
一種比較好的Linux分割槽原則是:分出一個/(主),一個/s(主),一個/home(邏輯),一個/usr/local(邏輯)。
我的分割槽如下:
/dev/hda1 Primer 32 MSDOS C: 1GB
/dev/hda2 Primer
/dev/hda5 Logical FAT32 MSDOS D: 3.9GB
/dev/hda6 Logical EXT2 LINUX /home 1.5GB
/dev/hda3 Primer EXT2 LINUX / 2.7GB
/dev/hda4 Primer LINUX SWAP LINUX /swap 300MB
建議大家使用PQ Magic分割槽工具,這樣既無損分割槽,又方便快捷。
二、安裝
我使用的是紅帽子8,光碟影像自己刻的盤。安裝使用圖形介面,過程比較順利。RH的安裝一向比較簡單,各種資料介紹的也很豐富,我就不在贅述了。
我選擇安裝了基本系統,X,Gnome,開發工具,工具,文字編輯等類別的包。這為以後的使用打下基礎。
三、
我先說一下我機器的配置:
Toshiba Satellite 2655x (Notebook):
: Celeron 466
RAM: 128MB
HD: 10GB
FD: 1.44MB
CD-ROM: 8xDVD
MODEM: Lucent Winmodem v.90
LANCard: Carus 10/100 Fast Ethe Adapter II
SoundCard: ESS Technology | ES1978 Maestro 2E
VideoCard: Trident Cyber9525xDVD 2MB RAM
PCMCIA: Type II x2
從安裝的過程來看,我機器除了“內貓”外,所有的均被很好的支援。Redhat在這一點上的確進步很大。透過多次的安裝,有幾點需要說明一下。
i.各個硬體的裝載點。我的硬碟是/dev/hda,是/dev/cdrom,實際是一個符號連結,指向了/dev/hdc。硬碟基本上不會出錯,但是如果你的光碟機裝不上,可以檢查一下連結/dev/cdrom究竟指向了哪裡,是否是你光碟機的正確位置。如果不是,只需修改連結即可。當初我裝Slackware的時候,光碟機就被莫名其妙的指向了/dev/sdc0,害得我找了半天光碟機。修改連結使用下面的命令:
#/dev/cdrom 除舊連結
#ln -s /dev/hdc /dev/cdrom 立正確的連結
ii.多系統引導。想必很多人都和我一樣,使用的是雙系統,因此必然涉及到系統引導的問題。我使用LILO來引導系統,將它裝在MBR裡。本來RH的預設引導是GRUB,但是我不會配置GRUB,而且我在裝Slackware時獲得了一個意外的收穫,可以擴大螢幕的顯示範圍,我想這也是對許多“本機”使用者而言十分有用的功能。新的Linux核心支援擴充套件控制檯,可以將控制檯從原來的640x480x256色模式擴充套件到1024x768x64k色模式,簡單講就是將原來每行80個字元的顯示量擴大,擴大螢幕的顯示範圍。這樣我的筆記本就可以全屏顯示控制檯,而不是原來的那個小視窗(好像許多筆記本都有這種毛病,顯示文字模式總是小螢幕,看著很不舒服。)
修改系統自動生成的/etc/lilo.conf(下面給出我的lilo.conf)。
#----------------------------My Lilo Configuration(Begin)------------------------------------#
prompt
timeout=50
default=win boot=/dev/hda
map=/boot/map
install=/boot/boot.b
message=/boot/message
lba32
vga=790
image=/boot/vmlinuz-2.4.18-14
label=linux
initrd=/boot/initrd-2.4.18-14.img
read-only
append="root=LABEL=/"
other=/dev/hda1
optional
label=win
#-----------------------------My Lilo Configuration(End)-------------------------------------#
上面的vga=790這一條,是我從Slackware的lilo.conf裡抄來的。我查了lilo的手冊頁,裡面只寫了vga=normal,或是自己指定螢幕的行列數、字元數,但是沒舉例子。而我裝Slackware的時候,它提示我說新的核心支援Console Extention,結果就得到了下面的資料。這使得設定vga非常的直觀,大家不妨把它記下來。
# VESA framebuffer console @ 1024x768x32k
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
iii.各分割槽的裝載。系統引導的時候,會先掃描/etc/fstab檔案,看需要安裝哪些分割槽。這樣我們就可以讓系統啟動後自動將一些分割槽安裝上。比如說我們的D盤(不要自動裝你的C盤,否則誤操作會毀掉你的Windows系統)。以我的/etc/fstab為例,你也可以這樣修改。
#------------------------------------My fstab(Begin)--------------------------------------#
LABEL=/ / ext2 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
LABEL=/home /home ext2 defaults 1 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda4 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
/dev/hda5 /mnt/fat-d vfat owner,kudzu 0 0
/dev/sda1 /mnt/ vfat noauto,owner,kudzu 0 0
#------------------------------------My fstab(End)----------------------------------------#
最後一行,我把我的D盤掛在了/mnt/fat-d目錄上,USB行動硬碟掛在了/mnt/usb目錄上(你自己建一個目錄),檔案系統為vfat,可以顯示中文檔名,普通使用者可以對分割槽進行讀寫操作。D盤啟動時自動裝載,USB盤由使用者自行裝載。裝載時只需輸入
#mount /mnt/usb
即可,解除安裝就用
#umount /mnt/usb 意,是umount,不是unmount。
另外,因為Linux下的刪除是不可恢復的,所以最好不要對win分割槽進行寫操作。
【GNU/Linux實戰手記之安裝配置篇】就到此為止,下一篇【GNU/Linux實戰手記之基本使用篇】將講解如何使用基本的GNU/Linux系統。我們們下次再見。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-958833/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【GNU/Linux實戰手記之Emacs篇 上】 (轉)LinuxMac
- GNU/Linux實戰手記之基本操作篇 (轉)Linux
- GNU/Linux實戰手記之Emacs篇 中--Bash程式設計 (轉)LinuxMac程式設計
- GNU/Linux實戰手記之Emacs篇 下——Emacs是個IDE (轉)LinuxMacIDE
- kubernetes實戰篇之helm安裝
- ☆ 安裝配置篇3 - WebSphere ☆ (轉)Web
- GNU make安裝注意事項(轉)
- JBuilder9+Weblogic7實戰篇之工具篇(ORACLE9i安裝) (轉)UIWebOracle
- sqlrelay 安裝手記(轉)SQL
- 安裝配置篇--apache+resin(轉)Apache
- GNU/Linux和FreeBSD上的NAT閘道器安裝(轉)Linux
- 安裝配置篇2 - IIS+resin(轉)
- windows 2000活動目錄之與安裝配置篇(轉)Windows
- 安裝配置Linux網路卡(轉)Linux
- DirectShow之介面實戰篇(一) (轉)
- DirectShow之介面實戰篇(二) (轉)
- DirectShow之介面實戰篇(三) (轉)
- Splunk實戰(一)——索引器配置以及轉發器安裝配置說明索引
- GNU 和 Linux(轉)Linux
- FC6安裝手記(轉)
- 安裝配置bugzilla筆記(轉)筆記
- Linux字型安裝與簡單美化(實踐篇)(轉)Linux
- (轉)CentOS之SSH安裝與配置CentOS
- mysql二進位制包安裝與配置實戰記錄MySql
- Linux是自由的--slackware10安裝手記(轉)Linux
- Linux - Vsftp之安裝和配置LinuxFTP
- Linux下安裝mantis配置指南【轉】Linux
- Slackware 10.0 安裝手記(轉)
- Fedora Core 4 Release 安裝手記(轉)
- MySQL-安裝配置篇MySql
- OpenGrok安裝配置-MAC篇Mac
- 在AIX中安裝gnu screenAI
- 熟悉linux核心配置檔案之 fstab篇(轉)Linux
- RayLx 1.5 硬碟安裝手記(從FAT)(轉)硬碟
- Vue學習之vue-cli腳手架下載安裝及配置【轉存】Vue
- postgis安裝手記
- MHA安裝手記
- linux下安裝手記(jdk,subversion,ant,svnant)LinuxJDKNaN