linux的安装问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux的安装问题相关的知识,希望对你有一定的参考价值。
我安装的是windows ,想装一个双系统linux,我在网上下载了一个linux的镜像文件刻录在磁盘里,现在要怎么样才能进行安装呢?具体一点,谢谢!
1 Red Hat Enterprise Linux 5的安装安装Red Hat Linux的硬件要求如下,一般现在的电脑配置都可以满足这些要求了哈: CPU:Pentium以上处理器。文本模式推荐配置:200MHz奔腾或更高,图形模式推荐配置:400MHz奔腾内存:文本模式最小内存值128MB,图形模式最小内存值:192MB,推荐使用256MB以上的内存。硬盘:RHEL5安装需要3GB以上的硬盘空间,完全安装全部软件包需大约5GB的硬盘空间。显卡:VGA兼容显卡。光驱:CD-ROM/DVD-ROM。其他设备:如声卡、网卡和Modem等。软驱:可选
Red Hat网站提供了经过兼容性测试和认证的“硬件兼容性列表”,在得到系统硬件设备的具体型号后,最好访问http://bugzilla.redhat.com/hwcert/来查看用户的配置是否在清单之中Linux 支持在一台计算机中安装多个操作系统,它通过使用GRUB多重启动管理器来支持多操作系统并存,GRFreeBSD、OpenBSD、DOS 和Windows等操作系统。计算机启动时,用户可以使用GRUB提供的菜单选择需系统,所以不必担心出现安装了Linux后,导致其他操作系统不能使用的问题。
Redhat支持不同的安装方式(如光盘安装、硬盘安装及网络安装),我们首先以最基本、最常用的光盘安装开Linux介绍及Redhat5.1基础可以参考【51CTO_RHCE讲座】RHCE课程笔记专题。
不可与root分区分开的目录:/dev,/etc,/sbin,/bin,/lib,系统启动时,核心只载入一个分区,那就是/,加载/dev,/etc,/sbin,/bin,/lib五个目录的程序,所以以上几个目录必须和/根目录在一起。最好单独分区的目录:/home,/usr,/var,/tmp,出于安全和管理的目的,以上四个目录最好要独立出来,samba服务中,/home目录我们可以配置磁盘配额quota。
我们以40G硬盘为例: /boot 100MB / 10GB
swap 512MB /home 10GB /usr 8GB /var 5GB /tmp 3G
1.1 Red Hat Enterprise Linux 5光盘安装
这样我们就到了RHEL5安装界面,点回车是以图形截面安装,输入linux text是用CLI安装.
这里我们选语言为简体中文。
按OK
这里选美式键盘US
这里可以输入RHEL5.1的序列号,也可以跳过不填,对安装应用没关系。RHEL 5安装序列号哈Server: * Red Hat Enterprise Linux (Server including virtualization): 2515dd4e215225dd * Red Hat Enterprise Linux Virtualization Platform: 49af89414d147589 Client: * Red Hat Enterprise Linux Desktop: 660266e267419c67 * Red Hat Enterprise Linux Desktop + Workstation Option: da3122afdb7edd23 *Red Hat Enterprise Linux Desktop + Workstation + DualOS Option (Virtualization): 7fcc43557e9bbc42 *Red Hat Enterprise Linux Desktop + DualOS Option (Virtualization): fed67649ff918c77
提示要初始化硬盘,选YES继续。
这里分区我们选择自定义
我们进行硬盘分区: New 就是建立新的分区EDIT 就是更改已有的分区DELETE 就是删除已建立的分区RESET 就是把你刚才的设定全部取消。恢复到现在的样子RAID 是磁盘阵列
LVM 是逻辑卷
/boot 100MB,记住,boot需要放在磁盘的第一个分区上,怎么看是不是在第一个分区上?看开始的块是不是1
/ 根目录 10G
swap 512MB 一到两倍内存容量
/home 10G 存放普通用户信息
/usr 8G linux系统所在位置
/var 5G 默认服务器的登录文件(邮件与WWW默认路径)
/tmp 3G
最后分区结果如下,按OK继续:
选择Use GRUB Boot Loader
这步选择默认
这里设置GRUB密码,可以设置也可以不设置,如果设置了请记住自己的密码哈。
这里点OK就可以了
这里我们安装在MBR
这里选择YES配置网卡
选择启用IPv4支持,IPv6可以不选,一般都没用
这里选择手动配置网卡192.168.0.0/24
这里输入你的网关及DNS服务器地址
输入主机名,我输入的是RHEL5
时区选择Asia/Shanghai
配置ROOT密码,输入两次,记住自己输入的口令哦
我们去掉Virtualization组件并选择自定义安装软件包。
自定义安装软件包时,我们添加Development Libraries和Development Tools组件,保证系统软件开发的程工具完整性,然后OK下一步,服务器软件我们以后自己装。
LINUX要安装软件都是需要检测依耐关系的
开始安装,安装日志在/root/install.log
Linux安装已经完成,重启一下计算机
选择退出
到了Linux登录界面
以root帐户登录
在CLI界面下我们要启动图形界面可以输入startx,我们如果要修改成一直图形界面启动Linux,可以输入vi /etc/inittab,键入i编辑把id:3改成id:5,保存退出。
1.2 Red Hat Enterprise Linux 5硬盘安装
如果我们没有RHEL5.1的安装光盘,只有它的ISO镜像文件,那我们可以进行RHEL5.1硬盘安装。我们可以RHEL5.1的ISO镜像文件放在主机的一个可用分区上(比如FAT/FAT32文件系统),NTFS是不行的哈,如果fat32格式,只有NTFS格式,那我就没有办法了,因为好象NTFS格式转化为fat32风险比较大,最好的办法空余空间分出3GB主分区,作为fat32文件系统。把RHEL5.1镜像文件copy到那个分区也可以。
注意: 划分出来的3G分区最好是分为主分区,也可以是fat32格式的C盘,或者是D盘(也就是/dev/hda5),因分成其他逻辑分区后RHEL5硬盘安装时报错。总是提示Error informing the kernel about modifications to partition /dev/sda5 - 设备或资源忙。结果格了N次,系统重做N次,汗~~~
需要提取RHEL5镜像下isolinux目录里面的两个文件。vmlinuz 和initrd.img. isolinux目录下包含了从 CD 启动所需要的文件: vmlinux是一个可执行文件,包含静态与Linux内核的可执行文件格式; initrd.img映像中包含了支持Linux系统核心两个阶段引导过程所需要的必要可执行程序和系统文件initrd; 我们把vmlinuz、initrd.img及rhel5镜像文件放到我们划分出来的那个3GB的分区上。
先到网上http://download.gna.org/grub4dos/下载一个grub-for-dos的工具(附件里的就是),我这里下grub4dos-0.4.4-2008-11-19.zip。
可从以下网址下载GRUB4DOS最新版及较早版本。http://download.gna.org/grub4dos/ http://download.gna.org/grubutil/ http://grub4dos.jot.com/WikiHome https://gna.org/projects/grub4dos/ http://grub4dos.sourceforge.net/wiki (官方说明文档)
下载grub4dos后,解压缩后就可以了。核心文件有下面这几个:grldr和grub.exe,及menu.lst(此为样本改)。如果你需要中文支持,就用chinese子目录中的文件。
通过Windows NT/2000/XP/2003的启动管理器启动GRUB4DOS 在 Windows NT/2000/XP/2003中,可以把grldr和menu.lst拷贝到C:\\。
然后在boot.ini的最后加上一行:c:\\grldr="Start GRUB4DOS"
如果boot.ini中的timeout值为零,把它设置为大于0的数字,例如timeout=30,然后保存boot.ini。
注意:boot.ini文件一般是隐藏的,你需要在文件夹选项中设置显示所有文件,或者在cmd中使用以下命令来boot.ini的隐藏属性。
编辑boot.ini前,可在cmd下输入: attrib -s -r -h c:\\boot.ini 解除boot.ini的只读属性,编辑完后输入: attrib +s +r +h c:\\boot.ini 恢复boot.ini的原有属性。
下一次启动Windows时,你会发现启动画面中多了Start GRUB4DOS这一选项,使用它便可启动GRUB4D
该方案的优点:不需要修改MBR和启动扇区
参考,感兴趣的可以自己研究下: 对于多数没有或很少接触过linux的windows用户来说,刚开始使用grub时离不开菜单。也就是说,使用g们要准备menu.lst文件。下面是一个menu.lst的例子。(以#开始的行,表示注释,不执行) # 默认延迟时间(秒) timeout 30 # 第一项为默认值default 0 # 设置图形背景文件splashimage (hd0,0)/boot/grub/xp2008.gz # 设置中文支持的字体文件fontfile (hd0,0)/boot/grub/fonts title 使用map启动本地硬盘上的瑞星杀毒软盘镜像文件map (hd0,0)/boot/grub/rav.img (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0) title 使用memdisk启动本地 Win98 软盘镜像文件kernel (hd0,0)/boot/grub/memdisk.gz initrd (hd0,0)/boot/grub/win98.img title 使用memdisk启动本地硬盘上的瑞星杀毒软盘压缩镜像文件root (hd0,0) kernel /boot/grub/memdisk.gz c=80 h=12 s=36 floppy initrd /boot/rav.zip title 启动第一主分区(hd0,0)上的操作系统rootnoverify (hd0,0) makeactive chainloader +1 title 启动第二主分区(hd0,1)上的操作系统
rootnoverify (hd0,1) makeactive chainloader +1 title 重启reboot title 关机halt 参考这个例子,我们就可以根据自己需要对菜单进行修改。比如从网上下载了效率源的镜像文件,文件名为XLY.IMG。我们只需把title 使用memdisk启动本地 Win98 软盘镜像文件kernel (hd0,0)/boot/grub/memdisk.gz initrd (hd0,0)/boot/grub/win98.img 改成title 硬盘检测修复工具效率源 (memdisk) kernel (hd0,0)/boot/grub/memdisk.gz initrd (hd0,0)/boot/grub/xly.img 或者改成title 硬盘检测修复工具效率源 (map) map (hd0,0)/boot/grub/xly.img (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0) 同时把xly.img文件保存到第一主分区(一般是C:)的boot\\grub目录下。当然也可以保存到其它路径。比如xly.img文件保存到C:\\boot下,则menu.lst文件相应改为: map (hd0,0)/boot/xly.img (fd0) 又如xly.img文件保存到D:\\test下,则menu.lst文件相应改为: map (hd0,4)/test/xly.img (fd0) (参看下面的注意d) 从上面的例子可以看出,启动软盘镜象,有两种方式,即用memdisk或用map。用memdisk时,img文件可压缩;在img文件大小为非1.44MB或2.88MB标准镜像时,需要指定CHS参件的CHS参数可用winimage获得。即例子中的: title 使用memdisk启动本地硬盘上的瑞星杀毒软盘压缩镜像文件root (hd0,0) kernel /boot/grub/memdisk.gz c=80 h=12 s=36 floppy initrd /boot/rav.zip 另外,菜单文件中的文件路径可用相对路径(如:/boot/rav.zip)或绝对路径(如:(hd0,0)/boot/grub/xly示。map方式对软盘映像大小没有限制,但要求必须连续存放。改进的map --mem则无此限制。比如: map --mem /boot/xxx.ima (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0) 注意: a, 菜单文件中所用的memdisk.gz文件,不包括在grub4dos的发行包里,需自行准备。可从gnu grub软件它基于grub的工具(如一键ghost,本人的gghost)中获得。b, 菜单中所用的其它文件如xp2008.gz(背景文件)、fonts(中文字体文件)及各种镜像文件等,均需拷贝定路径。 fontfile命令不可单独使用,需与splashimage一起使用。c, 菜单文件中的命令全部使用小写。 参考技术A 下载镜像后如果已经刻成cd或者dvd的话那就再下个分区魔术师啊之类的硬盘分区工具,划出一片硬盘,大小的话最好不要低于10G,格式化为linux的分区格式,比如ext3,然后设置bios第一启动项为cd启动,将光盘放入光驱,重启就可以进入安装界面了,安装过程都很简单的,看着就会了的。
只是如果是把镜像下载在电脑里,那么除了划出linux的分区之外确保有一篇足够的fat32分区,然后进行硬盘安装,方法网上有很多,百度一下自己下载的版本的linux的硬盘安装方法就可以了。因为每个具体版本的linux的硬盘安装会稍有不同的,无法在这里给你。不过只要百度一下就好了的,就可以找到很多的 参考技术B 建议刻盘安装,尤其第一次,硬盘安装对于新手太麻烦。 参考技术C 刻录在磁盘里?什么意思啊?应该刻录在光盘里,然后在BIOS里设置从光盘启动 参考技术D 网上教程大把,这里讲就篇幅太长了,你去找你这个版本的相关教程吧..
kali linux 安装empire问题
参考技术A 问题重灾区集中在 m2crypto这个包的安装上解决办法:
详细看报错信息: 我这里报错问题1为:openssl 问题:主要表现为:
ImportError: No module named OpenSSL
dpkg: error: cannot access archive 'libssl1.0.0_1.0.1t-1+deb8u7_amd64.deb': No such file or directory
安装这个ssl 的dev包,sudo apt install swig libssl-dev即可。
详细看报错信息: 我这里报错问题2为:fatal error:python.h: No such file or directory
到以下网站search以下这个头文件,选择有这个头文件的包,然后sudo apt-get install + 这个包含头文件的包
https://packages.ubuntu.com/search?mode=filename&suite=trusty§ion=all&arch=any&keywords=Python.h&searchon=contents
然后安装完成后继续安装empire所需但系统当前没有的模块。
以上是关于linux的安装问题的主要内容,如果未能解决你的问题,请参考以下文章