«Prev || 1 | 2 | 3 | 4 | 5 || Next»
Category: Computer
Posted by: Phantom
1. 安裝 Grub 程式
# apt-get install grub grub-doc

2. 將 grub 安裝到 /dev/hda
# grub-install /dev/hda

3. 幫你產生 grub 的 menu.lst (如果檔案不存在的話)
# update-grub

4. 如有必要(多作業系統),修改 /boot/grub/menu.lst
# vi /boot/grub/menu.lst

至於如何修改,請詳閱 grub 的 man page。

下面的 script 是 Debian 用的。在您安裝一個新的 kernel 時,它會自動幫您將新的 kernel 加到選單中!
把下面這幾行加入 /etc/kernel-img.conf:
postinst_hook = /sbin/update-grub
postrm_hook = /sbin/update-grub
do_bootloader = no
do_initrd = Yes


最後,將 lilo 移除:
# apt-get remove lilo
# dpkg --purge lilo

參考網站:
http://www.l0t3k.net/biblio/linux/debian/en/debian-grub.html
Category: Computer
Posted by: Phantom
目前用的這台電腦是還算不錯啦,我也用了大概六七年了!穩定性也還不錯。
主機板:Asus P5A
CPU:AMD K6-2 550
RAM:128MB*3
HDD:兩顆 IDE 硬碟 (4.3G,40G 各一顆)
NIC:一張 3Com,一張 Intel

不過,偶爾跑一些東西時,CPU 的 loading 會很高,溫度也會跟著飆高!

有打算把我目前的桌機拿來取代它。
主機板:Asus P4PE
CPU:P4 2.4G
RAM:512MB*2
HDD:一顆 SCSI,一顆 IDE (分別為 18.1G,20G)
NIC:一張 3Com,一張 Intel

目前在考慮的是要如何轉移...
1. 用 mondo 將系統及所有資料 restore 到新的主機,
2. 系統在新的機器上重灌,然後資料的部份一樣用 mondo restore 到新電腦。

其實我是比較偏向方案一,用方案一基本上沒啥大問題。Restore 回去馬上可以用。只是,再一裝上 kernel 2.6 就有問題了。會變成無法開機!!!後來發現是 lilo 的問題。

我第二次 restore 時的步驟為:
1. 用 mondo restore 整個系統
2. 將 lilo 換成 grub
3. 安裝 kernerl-image-2.6.8-3-686

會考慮方案二是因為,原本是用 kernel 2.4用 lilo 開機無 software raid。現在想換成 kernel 2.6,新的系統也想用的 software raid。所以,除了硬體的變動很大之外,我也要將架構改變...

所以,不論如何做,都是要花不少時間先測試及做紀錄!
Category: Computer
Posted by: Phantom
這是有一段時間前寫的文章,到現在,Debain 也改版了,raidtools2 也不存在 Debian 的套件裡了,而是用 mdadm。所以,以下的文章可以參考步驟,但是使用的指令一定會有不同。

現在比較沒機會再去把 Non-Raid 的系統轉換為 Raid,如果有,或許我會再來一篇 update。

有鑑於目前的硬碟價格越來越低, 耐用度也越來越低,決定來用兩顆IDE的硬碟來做 software raid1。很多人可能會覺的 boot,root disk 為何要 mirror?重灌就好了!我比較懶,我想只換硬碟就好,更何況,我換硬碟的速度絕對比重灌來的快,所以上網找了一些文章就做了。

安裝 system 的部份我就不詳述了,kernel compile 的部份也寫的比較簡單,如有需要請參考其它文件。
系統環境:
1. Debian 3.0 r1 (Woody)
2. lilo 安裝於 MBR
3. lilo 版本為 22.2-3
4. 系統安裝於 /dev/hda1, 而 /dev/hdb 目前是空的

» Read More

Category: Computer
Posted by: Phantom
偶而,我用 pietty ssh 到一台 Debian 的主機,執行一些程式時,會出現下面的錯誤訊息:

Error opening terminal: xterm

後來上網 google 一下,發現只要把 env 裡的 TERM 重設為:

TERM=vt100

就可正常執行。在此先記下來免得以後又忘掉了。

Category: Computer
Posted by: Phantom
先前為了想檔暴力試 ssh 的狀況,在 SA 上找到了一些資料參考。
1. http://phorum.study-area.org/viewtopic.php?t=33194
2. http://phorum.study-area.org/viewtopic.php?t=30083&highlight=

兩個方式都不錯,我稍微修改了一下,算是把兩種方式做一點小結合。不過對我來說,會 ssh 到我這台電腦的人不多,就小貓兩三隻,所以,以上兩種方式是 ssh 一直開著,等到發現有人在試密碼時再將他擋掉。

可是我懶,當 IP 抓下來後,我還是得手動加到 bad IP list 裡,這樣子我每次執行 iptables 的 script 時,那些 banned IPs 才會一直被 ban。
另外一個原因是,我的電腦老舊,這 banned IP list 越來越長,越來越長,執行一個 iptables 的 scripy 竟要 20~30 秒。想想這樣下去也不是辦法。

所以換個角度來想,換個方式來作。

ssh port 一直都保持關閉,這樣就不用擔心會被狂試密碼。等到我要連進來的時候把我的 IP 加到允許連入 ssh 就好了。



» Read More

Category: Computer
Posted by: Phantom
前一陣子用 mutt 時不小心把 maildir 轉成了 mbox, 要再把它轉回來還花了一點時間找 script。
結果找到了就叫做 mb2md,夠直覺了吧。真是不錯用。

原作者的網站連結:http://www.firstpr.com.au/web-mail/mb2md/
後來有人接手繼續 maintain 連結在:http://batleth.sapienti-sat.org/projects/mb2md/

Debian 的愛用者就簡單了!
一樣用 apt-get 就搞定了:
apt-get install mb2md

這個 Perl Script 在這裡也可以下載: mb2md-3.20.pl.gz
Category: Computer
Posted by: Phantom
我依照:
http://www.debian.org/doc/manuals/reference/ch-woody.zh-tw.html

的方式將我的 server 由 stable 升級到 testing。

目前看起來都還 ok。
apache,Bind9,php,mysql,postfix,ftp,and ssh 都有在正常運作。

» Read More

Category: Computer
Posted by: Phantom
需要注意的地方:
要安裝 kernel-sourcekernel-packagedebhelperfakerootcvs
在 compile kernel 的時後要注意:

CONFIG_MODVERSIONS=n

請參考http://madwifi.org/

如果您想要 IBM X31 上的 wireless led 燈會亮,請在 compile 前加入此環境變數:

COPTS="$COPTS -DSOFTLED"

開始了...
1. 修改 /etc/apt/sorce.list,在您的 source.list 加入:

# madwifi
deb-src ftp://debian.marlow.dk/ sid madwifi

2. 執行:                                         

# apt-get update 
# apt-get source madwifi
# fakeroot buildpackage

會產生 madwifi-source_20040929_all.deb 和 madwifi-tools_20040929_i386.deb (日期為變數)

3. 安裝這兩套件:

# dpkg -i madwifi-source_20040929_all.deb
# dpkg -i madwifi-tools_20040929_i386.deb

» Read More

Category: Computer
Posted by: Phantom
原文出處:http://www.tpuser.idv.tw/phpBB2/viewtopic.php?t=2941
原發文者:joce

先下載這個檔案:tp4d
將此檔存於/usr/X11R6/bin下 (檔名不重要,只要存放在/usr/X11R6/bin下即可。)

並修改/etc/X11/XF86Config如下:
# This place is trackpoint
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection

# This place is usb mouse
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "IMPS/2"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

存檔reboot
上網用中鍵+trackpoint看看!!

在 kernel 2.6 下,還有不同的作法可供參考,詳情請見:
http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint
«Prev || 1 | 2 | 3 | 4 | 5 || Next»