1001 linux定制安装

1001 linux 定制安装
内容概要:
如何最小化安装linux 系统
如何硬盘安装linux
如何制作驱动软盘
如何关闭不需要的服务和SELINUX
如何使用本地yum
如何查看硬件信息
 
1.0 最小化安装系统:
1.1 使用本地(光盘 / 硬盘安装 )或者网络安装系统时注意:
如果需要加载硬盘或者 raid 卡驱动,需要先 制作驱动软盘 ,然后在安装初始界面( F2 里有详细信息)键入 linux dd 并按提示进行相应操作
采用文本模式安装( linux text
磁盘划分
安装包选择(不勾选任何安装包)
 
1.2 安装其他需要的组件:(可以通过 yum dvd 安装)
yum install -y gcc gcc-c++ kernel-devel libtool flex autoconf autoamke make perl vim-enhanced vixie-cron crontabs patch wget ntp mlocate setuptool lrzsz sysstat man
      
1.3 基本系统安装完成后,关闭 iptables SELinux ,关闭不需要的服务
 
1.4 其它技巧
1.4.1 硬盘安装linux
一.下载 iso 镜像文件至非系统分区(需要保证分区格式为 FAT32 )的根目录下(这里以 d 盘为例);
二.打开 iso 镜像文件,将 isolinux 目录下的 vmlinuz initrd.img 两个文件拷到 c ( 当前系统盘 ) 根目录下;
       三.修改 c:\boot.ini, 在该文件的最后一行,添加 C:\grldr="Grub" ,保存并退出;
四.下载 Grub for DOS 工具( http://grub4dos.sourceforge.net/wiki/ ),解压缩到 c 盘根目录下;
       五.用记事本找开 c:\menu.lst ,在末尾添加以下三行:
title Install-CentOS 5.2             /* 这是个菜单标识,显示 Install-CentOS 5.2*/
kernel (hd0,0)/vmlinuz             /* 文件 vmlinuz 所在地址为 (hd0,0)*/
initrd (hd0,0)/initrd.img     /* 文件 initrd.img 所在地址为 (hd0,0)*/
保存并退出;
六.重启电脑,在开机后的系统选项选择 Grub ,然后在列表里选择 Install-CentOS 5.2 开始安装;
七.其他注意事项:
如果系统提示出错信息,需要退回到 grub 选择列表,选择 commandline ,在出现的命令行 grub:\> 后输入命令 find /vmlinuz 回车,系统会显示出 vmlinuz 文件所在盘区的代码,这里假设电脑显示的是 (hd0,2) ,记下这个代码,输入以下命令:
grub:\>kernel (hd0,2)/vmlinuz
grub:\>initrd (hd0,2)/initrd.img
grub:\>boot
 
1.4.2 制作驱动软盘
windows
rh9.0 第一张光盘下 /dosutils/rawrite.exe
filename:d:\dd.img
drive:A
linux
gzip -d mptlinux- 4.00.43 .00-1-rhel5.x86_64.dd.gz
dd if=mptlinux- 4.00.43 .00-1-rhel5.x86_64.dd of=/dev/fd0
mkdir /mnt/fd0 &&mount /dev/fd0 /mnt/fd0
 
1.4.3 关闭不需要的服务,关闭 iptables SELinux
由于是最小化安装没有 setup ntsysv 等工具,所以需要在命令行下操作:
       chkconfig --list
       chkconfig services off
       详细用法可参考 chkconfig �Chelp
一般需要开启的服务如下:
acpid cpuspeed crond haldaemon irqbalance kudzu lm_sensors messagebus
microcode_ctl network readahead_early smartd snmpd sshd syslog sysstat
使用命令 getenforce 获取 SELinux 使用状态( enforcing permissive disabled ),修改使用状态需要修改配置文件 /etc/selinux/config (需要重启才能使之生效)。
 
1.4.4 yum dvd 源:
插入 dvd 光盘
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.save
mv /etc/yum.repos.d/CentOS-Media.repo /etc/yum.repos.d/CentOS-Media.repo.save
echo '[DVDISO]' >/etc/yum.repos.d/dvdiso.repo
echo 'name=DVD ISO' >>/etc/yum.repos.d/dvdiso.repo
echo 'baseurl=file:///mnt/cdrom/' >>/etc/yum.repos.d/dvdiso.repo
echo 'enabled=1' >>/etc/yum.repos.d/dvdiso.repo
echo 'gpgcheck=0' >>/etc/yum.repos.d/dvdiso.repo
 
1.4.5 查看硬件信息
       lspci               list all PCI devices
       dmidecode      DMI table decoder
       dmesg            print or control the kernel ring buffer
 
By Shaw

你可能感兴趣的:(linux,职场,休闲)