操作系统linux安装实验报告

时间:2024.4.20

操作系统原理

课程设计报告

                              实 验 二

题    目     Linux的安装      

班    级     0710063            

学    号     071006333          

姓    名                             

专    业     计算机科学与技术        

指导教师                             

 
Linux的安装
1. 实训目的

了解Linux的发行版本以及Linux系统对硬件资源的要求,掌握Linux系统的安装方法,会使用Disk Druid程序进行分区。熟悉Linux系统的启动、登录、重启和关闭。

2.实验内容

Linux系统在安装

3. 实验步骤

预备内容

准备Red Hat Linux 9.0系统安装光盘一套,Pentium系列及其以上微机。

启动安装程序

系统正确引导以后,会出现boot提示窗口。这个窗口包括了许多不同的引导选项

3

光盘的检测:Red Hat Linux 9如果完全安装将达到7张光盘,安装时间长达几十分钟。如果因为一张光盘的内容错误导致安装失败,将浪费很多安装时间。所以,建议在安装之前对光盘进行介质检测与校验,以保证安装顺利进行

光盘介质的检测正确结束后,会在屏幕上出现 “欢迎”窗口。

语言的选择:Red Hat 几乎支持世界上所有国家的语言,只要在语言选择窗口中选择简体中文,那么在安装过程结束,系统启动后,整个操作系统的界面都将是简体中文,用户不需再做额外的中文化操作和设置

l  在接下来的“键盘配置”和“鼠标配置”窗口进行正确的选择后,就进入安装类型选择窗口。Red Hat Linux提供了“个人桌面”、“工作站”、“服务器”和“定制”4个选项,可以根据自己的实际需要选择相应的安装类型

磁盘分区设置step5

(1) 自动分区

?          ① 删除系统内所有的Linux分区

?          选择该选项则只删除Linux分区(在从前安装Linux时创建的分区),将不会影响硬盘驱动器上可能会有的其他分区(例如VFAT或FAT32分区)。

?          ② 删除系统内的所有分区

?          选择这一选项则删除硬盘驱动器上的所有分区(包括由其他操作系统如Windows9x/NT/2000/ME/XP所创建的分区或NTFS分区)。如果选择了这个选项,在选定的硬盘驱动器上的所有数据将会被安装程序删除。如果在打算安装Red Hat Linux的硬盘驱动器上有想保留的信息,则不要选此项。

?          ③ 保存所有的分区,使用现有的空闲空间

?          选择这一选项则保留当前的数据和分区,前提是硬盘驱动器上有足够的可用空闲空间。

(2)手动创建下列分区。

?          ① 一个交换分区

?          交换(swap)分区用来支持虚拟内存。当没有足够的内存来存储系统正在处理的数据时,这些数据就被写入交换分区。

?          ② 一个根分区

?          这是“/”(根目录)将被挂载的位置。在这个设置中,所有文件(除了存储在/boot分区上的以外)都位于根分区上。一个大小为1.7 GB的根分区可以容纳与个人桌面或工作站相当的安装(只剩极少空闲空间),而一个大小为5 GB的根分区将有足够的空间安装每一个软件包。

引导装载程序(GRUBLILO)的配置:为了不使用引导盘来引导系统,通常需要安装一个引导装载程序。引导装载程序是计算机启动时所运行的第一个软件,它的责任是载入操作系统内核软件并把控制转交给内核软件,然后,内核软件再初始化剩余的操作系统。

网络环境的配置:安装程序会自动检测网络设备,并把它们显示在网络设备列表中

step9

防火墙的配置:Red Hat Linux为增加系统安全性,提供了防火墙保护。防火墙存在于计算机和网络之间,用来判定网络中的远程用户有权访问计算机上的哪些资源。Red Hat Linux的防火墙配置窗口,在此可以选择适当的安全级别。step10

设置根口令(需牢记):根账号与用在Windows NT机器上的管理员账号类似。根账号被用来安装软件包、升级RPM以及执行多数系统维护工作。作为根用户登录可对系统有完全的控制权。正因如此,最好只有在执行系统维护或管理时才登录为根用户。应创建一个非根账号来做日常工作。若需要快速修复某项事务,则用su命令暂时登录为根用户。

选择安装包

?          如果要执行个人桌面安装,则系统会自动安装属于个人桌面配置的软件包。

?          若要选择单个软件包,则选择“定制要安装的软件包集合”复选框。

?          可以选择根据功能归类的软件包组(如“X窗口系统”、“编辑器”),或者单个软件包,或者两者的组合。

?          当分区被选定并按配置格式化后,便可以选择要安装的软件包了。除非选择的是定制安装,否则安装程序将会自动选择多数软件包。

?          若选择一个软件包组,则点击它旁边的复选框。

?           

step14

创建引导盘:

?           当软件包安装完毕,安装程序进入创建引导盘窗口。若要创建引导盘,则在软盘驱动器内插入一张空白的、格式化了的软盘,然后单击“下一步”。

?          如果使用引导盘来引导系统,无论何时对内核做了改变(包括安装一个新内核),都应创建一张新的引导盘。

配置视频卡

?          (1) 配置视频卡

?          多数情况下,视频硬件可以被自动检测到。如果视频卡没有出现在列表中(参见图),则说明X可能不支持它。可以选择“没列出的卡”,然后通过匹配视频卡的视频芯片与X Window来配置。

step17

配置显示器:

多数情况下,显示器可以被自动检测到。如果显示器没有在列表中出现,则选择最恰当的“通用”型号。若选择“通用”显示器,安装程序会建议一个水平和垂直的频率范围。这些数值通常在显示器文档中可以找到,也可从显示器的销售商或制作商处得到step18

系统的登录、注销和关闭

在XWindow图形界面输入用户名和口令以图形化方式登录,进入图形化桌面。root用户的用户名为root。若安装时选择控制台登录,则以文本模式登录。

注销可以取消当前用户的登录,重新回到登录前的状态。图形界面可以通过主菜单下的注销命令也可以按Ctrl+Alt+Backspace注销。命令行方式输入logout注销用户。

图形界面通过主菜单下的关闭命令管理系统。命令行方式执行halt或者shutdown命令关闭系统。

4.实验过程中遇到的问题及解决方案

NT分区是NTFS格式的,如何与LINUX并存

  如果NT装在NTFS分区里面,则在某一些硬盘上安装 Linux是非常危险的事情!如果用Linux的fdisk改变 任何关于NT的分区的任何信息,例如set active,都 可能导致NT的崩溃,主要原因是NT不能正确处理被Linux 的fdisk处理过的NTFS分区,启动时候会报告kernel文件 损坏的错误。万一您不幸出现了这样的错误,则以后必然 每一次都极有可能发生同样的事情。但是这种错误目前只在大于3.2G的硬盘上发现过,其他类型的硬盘好像没有类似的问题。只在RedHat上发生 这种错误,Debian和Slackware并不会导致此类故障。 如果要在同一个硬盘上安装NT和Linux,千万把NT的系统目录 安装在FAT上。

5.实验总结

Linux包含了UNIX的全部功能和特性。通过linux的安装,初步了解linux提供图形和文本界面。图形界面是XWindows系统,文本界面是shell接口。并且在其上可以运行众多开源软件,如办公软件Open Office,浏览器Mozilla等。

   

评分                    指导教师          

                                             年    月    日


第二篇:linux操作系统实验报告(3)


linux操作系统实验报告(3)

一.实验名称:

Linux网络服务之Samba

 二.实验目的:

1. 掌握Samba服务器的基本配置;

2.了解Samba服务器的一些全局参数(文件/etc/samba/smb.conf);

3.掌握图形界面下的Samba服务器的配置;

4.掌握在Linux和Windows环境下查看共享的方法。

三.实验内容:

1.使用图形界面配置Samba服务器,要求:建立一个以你的姓名(汉语拼音)为名的用户,使所有用户对/tmp目录拥有读写的权利,而对/etc/samba目录,只有你自己拥有读写的权利(可截图,也可说明具体的操作的步骤)。

2.你的系统中现在拥有的用户为joshua、alex、dax、bryan、zak、ed、manager、你自己,joshua、alex属于sale组,dax、bryan属于hr组,zak、ed属于web组,你拥有自己的组,而manager属于所有的组。要求使用文本界面配置Samba服务器,并满足下面的条件:

(1)为所有的用户配置只读共享和读写共享(对/usr目录的只读共享和对/mnt/floppy的读写共享);

(2)为你自己配置专门的读写共享,其他用户不可访问(自己设定目录);

(3)为组sale建立一个目录/var/samba/sale,使该目录只有组sale的成员可以访问;

(4)同样为其他两个组hr、web组建立同sale一样的共享目录,具有同样的权限。

问题:对于manager用户来说,它可以访问sale的共享目录吗?

3.如何设置只有某些网段的主机可以访问某个共享?

4.如何来检查smb.conf文件的正确性?

5.如何在windows环境下访问linux的共享?

6.如何在linux下访问linux的共享(写出所有的方法)?

7.如何在Linux下上传文件(提示:对于有读写权限的目录可以在图形界面下操作,也可利用smbclient命令)?

8.在IP地址为192.168.10.2的linux主机上有一个共享目录为/tools,如何使你的主机一开机/tools共享就挂载到你的主机上?

思考题(有兴趣的同学):

1.nmblookup是做什么用的?如何正确使用该命令?写出结果。

2.smbtar命令的用途是什么?

3.testparm /etc/samba/smb.conf会看到什么结果?如何正确使用?写出结果。

四.结果分析: 

1.使用图形界面配置Samba服务器,要求:建立一个以你的姓名(汉语拼音)为名的用户,使所有用户对/tmp目录拥有读写的权利,而对/etc/samba目录,只有你自己拥有读写的权利(可截图,也可说明具体的操作的步骤)。

2.你的系统中现在拥有的用户为joshua、alex、dax、bryan、zak、ed、manager、你自己,joshua、alex属于sale组,dax、bryan属于hr组,zak、ed属于web组,你拥有自己的组,而manager属于所有的组。要求使用文本界面配置Samba服务器,并满足下面的条件:

(1)为所有的用户配置只读共享和读写共享(对/usr目录的只读共享和对/mnt/floppy的读写共享);

(2)为你自己配置专门的读写共享,其他用户不可访问(自己设定目录);

(3)为组sale建立一个目录/var/samba/sale,使该目录只有组sale的成员可以访问;

(4)同样为其他两个组hr、web组建立同sale一样的共享目录,具有同样的权限。

问题:对于manager用户来说,它可以访问sale的共享目录吗?

(1)

(2)若设定的目录在/home/zhang下

(3)首先把sale的用户添加到samba中去

(4)和第三问的步骤一样,首先添加samba用户,然后再操作。

3.如何设置只有某些网段的主机可以访问某个共享?

答:在主配置文件中修改如下的语句即可:

4.如何来检查smb.conf文件的正确性?

答:使用testparm命令即可

5.如何在windows环境下访问linux的共享?

答:可以使用(1)网上邻居进行访问;(2)通过在共享资源上右击鼠标右键,在弹出的菜单上选择“映射网络驱动器”来访问资源;(3)通过在“运行”对话中输入\\IP地址来访问共享资源。

6.如何在linux下访问linux的共享(写出所有的方法)?

答:(1)使用smbclient命令可以访问共享:smbclient //IP/共享目录 -U 用户名;

(2)使用smbmount命令:smbmount //IP/共享目录 本地挂载点

(3)使用smb协议。

7.如何在Linux下上传文件(提示:对于有读写权限的目录可以在图形界面下操作,也可利用smbclient命令)?

答:(1)使用smb协议,利用图形界面的复制、粘贴功能即可;

(2)使用smbclient命令

8.在IP地址为192.168.10.2的linux主机上有一个共享目录为/tools,如何使你的主机一开机/tools共享就挂载到你的主机上?

答:首先查看/proc/filesystems文件中是否包含了smbfs文件类型,然后在/etc/fstab文件中输入:

思考题(有兴趣的同学):

1.nmblookup是做什么用的?如何正确使用该命令?写出结果。

答:假如说网络中有一台主机的NETBIOS名字为zhang,使用nmblookup可以查找到同个网络内NETBIOS名字为“zhang”的机器的IP,如果这个机器有多个IP,也会一并列出。

若要实现上面的操作,可以使用下面的命令格式:

nmblookup zhang

2.smbtar命令的用途是什么?

答:用以方便地拷贝SMB服务器上的文件。

3.testparm /etc/samba/smb.conf会看到什么结果?如何正确使用?写出结果。

五.实验心得

更多相关推荐:
操作系统实验报告-Linux操作、使用、编程)

实验报告20xx20xx学年第二学期课程名称实验名称实验时间指导单位操作系统ALinux操作使用编程20xx年5月6日计算机学院计算机科学与技术系指导教师徐小龙学生姓名学院系陈坤通达学院班级学号专业100029...

linux操作系统实验报告

一设计题目进程管理及理解和增加Linux系统调用二设计时间和地点设计时间20xx年12月26日20xx年12月29日设计地点装备制造学院B座502机房三设计目的和要求1加深对进程概念的理解明确进程和程序的区别2...

操作系统课程设计实验报告(以Linux为例)

操作系统课程设计实验报告学号姓名苏州大学计算机科学与技术学院20xx年9月操作系统课程设计实验报告目录目录1一实验环境2二实验报告总体要求2实验一编译LINUX内核3实验二观察LINUX行为7实验三进程间通信1...

linux操作系统实验报告书

linux操作系统实验报告书1一实验名称Linux基本命令的使用二实验目的1进一步练习Linux登录和退出的方法2练习与目录和文件操作相关的Linux命令cd切换目录mkdir建立一个新目录cp文件拷贝ls显示...

linux操作系统指令实验报告

实验一Linux的基本操作和常用命令的使用一实验目的1学会安装Linux操作系统2掌握Linux系统的一些基本操作3掌握常用Linux命令的使用方法4了解Linux命令中参数选项的用法和作用二实验环境1Linu...

Linux操作系统实习报告

沈阳航空航天大学Linux系统操作实习报告院系计算机学院专业计算机科学与技术班级84010103学号20xx040101061姓名李雪城指导教师王越完成日期20xx年7月22日7月18日实习内容今天是Linux...

Linux操作系统的安装及使用实验报告

实验报告课程名称计算机网络原理与技术实验项目Linux操作系统的安装及使用专业班级姓名学号指导教师成绩日期一实验目的1掌握虚拟机VMware软件的安装和使用2掌握Linux系统软件的安装和使用4掌握Linux命...

网络操作系统课程实验报告6-Linux网络参数的配置

网络操作系统实验报告实验序号6实验项目名称Linux网络参数的配置

操作系统原理与Linux_进程管理实验报告

计算机科学与技术系实验报告实验名称班级计算机082学号08034050217姓名XXXX20xx年03月23日实验二进程管理一实验目的1加深对进程概念的理解明确进程和程序的区别2进一步认识并发执行的实质3分析进...

lxm嵌入式Linux操作系统课程设计报告so

入式课程设计专业11级计算机科学与技术班级1班姓名刘晓满学号100304011122指导老师1嵌基于ARM9的视频监控系统1课程设计目的1掌握Linux开发坏境的搭建2了解Linux内核的配置和文件系统的制作3...

Linux操作系统(实验五shell编程实验报告)

信息技术学院软件实验报告专业软件工程课程Linux操作系统学号姓名班级软件工程班

实验报告 安装windows操作系统

电脑选购与维护实验报告31234

linux操作系统实验报告(21篇)