Archive

文章標籤 ‘OpenSolaris’

windows 7 使用 VirtualBox 無縫接上 winxp 在同一桌面簡單分享

2009年11月11日 資訊藝術家 1 則評論

Windows 7 64bit 使用起來是蠻順的 ~~ 不過呢 ~ 遇到一些軟體就是卡卡

的, 大概這就是微軟要出 xp mode 這個東東來讓 win7 跑 winxp 下的軟體

吧 ~~ 不過 xp mode 光下載就快 600M , 真是恐怖 ~~ 所興就先用 VirtualBox

來用用看囉 ~~ 以下簡單分享

閱讀全文…

Categories: opensolaris, windows Tags: ,

Opensolaris ZFS 快照(snapshot)及還原簡單試作

2009年3月18日 資訊藝術家 1 則評論

Opensolaris ZFS 快照(snapshot)及還原簡單試作

環境如下 擁有一個 RaidZ 的 kisspool (rpool為安裝 opensolaris內建的)

root@opensolaris:~# zpool status  pool: kisspool state: ONLINE scrub: none requested

config:

        NAME        STATE     READ WRITE CKSUM        kisspool    ONLINE       0     0     0          raidz1    ONLINE       0     0     0            c4d0    ONLINE       0     0     0            c4d1    ONLINE       0     0     0            c5d0    ONLINE       0     0     0

errors: No known data errors

  pool: rpool state: ONLINE scrub: none requestedconfig:

        NAME        STATE     READ WRITE CKSUM        rpool       ONLINE       0     0     0          c5d1s0    ONLINE       0     0     0

針為 kisspool 建立 snapshot
#zfs snapshot kisspool@now

查看 snapshot 狀態

#zfs list -t snapshotNAME                             USED  AVAIL  REFER  MOUNTPOINTkisspool@now                    28.0K      -  5.83G  -rpool/ROOT/opensolaris@install  99.9M      -  2.40G  -

好啦, 建立 snapshot 完成了 !!

先看看在 /kisspool 有那些檔案 ~~

root@opensolaris:/kisspool# ls -l -htotal 63Mdrwxrwxrwx 2 root root   5 2009-03-18 10:22 share-rw-r--r-- 1 root root 63M 2009-03-18 11:42 VirtualBox-2.1.4-42893-SunOS.tar.gz

/kisspool 有一個 VirtualBox-2.1.4-42893-SunOS.tar.gz , 63MB ~~ 把他刪掉 ~~

#root@opensolaris:/kisspool# rm -fr VirtualBox-2.1.4-42893-SunOS.tar.gz#root@opensolaris:/kisspool# ls -ltotal 11drwxrwxrwx 2 root root 5 2009-03-18 10:22 share

檔案刪掉了 ~~ 怎麼救回來呢 ??

首先設定可以看到 .zfs 的快照目錄
#zfs set snapdir=visible kisspool

再來就是到 /kisspool/.zfs 裡找你被刪掉的檔案囉 ~~

# cd /kisspool/.zfs/snapshot/now/# ls -lhtotal 63Mdrwxrwxrwx 2 root root   5 2009-03-18 10:22 share-rw-r--r-- 1 root root 63M 2009-03-18 11:42 VirtualBox-2.1.4-42893-SunOS.tar.gz

嗯 ~~ 有一個檔名叫 VirtualBox-2.1.4-42893-SunOS.tar.gz 的檔案呢 ~~

把他回復吧 ~~
# cp VirtualBox-2.1.4-42893-SunOS.tar.gz /kisspool/

回到 /kisspool 將這個檔案試著解壓縮, 看看是否正確.

# cd /kisspool# tar zxvf VirtualBox-2.1.4-42893-SunOS.tar.gzVirtualBox-2.1.4-SunOS-r42893.pkgVirtualBoxKern-2.1.4-SunOS-r42893.pkgautoresponseReadMe.txt

天呀 ~ 可以完整解壓呢 ~ 沒有任何錯誤 ~~ 檔案就這樣救回來囉 ~~

做 Snapshot 就是這樣簡單及快速, 前後不到幾秒 ~~

Categories: opensolaris, 系統相關 Tags:

OpenSolaris 安裝 Windows 7 第三篇

2009年3月16日 資訊藝術家 尚無評論

12. 點選右手邊 『網路

13. 會出現下圖, 把 Attached to 由 NAT 改成 『主端介面 』 -> ok 會再跳回主畫面

14 再選 『光碟機

15. 勾選掛載光碟機, 因為我是使用 ISO 檔, 所以選擇 ISO 映像檔. -> ok 會再回到主畫面 ~~

16. 點啟動, 就開始安裝 windows 7 啦, 這邊就不多敘述 windows 7 的安裝過程了 ~~

17. 以下是我安裝完後 windows 7 系統的畫面喔 ~~

以上, 謝謝各位耐心的收看 ~~

Categories: opensolaris, 軟體相關 Tags:

OpenSolaris 安裝 Windows 7 第二篇

2009年3月16日 資訊藝術家 尚無評論

6. 新增硬碟囉 ~~ 點新增 !

7. 新增硬碟精靈 -> Next

8. 儲存裝置, 第一個可變動大小的儲存區, 第二個是固定大小的儲存區. 選第一個. -> Next

9. Location 點圖示下去可以選擇你要使用的目錄.
Size : 就是你要指定硬碟的大小囉 ~~ 我是先設定 50GB -> Next

10. 出現我們設定完成的資訊 -> Finish

11. 點選 Next !

請接 OpenSolaris 安裝 Windows 7 第三篇

Categories: opensolaris, 系統相關 Tags:

OpenSolaris 安裝 Windows 7 第一篇

2009年3月16日 資訊藝術家 尚無評論

1. 開啟 xVM VirtualBox

2. 點 『新增』

3. 新增虛擬機器點選 Next

4. Name 是可由 User 自定的,
在 Operation System 選到 Microsoft Windows
Version 選到 windows 7 (如下圖)
-> Next(下一步)

5. 設定記憶體, 這邊就要看你真的 RAM 的大小而定囉 ~~
因我加了 4GB 的 RAM, 所以我撥 1GB 來給 Windows 7 用 !!
-> Next 下一步

OpenSolaris 安裝 Windows 7 第二篇 ~~ thanks

Categories: opensolaris, 系統相關 Tags:

在OpenSolaris 下跑 Windows 7 ? Linux ??

2009年3月14日 資訊藝術家 尚無評論

Sun 推出了 xVM VirtualBox 支援了各種常見的作業系統作為主作業系統 (host OS),

包括 Windows、Mac OS X、Linux、Solaris 與 OpenSolaris。

幾乎所有平台電腦都可以安裝使用

首先先到 http://opensolaris.com/ 下載 VirtualBox 2.1.4 for Solaris and
OpenSolaris hosts
http://download.virtualbox.org/virtualbox/2.1.4/VirtualBox-2.1.4-42893-SunOS.tar.gz
<– 下載點(支援多國語言)

下載完成後, 先解壓縮囉 ~~

#tar zxvf VirtualBox-2.1.4-42893-SunOS.tar.gz

會解出兩個檔案如下

VirtualBox-2.1.4-SunOS-r42893.pkgVirtualBoxKern-2.1.4-SunOS-r42893.pkg

開始安裝

#pkgadd -G -d VirtualBoxKern-2.1.4-SunOS-r42893.pkg#pkgadd -d VirtualBox-2.1.4-SunOS-r42893.pkg

兩個都安裝好後, 重新開機

#reboot

重開後後, 在應用程式 -> 系統工具 -> 就可以看到 Sun xVM VirtualBox 了 ~~

如圖, 這樣就安裝好啦 ~~ 先到這邊, 下回再來寫如何安裝其他的 OS 囉 ~~

謝謝各位大大的收看

Categories: opensolaris Tags:

在 Opensolaris 下安裝 Fedora Core9 網路設定的問題

2009年3月9日 資訊藝術家 尚無評論

VirtualBox on OpenSolaris 再安裝 Fedora Core 9 在網路設定是內定採用 NAT 的方式,

會再建立一個 10.0.2.0/24 的 network !!

但是 Fedora Core 9 可以上網沒錯, 但是在 OpenSolaris 卻沒辦法連進去 Fedora Core 9 .

經過一翻測試, 在 OpenSolaris 上網卡要設定為 『固定IP』 (系統 -> 管理 -> 網路)

VirtualBox 在網路設定為 host interface(主端網卡) , 設定好後 , 重新開機 .

即可以拿到跟 OpenSolaris 同一網段的 IP ADDRESS 囉 ~~

Categories: linux, opensolaris Tags:

配置OpenSolaris的Samba伺服器(更新版)

2009年3月6日 資訊藝術家 尚無評論

安裝Samba服務
步驟主要如下:(使用OpenSolaris新增的IPS方式)
打開左上角功能表“系統”->“系統管理”->“Package Manager”。

在工具欄下方的“Search”文本框中輸入:samba。

勾選下方列表中出現的SUNWsmba包,點擊工具欄中的“Install /Update”按鈕。
出現 Install/Update Confirmation 提示視窗,查看包依賴和下載資訊,
點擊“Next”按鈕,開始下載檔,並自動進行安裝。
安裝Samba服務
步驟主要如下:(使用OpenSolaris新增的IPS方式)
打開左上角功能表“系統”->“系統管理”->“Package Manager”。
在工具欄下方的“Search”文本框中輸入:samba。
勾選下方列表中出現的SUNWsmba包,點擊工具欄中的“Install /Update”按鈕。
出現 Install/Update Confirmation 提示視窗,查看包依賴和下載資訊,
點擊“Next”按鈕,開始下載檔,並自動進行安裝。
安裝完畢之後
配置Samba伺服器實現與Windows的檔共用
Samba的共用方式包括share、user、server、domain 和ads。
本文主要介紹share共用方式,這種共用直觀上和Windows的共用檔夾很類似。
步驟如下:
創建Samba共用目錄(目錄位置可自己定義)
# mkdir -p /mnt/sambashare
創建Samba配置檔(/etc/sfw/smb.conf),
Samba伺服器安裝完畢之後在/etc/sfw目錄下會發現smb.conf- example檔,這是個配置檔的範本,可以直接複製再修改,也可以新建一個簡易的配置檔smb.conf。
# cp /etc/sfw/smb.conf-example /etc/sfw/smb.conf或者
#touch /etc/sfw/smb.conf
編輯配置檔smb.conf如下:(如果是複製範本檔的話就在對應的地方修改就行)
#================Global Settings===========
[global]
workgroup = MYGROUP
server string = Samba Server
security = share
log file =/var/log/samba/log.%m
max log size = 50
#================Share Definitions=========
[homes]
Comment = Home Directories
path = /mnt/sambashare
writeable = yes
browseable = yes
guest ok = yes
啟動Smaba
# svcadm enable -r network/samba
# svcs grep samba
online 13:46:14 svc:/network/samba:default
這樣 samba 就啟動啦 ~~
Solaris測試訪問Samba共用的資源
# /usr/sfw/bin/smbclient –L //192.168.0.110(其中// 192.168.0.110 為Solaris的IP位址)
Password: (直接Enter,因為Share方式不需要密碼)
Anonymous login successful
Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.0.28]
Sharename Type Comment
——— —- ——-
IPC$ IPC IPC Service (Samba Server)
Anonymous login successful
Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.0.28]
Server Comment
——— ——-
Workgroup Master
——— ——-
在Windows下訪問Samba伺服器共用的目錄了,方式如下:
在IE中輸入//192.168.0.110(其中//192.168.0.110為Solaris的IP位址)
就可以看到共用的目錄homes了。如果發現不能讀寫檔,那是Solaris下該共用目錄的許可權設置問題,用命令如下:
#chmod 777 /mnt/sambashare
至此,就可以在Windows中上傳和下載檔了,實現OpenSolaris與Windows之間的檔共用。
Categories: opensolaris Tags:

openSolaris pkg 出現錯誤 (This is an internal error.)解決方案

2009年3月6日 資訊藝術家 尚無評論

話說今天要在 opensolaris 裡安裝 Samba ~~ 出現以下錯誤

root@opensolaris:/usr/bin# pkg install SUNWsamba
Traceback (most recent call last):
File 『/usr/bin/pkg』, line 2284, in ?
__ret = main_func()
File 『/usr/bin/pkg』, line 2235, in main_func
return install(img, pargs)
File 『/usr/bin/pkg』, line 710, in install
img.load_catalogs(progresstracker)
File 『/usr/lib/python2.4/vendor-packages/pkg/client/image.py』, line 1445, in load_catalogs
self.load_catalog_cache()
File 『/usr/lib/python2.4/vendor-packages/pkg/client/image.py』, line 1403, in load_catalog_cache
version, self._catalog =
EOFError

pkg: This is an internal error. Please let the developers know about this
problem by filing a bug at http://defect.opensolaris.org and including the
above traceback and this message. The version of pkg(5) is ‘be1ad23e7704+’.

總算被我找到解決方案囉 ~~
將 /var/pkg/catalog/catalog.pkl 刪掉就好囉 ~~

就再 #pkg refresh 一次, 就可以了 ~~

Categories: opensolaris Tags:

OpenSolaris 使用網芳(Samba)

2009年3月6日 資訊藝術家 尚無評論

OpenSolaris下,可以使用VirtualBox來載入Windows系統。
但是,在我們使用了VirtualBox之後,會遇到一個問題,那就是虛擬機Windows如何和宿主機OpenSolaris通信的問題。
目前來講,VirtualBox 1.6 在目錄共用的時候會出現一些問題。所以我們想到了使用Samba伺服器來傳遞檔。配置OpenSolaris的Samba用戶端在OpenSolaris下配置Samba用戶端的方法步驟如下:

首先用root登陸或者用su切換到root許可權打開samba用戶端的服務,命令如下:
開啟samba用戶端:
#svcadm enable svc:/network/smb/client:default
查看服務開啟的狀態:
#svcs -l /network/smb/client

假設Windows的IP為192.168.1.7,共用了一個Soft的目錄,那麼使用下面命令:
#mount -F smbfs //192.168.1.109/Soft /mnt
Password: (輸入密碼,就是當前登陸的Windows的帳戶密碼)
# cd /mnt# ls

Categories: opensolaris Tags: