|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2003-09-28, 02:52 PM | #1 |
榮譽會員
|
全面搞定vmware上裝solaris
(一)所需要的軟體
VMware Workstation 3.2 + 破解機 http://202.108.44.138/down/VMware_v3.2.rar solaris8x86操作系統(software1,software2,language三張光碟或者iso文件) 顯示驅動和patch(xf86_drv_port_bin_420_1.tar.gz,包括SUNWxf86u,SUNWxf86r,109401-10,108653-30 http://soldc.sun.com/developer/suppo...deo-index.html exceed或者其它的X終端登入工具,比如X-Win32 solaris操作系統的一些工具(gzip,gcc,make等) (二)安裝步棸 1:vmware的安裝 windows的軟體安裝大家都是專家,就此略過。安裝完,會提示你輸入註冊碼,取消註冊,接著點VMware Workstation最上面表單的說明 ,點Enter serial number,然後再執行d\*amn_vmware301455,取得註冊碼,輸入進去,ok!要是不行,就多試幾次,一定可以成功. 2:vmware裡的設定 (1)點擊File->New->New Virtual Machine->Typical->other(填寫安裝目錄)->Use bridged networking(NAT也行)->inish (2)右擊other,點settings,按自己的要求進行設定,如果是光碟安裝,請點選Enable raw access (3)iso文件安裝,點選Use ISO image:指定iso文件路徑,iso文件的安裝,只可以用software1安裝,不能用install安裝,請大家注意 3:操作系統的安裝 點擊工作列的Power on 進cmos,啟動順序設定成disk,cdrom,關掉acpi和電源管理,還有虛擬disks和cd的DMA (1):software1的安裝 `F2->F2->F2->選項cd安裝。。。。。。。 顯示卡配置 可以按F4_bypass,用字串安裝,以後的software2和language也就全用字串界面安裝了,這樣安裝比較容易,建議大家使用. 還有一種方法就是用圖形界面安裝,然後用X虛擬終端工具安裝software2和language,這樣比較複雜,字串界面的安裝比較簡單,這裡就不講了,這裡主要講圖形安裝的配置 Configure Devices [ ]No changes needed - Test/Save and Exit [x]Change Video Device/Monitor [ ]Change Keyboard [ ]Change Pointing Device Video Devices [ ]16 color Stnadard VGA 640*480 (256) [x]16 color Stnadard VGA with paning @640*480 (256) [ ]3Dlabs Permedia2 (8MB) 選第一個也可以,就怕圖形太大,看不到的地方,可以移到視窗的四個邊框,所以這裡選項第二個 Monitor Types [x]Super VGA 35.5 KHz (800*600 @ 56Hz and 1024*768 Inter laced ) Screen Sizes [x]14-inch (36cm) 按F2繼續 software1以後的安裝略 (2)software2和language的安裝 安裝完software1後,reboot系統,會啟動OpenWin.這時不要進入圖形界面,進去了也是一個16色黑糊糊的螢幕,什麼也看不清,這時請點擊option->command login,進入字串界面,發現裡面有好多指令不能用,TMD,多啟動幾次系統就好了,可能是vmware的bug. 更換光碟的方法:點擊vmware工具的Settings->Configuration Editor,換光碟software2,然後點擊vmware工具的Devices->ide光碟connect 在/etc/default/login裡把將下面這行加上註釋: CONSOLE=/dev/console 然後執行Exceed(XDMCP-Broadcast這個文件),可以自動廣播,搜尋到安裝的機器,要保證你的機器和vmware裡的solairs在同一個網端,從開始安裝到結束,最好保證機器是`連網的,要不然就插一個終結器,要不然可能不能使用Exceed.如果網路卡使用的是nat,則不需要插網線. 注:做一個電腦網路卡用的終結器。即水晶頭的1/3連,2/6連。插入網路卡,可以看見網路卡的燈亮。 當Exceed連到了vmware的solaris系統時,會出現圖形登入界面,如果安裝的時候選項了語言,可能預設的是zh.GBK或其它字串集,這時在圖形登入界麵點擊Option->language->en_US.UTF-8,輸入root和密碼 進入系統,右擊滑鼠點tools->terminal cd /cdrom/cdrom0 ./installer 然後以同樣的方法安裝language,如果換了language的光碟,系統還認的是software2,就從起,一定要在系統啟動之前換好光碟 cd /cdrom/cdrom0 ./installer 4:配置圖形界面 VMWare是通過vmware-tools來驅動顯示卡的,因為VMWare沒有提供for solaris x86的vmware-tools,所以,正常情況下,solaris在VMWare裡只能使用VGA的解析度。 mostlysoftware.com網站提供了一個類似vmware-tools的驅動,可解決這個問題。 下載位址是: http://mostlysoftware.com/downloads/...-vmware.tar.gz 用ftp軟體把gzip,sunwxf86-vmware.tar.gz,make,gcc傳到 裝好solaris後,再安裝驅動包,步驟如下: 1、gunzip sunwxf86-vmware.tar.gz 2、tar -xvf sunwxf86-vmware.tar 3、pkgadd -d 包的路徑 The following packages are available: 1 SUNWxf86r XFree86 Driver Porting Kit (Root) (i386) 4.2.0,REV=0.2002.02.10 2 SUNWxf86u XFree86 Driver Porting Kit (User) (i386) 4.2.0,REV=0.2002.02.10 先安裝2(user的包),在安裝1(root的包),次序不能顛倒 顯示卡patch的安裝 如果你用的是Solaris 8 Update 1到Solaris 8 Update 4,還需要打patch,從SunSolve下載pathc並安裝 # patchadd 109401-10 # patchadd 108653-30 之後執行kdmconfig配置顯示卡,顯示卡選項Video Device - XF86-VMWARE VMware virtual video adapter,關鍵在最後一步設定。虛擬解析度一定要比所選的解析度大一點,配置好後按F4跳過測試,重啟動即可。 這是我的配置,給大家參考 Host - Monitor - ViewSonic 14" @ 75Hz Video Card - Nvidia GeForce2 MX 200 Resolution - 1024x768 @ 32bit Guest - Configure Devices [ ]No changes needed - Test/Save and Exit [x]Change Video Device/Monitor [ ]Change Keyboard [ ]Change Pointing Device Video Devices [ ]XF86-VAG VGA-compatible video cards [x]XF86-VMWARE VMware virtual video adapter [ ]ZENITH Z-NOTE GT (1MB) Monitor Types [ ]MultiFrequency 95 KHz (up to 1600x1200 @ 75Hz) [x]Super VGA 35.5 KHz (800*600 @ 56Hz and 1024*768 Inter laced ) Screen Sizes [x]14-inch (36cm) Resolution/Colors/Refresh Rate [ ]640*480 - 16777216 colors @ @60Hz [ ]800*600 - 16777216 colors @ 56Hz [x]1024*768 - 16777216 colors Interlaced [ ]640*480 - 65536 colors @60Hz [ ]800*600 - 65536 colors @56Hz [ ]1024*768 - 65536 colors Interlaced [ ]640*480 - 256 colors @60Hz [ ]800*600 - 256 colors @56Hz [ ]1024*768 - 256 colors Interlaced Virtual Screen Resolutions [ ]1600*1200 [ ]1280*1024 [x]1152*900 [ ]1024*768 [ ]800*600 [ ]640*480 FAQ: 1:問:安裝software2出現錯誤java.lang.InternalError:Can't connect to X11 windos server using ':0.0' as the value of the DISPLAY variable.ls 答:java不能在16色下執行,先配置好顯示卡,在安裝software2 2:問:安裝系統是出現"Not a UFS file system或者cannot find boot.bin " 答:Not a UFS file system說明沒有設定solaris為預設的啟動方式,請用第一張光碟在引導,設定用硬碟啟動,退出,即可,cannot find boot.bin說明沒有點選光碟的Enable raw access 3:安裝完如果出現" bad BPR sig",建議用iso安裝,不要用光碟 4:如果安裝速度慢,請enter the BIOS setup and disable DMA on the virtual disks and cd. 5: vmware裡面的網路卡是pcn0,我想用我的rtl8029網路卡,但是怎麼刪除以前的網路卡呀? 不可能用你的網路卡.VMWare中的所有東西都是模擬出來的.無論增加多少網路卡都是10M的pcnX VMware中只有顯示卡和音效卡沒有模擬. 6:增加新網路卡 如果是全新的安裝solaris ,只要vmware中設定了網路卡,安裝好後就有網路功能. 直接在vmware中power off,setting ->configration editor 這裡如果沒有網路卡的話,add一塊網路卡,一般用bridged 方式. power on ,啟動的時候,如果原來沒有安裝網路卡可以用Esc 進入硬體列表(刪除硬體也可以在這裡)看看有沒有加入了網路卡(AMD 79c970 pcnet Ethernet),這個驅動是自帶的不用安裝. 到/etc下搜尋 hostsname.pcn*沒有的話,增加: vi hostname.pcn0(數字是表示網路卡的數量) 主機名(如 sun) /etc/hosts 127.0.0.1 localhost XXX.XXX.XXX.XXX(要設定的IP) 主機名 loghost 7:網路卡不能使用 如果是單機,這樣就要做一個網路卡終結器,這樣才可以用網路功能,否則,啟動虛擬機的時候會說網路卡不能使用.也可以把vmware中的網路卡設定為NAT方式,但是這樣guest OS(solaris)中必須把網路卡配置為DHCP. 9:1.GSX和workstation的安裝方法完全相同.操作也完全一樣.不同的是GSX支持遠端控制(也就是可以後台操作) 2.vmware中設定的解析度,顏色數和重新整理頻率都不能超過真實顯示卡,顯示器的最大值. 10:VMware安裝提示couldn't set locale correct 在/etc/default/init裡設定 LANG=zh LC_CTYPE=iso_8859_1 這是中文locale: LANG=zh LC_CTYPE="zh" LC_NUMERIC="zh" LC_TIME="zh" LC_COLLATE="zh" LC_MONETARY="zh" LC_MESSAGES="zh" LC_ALL= 11:如何mount usb活動硬碟 先用dmesg|tail檢視usb信息 12:增加新硬碟 跟在真實電腦上一樣操作: poweroff了以後,然後右擊操作系統,點setting,然後點add設備,增加一塊硬碟就可以了,然後進入系統 # devfsadm # format # newfs /dev/dsk/c0d1s0 # mount 使用第二塊硬碟.下面是sparc加硬碟的步棸,給大家做一下參考 關機 接硬碟 在啟動時候stop+a,進ok 狀態 執行probe-scsi-all 檢視新硬碟是否被檢測到 正常啟動進入系統 執行 drvconfig;disks 執行format 看是否多出來一塊硬碟。 format也是一個重要的系統管理指令,但由於它的破壞性極大,使用時一定要小心。format指令主要有兩個用途,即格式化硬碟和重新對硬碟分區,下面分別加以說明: 1) 格式化硬碟 和DOS一樣,UNIX的硬碟在使用之前也需要格式化,在對它格式化之前,我們要用單用戶形式重啟動系統 #reboot –s 啟動後用root用戶登入,然後在指令行下輸入: #format 系統會顯示所有的硬碟並讓我們選項要格式化的硬碟: 。。。 本例中系統有兩個SUN2.1G的硬碟,我們選項1並Enter鍵,系統會顯示如下表單: 。。。 在提示號下輸入type來選項硬碟類型,系統會列出它支持的硬碟類型,選項合適的硬碟類型並輸入相應的程式碼(也可以輸入0讓系統自動檢測)。選項完硬碟類型後,就可以配置硬碟分區,。 配置結束後,輸入format指令進行格式化,這將花費一定的時間,具體時間的長短受機器型號和硬碟大小的影響。格式化完成後,就可以輸入quit指令退出了。 硬碟格式化後,並不能立即被使用,我們還需要在上面新增文件系統,使用指令newfs來為每一個分區新增文件系統:(如果硬碟是原來就在solaris下用,不用newfs) #newfs /dev/rdsk/c0t1d0s0 #newfs /dev/rdsk/c0t1d0s1 … 參數的具體數值根據分區的情況來設定。 另外,如果該硬碟包含啟動分區(根分區),我們需要手動安裝啟動模組,安裝之前首先要有UNIX系統安裝光碟,我們通過光碟啟動後,將系統根分區掛接上,並從光碟安裝啟動模組,具體方法如下: #reboot cdrom –s (從光碟啟動,並進入單用戶模式) #mount /dev/dsk/c0t1d0s0 /mnt (將系統根分區掛接到mnt目錄下) #cp /ufsboot /mnt #installboot /lib/fs/ufs/bootblk /dev/rdsk/c0t1d0s0 (安裝啟動模組) #umount /mnt (卸下掛接) #reboot (重啟動) 至此,硬碟的格式化操作已經完成,我們可以使用該硬碟了。 補充: 一般情況下,我們使用/usr 目錄要多一些,因為各種軟體的安裝的安裝都是在這裡,所以做一個link. ln軟連接: 把/usr挪到新的硬碟上去,記得修改vfstab ,假設分區掛在/opt2下,進入單用戶 (reboot -- s), mount -a mkdir /opt2/usr cp -a /usr/* /opt2/usr mv /usr /usr.bak mkdir /usr ln -s /opt2/usr /usr 修改vfstab,把/opt2的連接點改為/usr 以下的安裝講解也很棒,是英文版本的。 http://www.jan.exss.de/vmware/solari...ll_tour_1.html |
送花文章: 3,
|