歡迎您光臨本站 註冊首頁

指定linux安裝在哪個硬碟上

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0

今天用自己的本本網路安裝DELL R710,在DELL R710上預先配置了raid5,在raid5上虛擬出sda 300G,sdb 1.8T,接下來要把redhat操作系統安裝在sda上,只能安裝在sda上,分區情況是/boot 100M,swap 64G, / 180G,通過網路安裝,fdisk -l查看分區的時候,/boot在sda上,根分區和swap在sdb上,和我最初的要求不一致,怎麼在網路安裝的時候,讓操作系統的所有分區都指定在sda上呢,在kickstart指定分區的時候要這麼來指定
# Disk partitioning information
part /boot --bytes-per-inode=4096 --fstype="ext3" --size=100 --ondisk=sda
part swap --bytes-per-inode=4096 --fstype="swap" --size=1024 --ondisk=sda
#part / --bytes-per-inode=4096 --fstype="ext3" --size=600 --ondisk=sda
part pv.01 --size 9000 --ondisk=sda
volgroup vol0 pv.01
logvol / --vgname=vol0 --size=8000 --name=root
後面加上--ondisk=sda就OK了
下面是redflag的kickstart文件
#platform=x86, AMD64, 或 英特爾 EM64T
# System authorization information
auth --useshadow --enablemd5
# System bootloader configuration
bootloader --location=mbr
#Clear the Master Boot Record
zerombr
key --skip
# Partition clearing information
clearpart --all --initlabel
#clearpart --none
# Use text mode install
text
# Firewall configuration
firewall --disabled
# Run the Setup Agent on first boot
firstboot --disable
# System keyboard
keyboard us
# System language
lang en_US
# Installation logging level
logging --level=info
# Use NFS installation media
nfs --server=192.168.0.90 --dir=/loop/iso/redflag3x64
# Network information
network --bootproto=dhcp --device=eth0 --onboot=on
# Reboot after installation


reboot
#Root password
rootpw --iscrypted $1$4cyOGu/z$tx91t8NkIJExKdLHR4buV0

# SELinux configuration
selinux --disabled
# System timezone
timezone Asia/Shanghai
# Install OS instead of upgrade
#%include /tmp/partitioning
install
# X Window System configuration information
xconfig --defaultdesktop=GNOME --depth=24 --resolution=1280x800 --startxonboot
# Disk partitioning information
part /boot --bytes-per-inode=4096 --fstype="ext3" --size=100 --ondisk=sda
part swap --bytes-per-inode=4096 --fstype="swap" --size=64000 --ondisk=sda
#part / --bytes-per-inode=4096 --fstype="ext3" --size=6000 --ondisk=sda
part pv.01 --size 220000 --ondisk=sda
volgroup vol0 pv.01
logvol / --vgname=vol0 --size=200000 --name=root

%packages
@base-x
@base
#@Vietnamese-support
#@basesystem-optional
#@database-tools
#@kde-desktop
#@legacy-software-development
#@middle-ware-geronimo
#@middle-ware-resin
#@middle-ware-tomcat
#@virtualization
#@server
#@system-tools
#@web-browsers
#@gnome-libs
#@development
#@chinese-support

如何讓你的系統既可以在一台機器上網路安裝redhat的同時,又可以網路安裝令外一台機器為redflag
只需要把/tftpboo下面的vmlinuz和initrd進行重命名,然後在default文件中相應修改就可以了
我這下面可以同時安裝redhat5.4 32位,redhat5.5 64位,和redflag server 3 64位
[root@station90 html]# cd /tftpboot/
[root@station90 tftpboot]# ls
boot.msg initrd_ubuntu.lz vmlinuz_redhat55x64
initrd_redflag3x64.img pxelinux.0 vmlinuz_redhat5x32
initrd_redhat55x64.img pxelinux.cfg vmlinuz_ubuntu


initrd_redhat5x32.img vmlinuz_redflag3x64
[root@station90 tftpboot]# cd pxelinux.cfg/
[root@station90 pxelinux.cfg]# cat default
default redhat55x64
prompt 0
display boot.msg
timeout 10000
label redhat54x32
kernel vmlinuz_redhat5x32
append ksdevice=eth0 load_ramdisk=1 initrd=initrd_redhat5x32.img ks=http://192.168.0.90/redhat54x32.cfg

label redflag3x64
kernel vmlinuz_redflag3x64
append ksdevice=eth0 load_ramdisk=1 initrd=initrd_redflag3x64.img ks=http://192.168.0.90/redflag3x64.cfg

label redhat55x64
kernel vmlinuz_redhat55x64
append ksdevice=eth0 load_ramdisk=1 initrd=initrd_redhat55x64.img ks=http://192.168.0.90/redhat55x64.cfg

label ubuntu
kernel vmlinuz_ubuntu
append ksdevice=eth0 load_ramdisk=1 initrd=nitrd_ubuntu.lz text

本文出自 「靜靜的」 博客,謝絕轉載!


[火星人 ] 指定linux安裝在哪個硬碟上已經有442次圍觀

http://coctec.com/docs/linux/show-post-48931.html