顯示具有 Solaris 系統 標籤的文章。 顯示所有文章
顯示具有 Solaris 系統 標籤的文章。 顯示所有文章

2008年10月1日 星期三

如何在Windows中 燒錄正確的UNIX ISO光碟格式

相信很多有在用UNIX的人,

應該都會遇到要在Windows中燒錄光碟片,不管是Clone或者是 把Unix的光碟做成ISO
再燒錄成光碟片後拿到Unix去用的經驗吧?

但做這些Unix ISO時往往會遇到幾個問題

第一個是 Unix的大小寫不正確,Unix又是case sensitive,像是原本在光碟中是 San Patch 目錄做成ISO燒錄出來之後,在windows內看是正確的"San Patch"大小正確沒錯
拿到Unix的機器上面一看卻成了"san patch" 全小寫的樣子

第二個問題,就是長檔名的問題,跟上面一樣,在windows中做出來的Unix ISO經過燒錄之後,長檔名到了Unix中卻變成了 類似 progr~1 這類被截短的檔名

以上兩點的原因都是源自當你把Unix的東西在windows中做成ISO時
ISO檔的格式不正確導致

Walter我有次為了把一片DL(9GB) 的片子截出部份我想要的部份 (300MB)

在Vmware當中測了非常多次
Google也差點Goo到爛掉.....偏偏中文的網頁大部份都是提到Nero的做法....
而且照做也還是不正確,最後是靠著直接在Solaris 9裡面作一個ISO檔
再把該ISO檔傳到Windows中,直接去看正確的屬性到底是什麼

也因此.其實以上兩個問題
1.case sensitives
2.long file name 的問題 都可以經由設定來解決

在這邊直接推薦一套軟體UltraISO 可直接做編輯ISO檔及燒錄的動作 最大支援10GB的ISO檔
算是相當方便
當然,這是shareware,要付費才能解除單檔300MB的限制,
也可以試試其他的freeware,只要能編輯ISO檔格式的都可以

廢話不多說
若想在Windows中建立ISO檔在Unix中使用
首先將ISO檔用UltraISO開啟

開啟後,左邊的方框有一個打勾的圖示

就是上圖紅色箭頭的地方,請直接點選進入 "內容"

在檔案系統的地方
請照下圖設定
也就是CD檔案系統的地方,只選取下列三個選項JolietRockRidgeISO 9660,其他不選取
而在ISO 9660檔案名稱格式的地方,只選取Windows/UNIX(31)的選項,來解決長檔名的問題



存檔後離開,我是直接使用UltraISO的燒錄功能直接燒錄光碟片,
拿到Unix系統 (像是Solaris)去使用,大小寫不但正確,長檔名也不會被截短了

供各位有類似困擾的人參考

2008年6月24日 星期二

如何限制usb隨身碟在Linux & Windows 中使用 (How to disable usb disk on linux or Windows )

<---圖片轉自Emma's華滋華斯庭園

目前很多人的電腦都不喜歡被別人的usb隨身碟捅屁屁 (大部份的人還都是捅前面...的USB孔咧)

不管是公司或是住宿舍,最討厭的就是有人常常一句
ㄟ、你電腦借用一下

然後不管37~21就把隨身碟往你電腦一插........
現在隨身碟病毒又猖獗,你自己有良好的掃毒習慣不代表別人有


現在又有太多人會把隨身碟做成autorun,甚至市面上還有書籍教你怎麼收集別人電腦裡面的.jpg檔或doc檔,xls檔,表面上他只是把隨身碟插進你電腦裡面,把一段精彩影片放到你的電腦裡面

事實上卻已經把病毒或者正在收集你的冠C圖......或者你的常用密碼表....

嘿嘿
有人的電腦要借我插一下隨身碟的嗎?我把搞笑影片COPY給你喔.....(笑)

廢話說完了
以下就介紹如何在Linux 或者 Windows當中把USB隨身碟禁用吧

當然,Windows 上已經有很多程式可以用
但是個人並不喜歡靠第三方軟體來達成,畢竟殺機焉用牛刀
一行指令就能完成的事,為什麼要用程式呢?
(USE CLI ,NOT GUI)

(註:以下方法都只會禁用到usb隨身碟,並不會影響其他usb裝置如usb滑鼠、鍵盤)

Windows XP禁用usb隨身碟 :

在 C:\Windows\inf ( 或者C:\%windir%\inf )中,有兩個檔案,一個是usbstor.inf、usbstor.PNF
這兩個就是用來控管 usb 隨身碟的,當然,裡面有很多預設的dirver,要讓特定的牌子usb才可以用,就可以只留該牌的usb隨身碟,

又或者

直接做以下兩個檔案,
一個叫 disable_usb.reg
內容用記事本打開,如下

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR]
"Start"=dword:00000004

一個叫 enable_usb.reg
內容一樣也用記事本新建一個檔案,如下

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR]
"Start"=dword:00000003

只要把點兩下disable_usb.reg 把這個加入註冊表中,就可以直接讓usb隨身碟不能使用了
當然,要用的時候,再點選enable_usb.reg即可

又或者,怕usb自己手賤去把reg註冊表改回來

也可以執行下面兩行指令去把 usbstor.inf、usbstor.PNF的權限拿掉,就能禁用usb隨身碟
xcacls.exe usbstor.inf /d everyone /y
xcacls.exe usbstor.pnf /d everyone /y

那如果是要啟用usb隨身碟,就執行
xcacls.exe usbstor.inf /g everyone:r /y
xcacls.exe usbstor.pnf /g everyone:r /y

因為小弟非常看不慣M$對Vista的態度,所以不用vista,也因此不確定vista是否試用,就請各為看倌自己試試囉


Linux部份 就簡單啦


/lib/modules/`uname -r`/kernel/drivers/usb/storage

裡面就有一個叫usb-storage.ko的

此usb-storage.ko就是在控管usb隨身碟的driver,可以進行更名或者鎖權限
比windows方便多了,

此方法不管是把檔案移除或權限改掉,要回覆可使用usb隨身碟時,都不需要重開機,灰常方便呀(講話竟然會 牛頭牌化.......)

2007年7月21日 星期六

Infortrend install 安裝在 Solaris8 詳解

1、Infortrend 上架
2、裝入HD (300G *6 ) 做Raid 5,一顆做hot spare,所以總容量為300GB*4=1200GB
3、使用RS232 To com port 線材,Baud rate為 38400
連入Infortrend,設定Raid group,並切兩個partition,分別為 800GB 及 400GB

4、因為只有單一的Control、將這兩個Partition 從 Channel 0 mapping出來
5、安裝 SAN Package & Path,使之後HBA 卡安裝之後能被系統順利抓到。
(記得進入Single user mode)
Package 路徑在SUN原廠的EIS DVD內的
/sun/progs/SAN/SFS_base_packages.S8.tar.gz
Path 路徑在SUN原廠的EIS DVD內的
/sun/patch/SAN/8
6、init 5關機
7、拆開主機上蓋,將HBA卡插入 PCI-X 插槽。
8、開機、確認系統正常。
9、將GBIC裝入Infortrend、用fiber與主機連線,確定亮綠燈。
10、執行 luxadm -e port,確認已出現CONNECTED的字眼
11、執行 devfsadm -v,抓取新的硬體。
12、執行format,可以發現已多出兩顆HD、此兩顆HD即為從Infortrend mapping出來的Partition。
13、選擇第一顆HD、將800GB的空間全部給單一slice0。
14、選擇第二顆HD、將400GB的空間全部也給單一slice0。
15、執行 newfs -t 128 /dev/rdsk/c3t0d0s0 將800GB的HD做格式化。
16、執行 newfs -t 128 /dev/rdsk/c3t1d0s0 將400GB的HD做格式化。
17、創立兩個mount point: mkdir /data;mkdir /tool
18、將已經格式化好的兩個slice,使用下列指令將 800GB mount到 /data、400GB的mount到 /tool
mount /dev/dsk/c3t0d0s0 /data;mount /dev/dsk/c3t1d0s0 /tool
19、使用下列指令備份 /etc/vfstab到 /etc/vfstab.orig,必免誤動作。
( cp /etc/vfstab /etc/vfstab.orig )
20、vi /etc/vfstab
將 /dev/dsk/c3t0d0s0 及 /dev/dsk/c3t1d0s0,加入開機即mount的檔案中
21、確認mount上去後可mkdir、rm檔案,確認無誤後結束。


PS、也可以先修改vfstab 再使用mount -a 的方式,這種方式的好處可以確認vfstab沒有修改錯誤,
以免發生重開機後無法進入系統的問題

2007年7月1日 星期日

Solaris證照、So What ??


一張SCSA (Solaris 10)
一張SCNA (Solaris 10)
要多久的時間才能考到?


一年?半年?還是.....一個月???




先來分享一下給有興趣的朋友
Solaris 最基礎的兩張證照,分別就是

SCSA (Solaris Certified System Administrator)
SCNA (Solaris Certified Network Administrator)

這兩張 以SCNA要考 PART 1 以及 Part2 ,
考試科目分別是310-200及310-202
310-200 內容從Solaris的基本安裝到權限管理乃至系統備份及還原、ufsdump、ufsrestore、等
310-202 則包括 NFS 、NIS、Zone ...等

說實在的、若是把這兩本給啃完、又要花時間LAB裡面的東西,以只大概能理解Linux這類倒樹狀架構觀念的人來念......撇開英文閱讀問題,
第一本每天唸6小時,也要花上個2星期,第二本則也要花上個快一個月

至於要學習Solaris,不才有幾種推薦的東西,

1.Sparc 架構的機器 ( SUN Ultra5 Ultra10 Blade 100、150等...) 可上Y拍或P拍去尋找
但是價格不便宜,筆者也很難想像,只不過比別人多了個OK mode,價格硬要貴個10倍
相同效能的x86機器,一台現在可能不用1000元,但是網路上大都是萬元以上,
看來除了買黃金之外...買SUN的機器也滿保值的(笑)

2.耐心
每天唸這東西也是很煩人的.........
網路上的資訊不多,除了ChinaUnix論壇之外、大都是在討論Linux或BSD,Solaris的架構
相對的封閉,只不過學習一些新的(其實很古老..) 的作業系統,也是很不錯的興趣


至於有些人想一步登天...那就請自尋傑克的魔豆吧.......