LINUX系统安装

安装系统,从本质上来说就是两步:

 

1.启动

 

2.寻找安装镜像

 

其中1启动,需要引导程序,引导程序流行的有grub,和syslinux

这些引导程序需要介质(载体),常见的载体有cd/dvd, usb记忆棒,硬盘,

 

步骤2,需要有安装镜像,一般是iso,这些iso也需要有介质,常见的也有cd/dvd, usb记忆棒,硬盘,和网络ftp

 

理论上来说:任何一种启动媒介,和镜像媒介都是可以搭配使用的。只不过常见的就那几种而已。

 

给出一个硬盘安装opensuse的实例,(引导程序grub和镜像都在硬盘):

 

下载openSUSE 11.3的DVD镜像,一定是DVD。 挂载之,提出linux和initrd两个文件 #mount -o loop openSUSE* /mnt #cp /mnt/boot/i386/loader/{initrd,linux} /boot 关键的是linux和initrd两个文件。 最好把镜像就放在根目录下面,也最好能改一下名字,比如opensuse.iso这样寻找镜像的时候就比较容易 开机,按c进入grub 2命令行模式 >linux (hd0,msdos2)/linux >initrd (hd0,msdos2)/initrd >boot 我的boot目录位于磁盘的sda2分区, 然后安装,在选择镜像的时候,选择/dev/sda1(我的debian的根目录), 输入/opensuse.iso 下面就是安装了,很简单。

再给一个硬盘安装mandriva 2010spring实例

 

挂载mandirva的DVD,(一定是DVD),复制vmlinuz和all.rdz到/boot目录 [root@localhost os]# mount mandriva.iso /media mount: /mnt/wolf/public/os/mandriva.iso is not a block device (maybe try `-o loop'?) [root@localhost os]# mount -o loop mandriva.iso /media [root@localhost os]# cd /media [root@localhost media]# ls autorun.inf* boot.catalog dosutils/ i586/ [root@localhost media]# find . -name vmlinuz ./i586/isolinux/alt0/vmlinuz ./i586/isolinux/alt1/vmlinuz [root@localhost media]# cp i586/isolinux/alt0/{vmlinuz,all.rdz} /boot 此时mandriva的DVD镜像放在/home/wolf/public/os下面 开机重启,在命令行下输入: >linux (hd0,msdos2)/vmlinuz >initrd (hd0,msdos2)/all.rdz >boot 开始安装,选择镜像的时候, 我的情况是: /dev/sda9 挂载在/home目录下,所以选择硬盘是/dev/sda9,输入 /public/os/mandriva.iso

 

你可能感兴趣的:(GNU/Linux,shell,(mainly,bash))