国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

操作系統(tǒng)實(shí)驗(yàn)環(huán)境的完善

2010-09-04 03:38殷榮慶
關(guān)鍵詞:機(jī)房解決方案服務(wù)器

殷榮慶

(合肥師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系,安徽合肥230061)

操作系統(tǒng)實(shí)驗(yàn)環(huán)境的完善

殷榮慶

(合肥師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系,安徽合肥230061)

本文論述用VPC虛擬系統(tǒng)在Windows操作系統(tǒng)中構(gòu)建了Linux操作系統(tǒng)實(shí)驗(yàn)環(huán)境后,在此實(shí)驗(yàn)環(huán)境實(shí)驗(yàn)過(guò)程中所產(chǎn)生的問(wèn)題,深入闡述解決問(wèn)題的方案及采用的技術(shù),詳述解決問(wèn)題的過(guò)程,分析各解決方案的優(yōu)劣,展望和探索更優(yōu)的解決方案。

虛擬系統(tǒng);操作系統(tǒng);實(shí)驗(yàn)環(huán)境;Samba服務(wù)器;映像文件

1 引言

計(jì)算機(jī)操作系統(tǒng)是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的一門(mén)實(shí)踐性很強(qiáng)的專業(yè)課程,能否在實(shí)驗(yàn)環(huán)境中實(shí)現(xiàn)操作系統(tǒng)的進(jìn)程管理、存儲(chǔ)管理、設(shè)備管理、文件管理、用戶接口五大管理功能實(shí)驗(yàn),將直接影響操作系統(tǒng)課程的教學(xué)質(zhì)量。自由軟件Linux操作系統(tǒng)功能強(qiáng)大,完全能勝任操作系統(tǒng)五大管理功能的實(shí)驗(yàn),為避免多系統(tǒng)切換的繁瑣,采用VPC虛擬系統(tǒng)在Windows操作系統(tǒng)中建立了Linux操作系統(tǒng)實(shí)驗(yàn)環(huán)境。由于實(shí)驗(yàn)機(jī)房管理的需要,每臺(tái)實(shí)驗(yàn)用機(jī)都配有還原卡,若不能將未做完的實(shí)驗(yàn)程序存入移動(dòng)存儲(chǔ)設(shè)備,實(shí)驗(yàn)程序?qū)⒈贿€原,下次實(shí)驗(yàn)該實(shí)驗(yàn)程序必須重新輸入。針對(duì)出現(xiàn)的問(wèn)題,必須尋求能將實(shí)驗(yàn)程序從虛擬系統(tǒng)中取出并存入移動(dòng)設(shè)備的方法,從而實(shí)現(xiàn)需多次實(shí)驗(yàn)完成的實(shí)驗(yàn)項(xiàng)目。本文論述利用還原卡還原內(nèi)容更新方式、虛擬系統(tǒng)加載映像文件的方式和設(shè)置Samba服務(wù)器的方式,實(shí)現(xiàn) Windows操作系統(tǒng)和Linux虛擬機(jī)間的文件傳送,使未完成的實(shí)驗(yàn)程序能從虛擬系統(tǒng)傳送到Windows,再存入移動(dòng)存儲(chǔ)設(shè)備,解決了實(shí)驗(yàn)程序不能從虛擬系統(tǒng)中取出的問(wèn)題。目前Linux虛擬機(jī)還不能支持U盤(pán)或設(shè)定Windows共享目錄,我將繼續(xù)尋求更好的解決方案,屆時(shí)虛擬機(jī)中的文件能直接存入U(xiǎn)盤(pán)或存入Windows共享目錄,更方便地實(shí)現(xiàn)虛擬系統(tǒng)與 Windows間的雙向文件傳輸。

2 操作系統(tǒng)實(shí)驗(yàn)環(huán)境的設(shè)計(jì)

2.1 選擇虛擬系統(tǒng)

微軟公司在接管Virtual PC虛擬系統(tǒng)后,對(duì)Virtual PC虛擬系統(tǒng)進(jìn)行了重新設(shè)計(jì),使得它更加符合微軟的嚴(yán)格安全標(biāo)準(zhǔn),使用戶在虛擬機(jī)里所做的任何操作都不會(huì)對(duì)Windows操作系統(tǒng)造成任何消極影響。因此,選用Virtual PC虛擬系統(tǒng)來(lái)構(gòu)建操作系統(tǒng)實(shí)驗(yàn)環(huán)境,以便更好地配合實(shí)驗(yàn)機(jī)房安裝的Windows操作系統(tǒng)。

2.2 選擇操作系統(tǒng)

自由軟件Linux操作系統(tǒng),能通過(guò)互連網(wǎng)下載最新的完整版本,在眾多Linux開(kāi)發(fā)者的不懈努力下,Linux操作系統(tǒng)越來(lái)越完善,不僅能支持眾多的硬件設(shè)備,而且越來(lái)越多的應(yīng)用軟件都有了Linux的版本。因此,選用Red Hat Linux 9.0操作系統(tǒng)來(lái)構(gòu)建操作系統(tǒng)的實(shí)驗(yàn)環(huán)境,應(yīng)用Red Hat Linux 9.0操作系統(tǒng)豐富的系統(tǒng)調(diào)用功能,實(shí)現(xiàn)操作系統(tǒng)五大管理功能的實(shí)驗(yàn)。

2.3 操作系統(tǒng)實(shí)驗(yàn)環(huán)境的構(gòu)建

首先在PC機(jī)上安裝Windows操作系統(tǒng),創(chuàng)建虛擬系統(tǒng)的宿主機(jī),其次在宿主機(jī)上安裝VPC虛擬系統(tǒng),創(chuàng)建虛擬機(jī)的安裝環(huán)境,最后在VPC虛擬系統(tǒng)中安裝Linux操作系統(tǒng),創(chuàng)建Linux虛擬機(jī),完成了虛擬系統(tǒng)支持下的多操作系統(tǒng)實(shí)驗(yàn)環(huán)境的構(gòu)建。應(yīng)用此實(shí)驗(yàn)環(huán)境進(jìn)行操作系統(tǒng)實(shí)驗(yàn)非常方便,開(kāi)機(jī)后首先在Windows中運(yùn)行VPC虛擬系統(tǒng),隨后在VPC虛擬系統(tǒng)中啟動(dòng)Linux操作系統(tǒng),最后登錄Linux操作系統(tǒng)進(jìn)入操作系統(tǒng)實(shí)驗(yàn)環(huán)境,進(jìn)行操作系統(tǒng)五大管理功能的實(shí)驗(yàn)。

3 操作系統(tǒng)實(shí)驗(yàn)環(huán)境的完善

由于實(shí)驗(yàn)機(jī)房管理的需要,每臺(tái)實(shí)驗(yàn)用機(jī)都配有還原卡,因此,在應(yīng)用實(shí)驗(yàn)環(huán)境指導(dǎo)實(shí)驗(yàn)的過(guò)程中,學(xué)生經(jīng)常抱怨沒(méi)做完的實(shí)驗(yàn)程序被還原了,每次實(shí)驗(yàn)需要重新輸入。必須解決此問(wèn)題以完善操作系統(tǒng)實(shí)驗(yàn)環(huán)境,考慮從實(shí)驗(yàn)程序不被還原或?qū)嶒?yàn)程序存入移動(dòng)設(shè)備兩方面入手制定解決方案。目前,主要采用了以下三種解決方案:

3.1 還原卡還原內(nèi)容更新

目前計(jì)算機(jī)專業(yè)的實(shí)驗(yàn)機(jī)房,普遍采用還原卡輔助機(jī)房管理工作,學(xué)生在Windows中新建的文檔,在實(shí)驗(yàn)結(jié)束關(guān)機(jī)后將不復(fù)存在,在虛擬系統(tǒng)中建立的實(shí)驗(yàn)程序也同樣不復(fù)存在,可以采用更新還原卡還原內(nèi)容的方式,使Windows中的新建文檔和虛擬系統(tǒng)中的實(shí)驗(yàn)程序得以保存,這項(xiàng)工作必須由知道還原卡密碼的機(jī)房管理人員進(jìn)行,如果機(jī)房管理人員要為實(shí)驗(yàn)機(jī)房每臺(tái)機(jī)器完成還原卡還原內(nèi)容更新操作,工作量太大,因此,還原卡還原內(nèi)容的更新操作只在教師機(jī)上進(jìn)行,實(shí)驗(yàn)指導(dǎo)教師可將調(diào)試通過(guò)的實(shí)驗(yàn)程序保存下來(lái)。此解決方案只實(shí)現(xiàn)了新建文檔的存儲(chǔ)更新,不能實(shí)現(xiàn)Windows與Linux虛擬機(jī)間的文件傳送。

3.2 映像文件從Windows加載到虛擬機(jī)

在虛擬系統(tǒng)中安裝的Linux操作系統(tǒng)位于虛擬C盤(pán),Windows主機(jī)的光盤(pán)位于虛擬D盤(pán),虛擬系統(tǒng)中加載的映像文件在Linux操作系統(tǒng)中也被映射為虛擬D盤(pán),虛擬系統(tǒng)這一特性可用于將Windows下的文檔傳遞到Linux操作系統(tǒng)中。首先在Windows下將需要傳遞到Linux中的所有文件刻錄成ISO映像文件,然后通過(guò)Linux虛擬機(jī)窗口的CD菜單項(xiàng)載入 ISO映像文件(見(jiàn)圖 1),最后登錄Linux并打開(kāi)Linux光盤(pán),光盤(pán)上的文件就是刻錄在ISO映像文件中的文件(見(jiàn)圖2),并可復(fù)制文件到Linux用戶目錄中。此解決方案操作簡(jiǎn)便,但由于光盤(pán)是只讀的,光盤(pán)上的文件修改后無(wú)法存盤(pán), Linux中的其它文件也不能復(fù)制到光盤(pán),以至于Windows的文件能傳遞到 Linux虛擬機(jī)中,而Linux虛擬機(jī)的文件不能傳遞到Windows中,這是該解決方案的最大缺陷。

圖1 加載ISO文件

圖2 Linux光盤(pán)內(nèi)容

3.3 Samba服務(wù)器實(shí)現(xiàn)windows與虛擬機(jī)的通信

Samba服務(wù)器能實(shí)現(xiàn) Windows操作系統(tǒng)與Linux虛擬機(jī)之間的雙向文件傳遞,是目前最優(yōu)的解決方案。首先設(shè)置VPC虛擬系統(tǒng)網(wǎng)絡(luò)適配器(見(jiàn)圖3)

圖3 網(wǎng)絡(luò)適配器設(shè)置

啟動(dòng)Linux虛擬機(jī),選擇主菜單→系統(tǒng)設(shè)置→服務(wù)器設(shè)置→Samba服務(wù)器(見(jiàn)圖4)

圖4 Samba服務(wù)器設(shè)置

設(shè)置Linux共享目錄為/myfile(見(jiàn)圖5)并設(shè)置Samba服務(wù)器(見(jiàn)圖6)

圖5 設(shè)置Linux共享目錄

執(zhí)行命令 ifconfig eth0 192.168.1.10(設(shè)置Samba服務(wù)器的 IP地址),執(zhí)行命令 service smb start(啟動(dòng)Samba服務(wù)器),在Windows中打開(kāi)“運(yùn)行”,輸入 \192.168.1.10,登錄 Samba服務(wù)器并打開(kāi)一個(gè)窗口,Linux共享目錄/myfile將在打開(kāi)的窗口中出現(xiàn)(見(jiàn)圖7)。

圖7 Linux共享目錄/myfile

此共享目錄/myfile,即可在 Windows下復(fù)制文件到/myfile,實(shí)現(xiàn) Windows到Linux的文件傳送,也可在Linux下復(fù)制文件到/myfile,實(shí)現(xiàn)Linux到Windows的文件傳送。有了Samba服務(wù)器的共享目錄/myfile,學(xué)生未完成的實(shí)驗(yàn)程序可從Linux復(fù)制到/myfile,并在Windows下存入U(xiǎn)盤(pán)或移動(dòng)硬盤(pán),下次實(shí)驗(yàn)可通過(guò)加載ISO文件或Samba服務(wù)器共享目錄,將未完成的實(shí)驗(yàn)程序傳送到Linux,繼續(xù)未完成的實(shí)驗(yàn)。

4 結(jié)束語(yǔ)

綜上,實(shí)現(xiàn)Windows和Linux虛擬機(jī)間的雙向文件傳遞,是完善操作系統(tǒng)實(shí)驗(yàn)環(huán)境的最佳方案。尋求更簡(jiǎn)便的解決方案,譬如,在虛擬機(jī)中使用U盤(pán)、在虛擬系統(tǒng)設(shè)置共享目錄、通過(guò)電子郵件傳遞文件、通過(guò)QQ傳遞文件、通過(guò)遠(yuǎn)程桌面連接傳送文件等,有待于進(jìn)一步研究和探索,堅(jiān)信隨著虛擬技術(shù)的不斷發(fā)展,會(huì)產(chǎn)生更多能實(shí)現(xiàn)Windows與Linux虛擬機(jī)雙向文件傳送更簡(jiǎn)便的解決方案。

[1] (美)詹姆斯(Smith,J.E),(美)瑞維(Nair,R)箸.安虹,張昱,吳俊敏譯.虛擬機(jī)系統(tǒng)與進(jìn)程的通用平臺(tái)[M].北京:機(jī)械工業(yè)出版社,2009.

[2] (美)索貝爾(Sobell,M.G)著.楊明軍等譯.Red Hat Linux指南:基礎(chǔ)與系統(tǒng)管理篇[M].北京:人民郵電出版社,2008.

[3] 余有明編著.Linux技術(shù)與程序設(shè)計(jì)[M].北京:北京航空航天大學(xué)出版社,2009.

[4] 朱居正編著.Red Hat Enterprise Linux系統(tǒng)管理[M].北京:清華大學(xué)出版社,2009.

Optimizing Operating System of Experimental Environment

YIN Rong-qing

(Department of Com puter Science and Technology,Hef ei N ormal University,Hef ei,230061,China)

This paper discusses the construction of Linux operating system with VPC virtual system in the Windows operating system,and some problems arising from the experimental environment.Some in-depth discussions are also made in solutions and technology used,the process to resolve the problem,analysis of the strength and weakness of the solution,and prospection of better solutions.

virtual systems;operating system;experiment environment;Samba server;image files

G642.0

A

1674-2273(2010)06-0064-03

2010-04-20

殷榮慶(1951-),男,江蘇吳縣人,合肥師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系副教授。

猜你喜歡
機(jī)房解決方案服務(wù)器
解決方案和折中方案
簡(jiǎn)潔又輕松的Soundbar環(huán)繞聲解決方案
通信控制服務(wù)器(CCS)維護(hù)終端的設(shè)計(jì)與實(shí)現(xiàn)
中國(guó)服務(wù)器市場(chǎng)份額出爐
得形忘意的服務(wù)器標(biāo)準(zhǔn)
計(jì)算機(jī)網(wǎng)絡(luò)安全服務(wù)器入侵與防御
N通信公司機(jī)房節(jié)能技改實(shí)踐
新型有線電視機(jī)房UPS系統(tǒng)的配置
大功率發(fā)射機(jī)房冷卻送風(fēng)改造
4G LTE室內(nèi)覆蓋解決方案探討