2008年3月26日 星期三

knoppix LIVE-CD to USB

將LiveCD移植到USB隨身碟
下載了LiveCD,還要燒成光碟才能用,環保嗎?
燒成飛盤就要丟,新版出來舊版丟,心痛嗎?
光碟速度緩慢,您有耐心等嗎?
LiveCD越來越大,要換dvd嗎?
反正USB隨身碟越來越便宜,何不環保一點?不要再作用完即丟的事情!!
其實把LiveCD移植到USB,已有許多先賢嘗試完畢,小弟在此整理近日心得,作壹簡報。

移植成功之版本:
ftp://linux400.dfes.tpc.edu.tw/pub/ 內各版本
ftp://ftp3.tnc.edu.tw/KNOPPIX/health/2007/B2DpureKGB20070309.iso
ubuntu7.04Beta版
移植辦法:(各版本統統一樣)
1.建立可開機之隨身碟
2.建立linux指引檔
3.複製光碟內容
4.完成

1.建立可開機之隨身碟
a.在M$系統內插入隨身碟,您應該可以用檔案總管建立fat或fat32的磁區。
或是在linux系統內用cfdisk作這件事。
b.下載sayslinux這套跨平台的開機程式,如果真不知道,可以到
http://www.kernel.org/pub/linux/utils/boot/syslinux/
看看。
c.在M$系統用命令提示字元執行win32資料夾下的syslinux,例如您的隨身碟是j:
syslinux -ma j:
或是在linux系統內用
syslinux -s /dev/sdb1(假設您的隨身碟為/dev/sdb)
2.建立linux指引檔
在M$系統內得有類似winiso之類的程式。好偷看iso檔案內容,
在linux就不用囉唆,反正檔案總管就可以看了。
a.將資料夾isolinux內的東西統統複製到隨身碟根目錄內。
b.將isolinux.cfg改名為syslinux.cfg
c.將isolinux.bin改名為syslinux.bin
3.複製光碟內容
將光碟片內的所有東西都複製到隨身碟中。
4.完成
卸載隨身碟,再找一台可usb開機的電腦來試試吧。早期的電腦對usb偵測時間很短,萬一不能成功,建議把硬碟設為none試試看!



part2

要將另一個隨身碟切成兩個partition

1. 將隨身碟插上 usb knoppix 開好的系統上

2.先在 console 中將  usb umount :

umount  sdc1

3. sudo fdisk /dev/sdc

d --> 先刪除原來的分割

n --> p --> 1-->給定大小 --> n-->p-->2--> 給定大小 --> w

4. 格式化兩個分割成fat32

格式化(format)USB隨身碟成 fat32 (或稱之為 vfat)
指令:「mkfs.vfat /dev/sdc1
指令:「mkfs.vfat /dev/sdc2


2008年2月15日 星期五

教師網段改sambaserver設定

教師網段改成縣網的新架構 10.241.165.0/24

sambaserver要跟著改

1.先把網卡改成 10.241.165.4

改 /etc/rc.conf

fxp0: 10.241.165.4

2.改samba 的設定檔 /usr/local/etc/smb.conf

28行 host allow 改成 10.241.165.

81行 interfaces 改成 10.241.165.4/255.255.255.0

3.改 /etc/hosts

改成 10.241.165.4



2008年1月8日 星期二

加入 Gravatar 的全球通用大頭貼功能

參考 oui-blog 的作法

http://www.oui-blog.com/2005/01/mtgravatar.php

..

自從小弟公開介紹了這個有趣的全球通用留言大頭貼服務後,引起廣大迴響,似乎各位格主們對這個服務都抱持高度興趣,因此小弟將安裝方法截選翻譯如下:

Gravatar支援的Blog系統很多,包含有MovableType、WordPress、TextPattern、
Expression Engine、PMachine、Nucleus、YACS、Blojsom皆在支援之列,至於pLog的使用者,可至Mark了解實作方法。本文將只介紹MT的部分,敬請其他Blog系統愛用者見諒。

  • 下載官方釋出的mt_gravatar.zip
  • 解壓縮後,將Gravatar.pl上傳至/plugins 目錄中
  • 一旦該Plugin上傳完畢後,MT系統便多了MTGravatar標籤的讀取能力,使用者便可使用本標籤連結使用者的Gravatar
  • 所有MTGravatar標籤的參數皆為"選用",若未加任何參數便會顯示系統預設的格式設定 - 所有級別、80×80、無框線。
    <$MTGravatar$>
什麼是級別?
所有向Gravatar提交的大頭貼都需要由該網站分及人員分級後才能使用,以保障使用者的網站不會出現不適當的大頭貼,並分為G、PG、R、X四級;G為一般級、PR為輔導級、R為限制級、X為很厲害的限制級,詳細分級解說請見官網
  • 如果您只想顯示級別為G的大頭貼所用的語法為:
    <$MTGravatar rating="G"$>
  • 如果您想調整大頭貼的顯示大小,可以下以參數,您可以使用1~80任何大小的設定。(所有Gravatar皆為標準正方,因此只需下一個數字就可以了)
    <$MTGravatar rating="G" size="40"$>
  • 如果您想要顯示所有G級的大頭貼,並設定bigbird.jpg為預設圖片,以供沒有大頭貼的留言朋友使用,使用語法如下:
    <$MTGravatar rating="G" default="http://www.somewhere.com/bigbird.jpg"$>
  • 您可以將大頭貼加上寬度為1px的框線,且可自由設定顏色(請注意,不包含#)
    <$MTGravatar rating="G" size="40" border="FF0000"$>
  • 最後別忘了,MTGravatar只能呼叫圖片的連結位址,因此使用時必須包含正確的html IMG語法。
  • 以MT為例,請打開單篇彙整模板/模板清單模板,並將以下語法使用貼<$MTCommentBody$>之前,以下範例為使用G級顯示、大小40px、黑色框線、不設定預設圖示的使用語法:
<p><img src="<$MTGravatar rating="G" size="40" border="000000"$>" /></p>

以上,基本的使用方法已經介紹完畢,各位如果還有興趣,小弟可以再繼續寫下一篇有關調整大頭貼顯示位置的Gravatar進階使用心法。

PS:Oui-Blog的會員請直接跳過Plugin上傳的步驟,直接修改模板即可。

2005/01/24補充:
依照Gravatar官方釋出的使用設定總是無法正確顯示框線,Grandai很熱心的提供解決辦法,依上述範例繼續推展,使用者可以利用以下語法設定框線:

<p><img src="<$MTGravatar rating="G" size="40"$>" style="border:1px solid #777"/></p>
以上紅色粗體部分可自由調整

使用者只要到 Gravatar的網站申請一個大頭貼帳號 並上傳你的大頭貼...設定好以後..只要留言的時候輸入 email 就會顯現你的大頭貼了...

Gravatar 的網站... http://site.gravatar.com/

1. signup --> 填寫 email --> 收信 --> 登入 --> 設定密碼 --> 上傳大頭貼 --> ok



2008年1月3日 星期四

2007年12月28日 星期五

設定hp printjet IP

找一台電腦ip設為192.168.1.1.再以tftp32 建立dhcpserver,
hp printjet,接上交換器
等hp printjet抓到ip以後再用putty telnet連上

1.以putty telnet 連線到printjet 的IP上,...

2.輸入 ? 可查閱指令

3.關閉 DHCP : dhcp-config: 0

4.設定ip  ip: XX.XX.XX.XX

5.設定gateway : default-gw: xx.xx.xx.xx

6.設定subnet-mask: 255.255.255.0

001.jpg



2007年12月18日 星期二

2007年12月13日 星期四

pf on FreeBSD

freebsd

FreeBSD 把 openbsd 的 pf 包進來以後, pf的功能也是一併齊全

今天試了一下 table的功能,...

可以正常運作...



方法如下

在pf.conf 中可以利用 table 來一次管理很多的 IP

也可以把IP 列在一個檔案中,每行一個ip....

pf.conf內容中在macro後面加上table

#table

table <ip> persist file "/etc.ip.txt"

#persist 可以讓ip.txt的內容常駐在記憶體中,..不會每次系統驗證packet的時後就開一次檔案

在packet filtering中

加入要對這些ip 的控制項目.....block or pass.....