2013年6月14日 星期五

修復B2D硬碟

文章來源:http://tr.ykjh.tnc.edu.tw/blog/index.php?op=ViewArticle&articleId=16&blogId=5

1.用系統片開機, 進入主選單
2.選擇「救援光碟」命令列模式
3. fdisk -l 查看硬碟狀況,確認磁區名稱
4. fsck -y /dev/sda2
檢查檔案系統,若一切正常,請重新開機進入原有的系統,並執行
service networking restart 恢復網路介面運作
5.若有出現不正常記錄,請趕快將可以拷貝的重要檔案做備份。

2012年12月23日 星期日

centos6.3 dwa125無線網卡

資料來源:http://usrnotes.blogspot.tw/2012/10/getting-dwa-125-wireless-dongle-to-work.html

Getting the DWA-125 Wireless Dongle to Work in CentOS 5.8

I use an old IBM Thinkpad X32 which doesn't come with a built-in wireless networking card. Fortunately, I still have my D-Link DWA-125 wireless USB adapter lying around. I used this on a previous computer before and it didn't let me down. I was hoping that this time around, it wouldn't let me down either; and I can say that it didn't as I am typing this post using the successful setup of a wireless connection. This time around, I am using CentOS 5.8 as my operating system. Here's how I got it working.

The Driver

This here is the most critical part of getting your hardware device work on a computer. Again, as I have used this USB adapter before on Ubuntu 10.04 LTS, then I know that there is a Linux driver available for it. So the first step is to download these drivers:

[usr@localhost ~]$ wget ftp://www.dlinkla.com/pub/drivers/DWA-125/*LINUX*DWA-125*.tar*gz --directory-prefix=/tmp

The driver is downloaded to the /tmp directory.

Prerequisite

At this point it's quite clear that the driver is in its source code form so it need to be built. To be safe, before attempting the next part of the installation, it's best to install the tool to be used in building the source code. I don't know which exact development tools are going to be used so I installed the "Development Tools" group.

[usr@localhost ~]$ su -c 'yum groupinstall "Development Tools"'

Installing the Driver

Now the source code is downloaded and the tools to build are installed, the last thing to do is to install the driver. And it's all just typing the ff. commands in succession.

[usr@localhost ~]$ cd /tmp
[usr@localhost tmp]$ tar -xzf *LINUX*DWA-125*.tar.gz
[usr@localhost tmp]$ cd 2009_1204_RT3070_Linux_STA_v2.1.2.0
[usr@localhost 2009_1204_RT3070_Linux_STA_v2.1.2.0]$ su -
Password:
[usr@localhost 2009_1204_RT3070_Linux_STA_v2.1.2.0]# make
[usr@localhost 2009_1204_RT3070_Linux_STA_v2.1.2.0]# make install

Starting the Driver

As my computer didn't have a built-in wireless adapter, then I didn't need to blacklist a certain driver from running (PDF). All I needed to do was:

[usr@localhost 2009_1204_RT3070_Linux_STA_v2.1.2.0]# modprobe rt3070sta

A restart should ensure that the driver is started. And that’s it! The driver is now installed and wireless is ready for use.

2012年11月18日 星期日

轉貼---架設YUM伺服器(for CentOS 5.5 x64)




一、YUM Server環境建置:
Step 1) 下載mirrordir套件安裝

Step 2) 下載yum-arch套件安裝(自動產生headers資料夾)

Step3) 安裝createrepo套件(建立索引檔用)
$ yum install -y createrepo

Step 4) 安裝並啟動httpd套件
$ yum install -y httpd

二、YUM Server設定
Step 5) 建立要放置的RPM目錄
建立32-bit CentOS 5.8 packages
$ mkdir -p /var/www/html/yum/centos/5.8/os/i386
$ mkdir -p /var/www/html/yum/centos/5.8/updates/i386
$ mkdir -p /var/www/html/yum/centos/5.8/extras/i386
建立64-bit CentOS 5.8 packages
$ mkdir -p /var/www/html/yum/centos/5.8/os/x86_64
$ mkdir -p /var/www/html/yum/centos/5.8/updates/x86_64
$ mkdir -p /var/www/html/yum/centos/5.8/extras/x86_64

Step 6) 針對目錄mirror YUM Server更新套件 (國家高速網路與計算中心FTP)
mirror 32-bit CentOS 5.8 RPM目錄
$ mirrordir -v ftp://ftp.twaren.net/Linux/CentOS/5.8/os/i386 /var/www/html/yum/centos/5.8/os/i386
$ mirrordir -v ftp://ftp.twaren.net/Linux/CentOS/5.8/updates/i386 /var/www/html/yum/centos/5.8/updates/i386
$ mirrordir -v ftp://ftp.twaren.net/Linux/CentOS/5.8/extras/i386 /var/www/html/yum/centos/5.8/extras/i386
mirror 64-bit CentOS 5.8 RPM目錄
$ mirrordir -v ftp://ftp.twaren.net/Linux/CentOS/5.8/os/x86_64 /var/www/html/yum/centos/5.8/os/x86_64
$ mirrordir -v ftp://ftp.twaren.net/Linux/CentOS/5.8/updates/x86_64 /var/www/html/yum/centos/5.8/updates/x86_64
$ mirrordir -v ftp://ftp.twaren.net/Linux/CentOS/5.8/extras/x86_64 /var/www/html/yum/centos/5.8/extras/x86_64

Step 7) RPM分析,並在目錄下產生headers資料夾
對32-bit packages目錄產生headers資料夾
$ yum-arch /var/www/html/yum/centos/5.8/os/i386
$ yum-arch /var/www/html/yum/centos/5.8/updates/i386
$ yum-arch /var/www/html/yum/centos/5.8/extras/i386
對64-bit packages目錄產生headers資料夾
$ yum-arch /var/www/html/yum/centos/5.8/os/x86_64
$ yum-arch /var/www/html/yum/centos/5.8/updates/x86_64
$ yum-arch /var/www/html/yum/centos/5.8/extras/x86_64

Step 8) 使用createrepo套件產生XML metadata,並在目錄下產生repodata資料夾
對32-bit packages目錄產生repodata資料夾
$ createrepo /var/www/html/yum/centos/5.8/os/i386
$ createrepo /var/www/html/yum/centos/5.8/updates/i386
$ createrepo /var/www/html/yum/centos/5.8/extras/i386
對64-bit packages目錄產生repodata資料夾
$ createrepo /var/www/html/yum/centos/5.8/os/x86_64
$ createrepo /var/www/html/yum/centos/5.8/updates/x86_64
$ createrepo /var/www/html/yum/centos/5.8/extras/x86_64

Step 9) 建立CentOS 5.x通用的YUM Server目錄,並指向最新的CentOS 5.8 Packages.
$ mkdir /var/www/html/yum/centos/5
$ ln -s /var/www/html/yum/centos/5.8/os /var/www/html/yum/centos/5/os
$ ln -s /var/www/html/yum/centos/5.8/updates /var/www/html/yum/centos/5/updates 
$ ln -s /var/www/html/yum/centos/5.8/extras /var/www/html/yum/centos/5/extras  

Step 10) 若要使Step6), 7), 8)定期更新的話,可以結合crontab.

三、YUM Client設定
Step 10) $ cd /etc/yum.repo.d
Step 11) $ cp CentOS-Base.repo bak.CentOS-Base.repo
Step 12) $ vim CentOS-Base.repo
---------------------------------------------------------------------------
[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://YUM-Server-IP/yum/centos/$releasever/os/$basearch/
gpgcheck=1#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
gpgkey=http://YUM-Server-IP/yum/centos/$releasever/os/$basearch/RPM-GPG-KEY-CentOS-5
#released updates
[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://YUM-Server-IP/yum/centos/$releasever/updates/$basearch/
gpgcheck=1
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

gpgkey=http://YUM-Server-IP/yum/centos/$releasever/os/$basearch/RPM-GPG-KEY-CentOS-5
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
baseurl=http://YUM-Server-IP/yum/centos/$releasever/extras/$basearch/
gpgcheck=1
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

gpgkey=http://YUM-Server-IP/yum/centos/$releasever/os/$basearch/RPM-GPG-KEY-CentOS-5
--------------------------------------------------------------------------- 
※ http://YUM-Server-IP/ 指的是YUM伺服器的Domain Name或是IP Address.
※ 因為YUM Client為CentOS 5.5 x86_64,也就是5.x系列,故此處的$releasever會等於「5」,而$basearch會等於「x86_64」
※ 若在/etc/yum.repo.d/CentOS-Base.repo不只有[base], [updates], [extras]的話,請記得將沒有用到的,如:[addons][centosplus][contrib]的enabled參數設定為0
 

以上資料參考自:http://paul.pixnet.net/blog/post/10980468

2012年11月15日 星期四

Lubuntu setting 打包紀錄PLURK PASTE


資料來源:

阿剛老師的異想世界


(1001029更新)檔案分享:ubuntu1110-LXDE+Clonezilla+DRBL+Spfdisk四合一客製化版本


自己用了ubuntu11.10一段時間了,Unity及Gnome-shell用來用去,還是沒有LXDE介面用的習慣,而且自己的筆電效能也不是好,用新的介面一直都都覺得用起來頓頓的,所以最後還是決定使用LXDE來當我的慣用介面,為此,我自己用UCK把我常用的軟體及一些小設定都打包成一個iso檔了,並把live模式也改為LXDE介面,以下是我的iso載點:

Ubuntu11.10 LXDE載點 (約1.9G)


今天在找資料時,找到了可以把Clonezilla打包進去的方式,又順便去研究了ACFS中的SPFdisk的寫法,所以我試了一下,一起把Clonezilla、DRBLSPFdisk這三個工具一起包進去了,以下是新的iso載點,內容跟上個版本都一樣,只是在使用Live開機時,選單會多出Clonezilla、DRBL及SPFdisk可以選擇:


Ubuntu11.10 LXDE +Clonezilla+DRBL+SPFdisk 四合一載點 (約2.4G)


md5: 92997b6ac15144971d95c352060576ae






另外,以下是我用UCK打包時,做的事情的紀錄(想知道預裝了什麼可以看看)


我的打包紀錄

簡單說明一下,雖然預設是以LXDE介面為主,但系統中已經預包了gnome-shell (gnome3介面)及傳統gnome2介面,還有本來ubuntu11.10預設的Unity及Unity2D的介面,安裝後登入前都可以自由選擇,也把預設的中文輸入法改為gcin,並修正了在Unity中無法顯示圖示的問題了,至於其他安裝了什麼軟體,就請直接看上面打包紀錄吧!

另外,因為我會在教室中使用wiimote白板,所以一些wiimote白板的套件我都預裝了,而其中ardesia這個桌面繪圖的軟體需使用到桌面特效,所以我在LXDE 的工具列上預設開啟了Fusion Icon這個軟體,如果要使用ardesia的話,只要在工具列上的Fusion icon上按右鍵,先在〔Select Windows Manager〕中選〔Compiz〕,再按下〔Reload Windows Manager〕,就可以啟用桌面特效了,啟用桌面特效後就可以使用Ardesia了!




打包紀錄
apt-get update
apt-get upgrade

##安裝gcin並設為預設
apt-get install gcin
im-switch -z zh_TW -s gcin

##移除所有語言套件
apt-get purge language-pack-aa language-pack-*

##安裝繁中套件
apt-get install language-pack-zh-hant language-pack-kde-zh-hant language-pack-gnome-zh-hant

##新增kdenlive blender medibuntu套件庫
add-apt-repository ppa:cheleb/blender-svn
add-apt-repository ppa:sunab/kdenlive-svn
add-apt-repository "deb http://packages.medibuntu.org/ natty free non-free"

##新增lucid的acnonical套件庫,為了安裝java6
add-apt-repository "deb http://archive.canonical.com/ lucid partner"


sudo apt-get update
sudo apt-get install openshot kdenlive
apt-get install sun-java6-jdk sun-java6-plugin
apt-get install w32codecs libdvdcss2
apt-get install gnome
apt-get install wine1.3
apt-get install winff vlc audacity dvdstyler smplayer guvcview
apt-get install furiusisomount
apt-get install scribus
apt-get install dia emesene ekiga kompozer filezilla
apt-get install stellarium
apt-get install supertux2 supertuxkart neverputt
apt-get install shutter 
apt-get install wiican mouseemu
apt-get install lxde
apt-get install vim synaptic p7zip p7zip-rar

#安裝準備好的deb
adobReader_cht eXe chrome google-earth meiga pps python-whiteboard
teamviewer6 umplayer xournal

dpkg -i *.deb
apt-get -f install

##修正google earth6
sudo apt-get install lsb-core libfreeimage3 libqt4-webkit

--------------


apt-get install flashplugin-installer
apt-get install libreoffice-l10n-zh-tw
apt-get install blender
apt-get install imagination sox libsox-*
apt-get install kde-l10n-zhtw k3b

##安裝cailibre
python -c "import urllib2; exec urllib2.urlopen('http://status.calibre-ebook.com/linux_installer').read(); main()"

來源:http://paste.plurk.com/show/708197/

2012年5月1日 星期二

限制網頁連線範圍


限制網頁連線範圍

限制網頁連線範圍
例如有些網頁只想讓校內的電腦可以瀏覽,那我們就可以如下的作法來達成:
#mkdir -p /var/www/html/phcno1
#vi /etc/httpd/conf/httpd.conf
在檔案尾加入:
Deny from all
Allow from 192.168.1.0/255.255.255.0 //限制只能從 192.168.1.0/24來讀取
Options Indexes FollowSymLinks
/etc/rc.d/init.d/httpd restart
測試:http://localhost/phcno1/
*****************************************************
另解
在 /etc/apache2/conf.d
建立ideapic資料夾規則 ra-ideapic
vi /etc/apache2/conf.d/ra-ideapic
order deny,allow
deny from all
allow from 163.26.181.0/24 127.0.0.1
Options followSymLinks MultiViews
重新啟動apache2
service apache2 restart
在 /var/www 建立資料夾ideapic
存入網頁資料
重新啟動apache2
service apache2 restart
轉貼自仁德國小網管http://www.rdes.tnc.edu.tw/phpbb/viewtopic.php?t=228

Win Xp 防毒策略


Win Xp 防毒策略

順序備忘:
1、cmd叫出命令提示字元
2、先crtl+Alt+Delete進入工作管理員,關閉explorer.exe檔案總管
3、c:
4、打上 dir *.exe;*.com;*.pif;*.bat;*.com;*.dll;*.cab;*.msi;*.ocx /AS /AH /S /TC
5、將找出的檔案如 ghost.bat 做以下處理
attrib -S -H -R ghost.bat
6、rename ghost.bat ghost.bat.txt
基本上,就可以清除了
ntdetect.com決不可以清
隨身碟的清法
H:\dir /AS /AH /TC
以上過程請選擇使用
以免造成資料毀損
本人不負起任何責任

優化Ubuntu Linux的系統服務


優化Ubuntu Linux的系統服務

linux的各大發行版,都有些不必要的服務被默認開啟了,針對ubuntu,我們可以採用選擇性關閉的方法加速起動,提高系統性能。
   這裏我們安裝一個軟體:
sudo apt-get install sysv-rc-conf
   然後這樣起動:
sudo sysv-rc-conf
   在這個軟體裏,可以用鍵盤的方向鍵移動,用空格選取,也可以直接用滑鼠選取,最後用q保存退出,一下列出服務的名稱和基本的解釋。
   acpi-support 這個是關於電源支持的默認是1,2,3,4,5下啟動,我認為你可以把它調整到s級別。
   acpid acpi的守護程式,默認是2-5開啟,我認為可以不用管。
   alsa alsa聲音子系統,應該不用開啟它。
   alsa-utils 這個服務似乎取代了alsa,所以開啟這個就可以了,我在S級別開啟它。
   anacron 這是一個用於執行到時間沒有執行的程式的服務,我認為它無所謂,所以關了它,這個可以隨便。
   apmd 也是一種電源管理,我認為電腦如果不是很老,它就沒有開啟的必要了。
   atd 和anacron類似,我把它關了。
   bluez-utiles 傳說中的藍牙服務,然後遺憾我沒有,所以關了。
   bootlogd 似乎使用來寫log的,安全期間開著他也許比較好。
   cron 指定時間運行程式的服務,所以開著比較好的。
   cupsys 印表機服務,所以如果你有,就開啟吧。
   dbus 消息匯流排系統,非常重要,一定要開。
   dns-clean 撥號連接用的,如果不用,就關了它。
   evms 企業卷管理系統,由於我並不明白什麼叫做企業卷,所以我關了它。
   fetchmail 用於郵件守護,我關了它。
   gdm gnome桌面管理器,我關了它,然後用startx啟動gnome。
   halt 關機用的,不要更改
   hdparm 這個我剛才有講,如果沒有ide硬碟也就不用開啟它了。
   hotkey-setup 這個是給某些品牌筆記本設計的熱鍵映射,臺式機用戶請關了它
   hotplug 這個是用於熱插拔的,我已經測試過了,在某些電腦上關閉它會使音效卡無效,請在S級別開啟它。
   hplip hp印表機專用的,應該可以關了它。
   ifrename 網路介面重命名,好像沒用,關了。
   ifupdown 這個使用來打開網路的,開著它。
   ifupdown-clean 同上。
   klogd linux守護程式,接受來自內核和發送資訊到syslogd的記錄,並記錄為一個檔,所以請開著它。
   linux-restricted-modules-common 這個使用來使用受限制的模組的,你可以從/lib/linux-restricted-modules下查看,如果沒有什麼,你可以關掉它。
   lvm 邏輯卷管理器,如果你沒有請關了它。
   makedev 用來創建設備到/dev/請不要動他。
   mdamd 管理raid用,如果你沒有請關閉它。
   module-init-tools 從/etc/modules 加在擴展模組的,這個一般開著。
   networking 增加網路介面和配置dns用,將它開啟。
   ntp-server 與ubuntu時間伺服器進行同步的,關了。
   pcmcia 啟動pcmica設備,遺憾我有生以來都沒有見過這樣的設備,關了它。
   powernowd 用於管理cpu的用戶端程式,如果有變頻功能,比如amd的quite' cool 那麼就開啟它吧。
   ppp 撥號用的,我關了它。
   ppp-dns 一樣,也關了。
   readahead 預載入服務,讓我想起了win的預讀,當然他們不同,它會使啟動變慢3-4妙,所以我關了它。
   reboot 重啟用的,不要動。
   rmnologin 如果發現nologin,就去除它,在筆記本上不用開啟。
   rsync rsync協定守護,請視情況而定。
   screen-cleanup 一個清除開機螢幕的腳本,隨便。
   sendsigs 重啟和關機時向所有進程發送消息。所以不要管它。
   single 啟動但用戶模式,不用管它。
   stop-bootlogd 從2,3,4,5級別停止bootlogd,不用管它。
   sudo 這個不用說吧,不用管它。
   sysklogd 用於記錄系統日誌資訊,不用管它。
   udev 用戶空間dev檔系統,不用管它。
   udev-mab 同上。
   umountfs 用來卸載檔卷的,不用管它。
   urandom 生成隨即數的,不知道怎麼用,不用管它。
   usplash 那個漂亮的啟動畫面,但是我關了它,它也存在,所以想關他需要把內核起動參數中的splash一句刪掉。
   vbesave 顯卡bios配置工具,不用管它。
   xorg-common 設置x服務ice socket。不用管它。
資料來源:http://www.test104.com/tw/tech/86.html

用Windows內建的boot.ini做多重開機Linux + XP


用Windows內建的boot.ini做多重開機Linux + XP

資料來源:http://www.wretch.cc/blog/mezl/20241371
以下內容配合自己主機狀態修改
用Windows內建的boot.ini做多重開機Linux + XP
原本我都習慣直接把GRUB灌在MBR裡,利用grub來做多重開機,可是這樣的作法卻因為無法將預設的開機選項設為XP
所以當我裝完Ubuntu之後,剛灌好的XP就變為第二選項
所以這次我採用最不會影響Windows的方式來安裝,利用windows的boot loader來作多重開機管理,而grub仍然可以用來選擇不同的linux kernel。
以下為自己的分割選項
XP>>>>>sda1
swap>>>sda5
/boot>>>sda6
/>>>>>>sda7
ntfs資料碟>>>sda3
先裝XP
再裝UBUNTU 9.10
在裝UBUNTU時,最後有一個步驟要安裝開機選項到/boot>>>sda6,要記得選"進階"
安裝完成後,重新開機會無法進到linux裡,因為還沒有設定好多重開機,這時候用UBUNTU9.10光碟開機,
選則第一個選項進入 Linux後,
執行 dd if=/dev/sda(X) of=路徑與檔名 bs=512 count=1
說明:
a. 這條命令是將 Linux 的 開機磁區存成一個文件
b. (X) 指的是 Linux 安裝的 Boot 分區(sda6對應到UBUTNU的boot區)
c. 路徑與檔案名是存放文件的位置與檔案名
對兩個Linux的Boot分區執行命令得到兩個文件
例如:dd if=/dev/sda6 of=/ubuntu.lnx bs=512 count=1
若有其他系統則dd if=/dev/sda(X) of=/otheros.lnx bs=512 count=1
然後把*.lnx檔案放在C:\下
重新開機回到Windows裡面
編輯C:/boot.ini
[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP Professional" /fastdetect
C:\ubuntu.lnx="ubutnu 9.10"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^加入這行
存檔後重新開機就可以透過windows的boot loader選擇OS了

slmgr能將Windows 7的免啟動使用期限延長成120天


slmgr能將Windows 7的免啟動使用期限延長成120天

微軟諸多需要啟動的產品,可以不啟動而免費使用一段時間;Vista和Windows 7都能不啟動使用30天。現在已經知道能用在Vista而將30天延長成120天的方法,也能用在Windows 7。
延長是透過1支檔名為slmgr的vbs程式,由於這支程式位於系統目錄(預設是c:\windows\system32),因此不需指定路徑,即可在『命令提示字元』視窗裡執行。但因需有系統管理員的權限,因此請以滑鼠右鈕『以系統管理員身份執行』來開啟『命令提示字元』。
slmgr
不加任何選項在『命令提示字元』視窗裡執行slmgr,會出現顯示slmgr選項說明的交談窗;原來slmgr是Windows Software Licensing Management Tool,也就是Windows軟體授權管理工具。因為slmgr的選項說明很多,關閉交談窗會再以另一個交談窗顯示下一段說明(總共分成4個交談窗)。
slmgr /rearm
利用slmgr配合 /rearm 選項,會重設系統的授權狀態,也就是說可以給您另一個30天。所以我們通常會在期限結束當天再執行 slmgr /rearm,而另一個重點是這招最多只能用3次,也就是最多延長90天,加上原本的30天,總計有120天。
slmgr /xpr
如果想知道目前授權的到期日,可以利用 /xpr 選項。
slmgr /dlv
如果想知道還能重設幾次授權狀態(最多3次),可以用slmgr搭配 /dlv 選項,這會列出詳細的授權資訊,其中『剩餘的Windows重設授權狀態計數』右側的數字,就是還能重設的次數。
免啟動使用期限的目的,是讓使用者體驗產品,如果來不及體驗而需要多點時間,就可利用 slmgr /rearm 加以延長。slmgr的功能還不只以上所述,非常值得系統管理者研究。

有在LINUX 介面 mount windows 的 分享空間時


有在LINUX 介面 mount windows 的 分享空間時

有在LINUX 介面 mount windows 的 分享空間時
會出現亂碼
可使用下列指令測試
smbclient //IP/data -U ID%easpnet
smbmount //IP/data /smb-dir/ -o "username=ID%PW"; [ $? == 0 ] && mount
mount -t cifs //IP/data /home/smb -o username=ID,password=PW,codepage=cp950,iocharset=big5
mount -t cifs //IP/data /home/smb -o username=ID,password=PW,codepage=cp950,iocharset=big5
mount -t cifs //IP/op_data /home/smb -o username=ID,password=PW,codepage=cp950,iocharset=big5

CCleaner不要亂用在WIN7 輸入法會掛點..


CCleaner不要亂用在WIN7 輸入法會掛點..

CCleaner不要亂用在WIN7 輸入法會掛點..
在學校吃飽沒事想說清清垃圾 希望開機能更順些
清完垃圾後重開機驗收...
正要抬槓...阿哩 我的輸入法跑去休息了
找了半天
原來是CCleaner砍掉了
regedit開啟
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
新增>機碼
名稱:ctfmon
數值資料:C:\Windows\System32\ctfmon.exe
重開機 復活了.....

如果update有錯誤訊息的話


網路上找的

sudo apt-get install aptitude # aptitude 與 apt-get 功能 相近
sudo aptitude purge ttf-droid # 把已安裝 未完成 ttf-droid 移除

1.如果 移除成功 進行:(如果 問你 Y/N 都答 Y)
cd /
sudo aptitude clean
sudo aptitude autoclean
sudo apt-get autoremove
sudo aptitude update
sudo aptitude install -f
sudo dpkg --configure -a
sudo aptitude full-upgrade
sudo apt-get check
sudo aptitude install ttf-droid # 安裝 ttf-droid

2. 如果還是有錯誤:
這裏有 ttf-droid Package 的許多討論串 各種意見都有 你試試看 哪一個方法 有效
Unable to Install or Remove ttf-droid Package 
如果這裏的方法 都無效 那可能是 ttf-droid Package 的 bug
這篇文章裏連結的 bug report 看最近有沒有新的 解決方案

2012年4月25日 星期三

上傳大檔案時,會出現 「ERROR: Maximum upload size of 486.10 MB exceeded」 解決方法:


被ostube搞了三天

一直找不到解決方法


終於在我努力練功之下

找到一段資料

從以下的網站找到的


http://blog.klgsh.kl.edu.tw/lifetype12/post/1/661

資料如下


上傳大檔案時,會出現 「ERROR: Maximum upload size of 486.10 MB exceeded」解決方法:
前面有說到,上傳檔案大小,似乎跟 php.ini 裡的設定無關,跟管理後台的設定也無關。那麼檔案大小的限制在哪裡呢?
上面的數字  486.10 MByte = 49776875 KByte= 509715200 Byte
這個數字「 509715200」 在那裡出現過呢?
就在 /ostube/cgi-bin/uu_default_config.pm 裡面,其中一段
max_upload               => 509715200,
那麼知道意思了吧!你若要上傳超過 486.1M的檔案,就必須再加大這個數字,假如要上傳到1GB的檔案,算算吧!
1GB =1024 MB = 1048576 KB = 1073741824 Byte

ostube的好網站

好網站 小黑.在練功 http://wow1227.blogspot.com/2010/01/windowostubeostube26.html

2010年11月25日 星期四

Fw: 零體罰害死台灣人 殘忍的愛!

花蓮縣教師會




Sent: Thursday, November 25, 2010 9:34 AM
Subject: Fw: 零體罰害死台灣人 殘忍的愛!


----- 轉寄信件 ----

轉寄前,請將我的帳號刪除,

請使用【密件副本】傳送郵件!

以保護您的親朋好友 感恩喔!
****************************


記得多休息、懂得付出、隨時放下;

聰明人,知識高;慢心盛,計較多;
智慧人,心寬闊;念純真,不比較。



昨日的少年,今日的老者,明日的白骨。我們的生命,從過去而延續到現在,從現在慢慢地走向未來。世間一切事、物會(因果循還)而回到自己身上,不論善與惡。

零體罰害死台灣人

這個現象全是媒體無限上綱造成的,台灣有這種無恥的媒體,無社會責任的媒體,無自我檢討的媒體,
二十年後的台灣會是一個無政府的無法無天的社會


零體罰害死台灣人(轉錄PTT)閱讀寫於 2010年10月27日 16:43
作者 beliarken (永遠18歲海姐姐) 看板 Gossiping

標題 Re: 零體罰害死台灣人(轉錄)

其實,台灣目前不能算是零體罰……

如果,台灣能像外國一樣真正落實零體罰,老師們也很高興呀........台灣目前所推行的 ,根本不是零體罰,而是『無法無天、養虎遺患、率獸食人』

台灣目前的教育政策不只是畸形,根本是異形!

畸形沒關係,只是看起來怪怪,於人無損,異形卻大有問題!它是會殺人,是會破壞社會根本,製造動亂未來的怪獸。而目前台灣教育正在複製無限的怪獸,我相信絕大部分的國中小教師都在自己的身邊看到目前有多少恐怖的事情發生……

你聽過有國小六年級的男生因為看一個四年級智障男生不順眼,就把他衣服脫光,叫他趴在地上學狗叫,叫他肛門夾根樹枝當尾巴,張嘴舔他的腳踏車車輪,然後再叫一堆女生來圍觀,吐口水在他身上嗎?

你聽過有國中二年級的男生三個人直接闖到人家客廳輪姦一個五年級女生嗎?

你聽過有五年級女生在老師的茶杯裡面下藥,要讓老師流產嗎?

你知道有小孩因為跟同學爭吵,拿美工刀砍人一刀然後嗆聲:『大不了我賠他醫藥費嘛!』

很多事情,社會大眾不會知道,因為,我們的新聞是被選擇過的,如果把現在的少年犯罪率、未婚生子率和城鄉學業能力差距數據貨真價實的拿出來,社會大眾會真正瞭解,什麼叫做真正的恐慌!

在20年前,這些是特例,但在20年後,這些特例卻在日漸繁衍,快要變成日常!當一個孩子不會因自己的錯事受到代價,當一個社會只會保護惡人的權利時,怪物就會開始成長。

台灣人習慣言必稱國外,那我們就拿外國的零體罰來談談,照台灣人X的標準,全世界都是體罰的罪惡之國!都是殘害天使兒童的邪惡成人!

我們來看現在最夯的芬蘭好了,芬蘭確實制定零體罰,但是他們怎麼處理孩子?

天下雜誌的『芬蘭教育』這本書提到:『學校最常見的處罰方式為放學後留在教室裡罰坐,反省不當行為或補寫功課,如果有學生危及其他學童安全或嚴重影響教學,則可面臨最長三個月的停學處分。』零體罰,可以呀∼∼∼我們照芬蘭規矩來做。

可是不行,台灣人X集團會說:『反省行為是思想箝制!留校罰坐是限制人身自由!違反憲法!!停學是教師規避教育責任!!這學校和老師統統該死呀!!』OK,那我們知道了,芬蘭,在台灣人X集團的眼中是該死的罪惡之國。

那我們看紐西蘭,

紐西蘭不扁小孩,也是零體罰國家唷,那我們照紐西蘭的規矩來做事吧。紐西蘭處罰學生的方法通常有

1.社區服務撿垃圾(處罰小孩身心,造成痛苦)

2.假日穿制服到學校進行校園服務(思想箝制,威權再現)

3.罰寫作業(這是體罰體罰體罰!!無意義的抄寫!!)
4.環境清掃(體罰體罰體罰-----------應該解聘這個教師!!!!)
5.停學(剝奪孩子教育權利!教育部長下台!!)

OK,那我們知道了,紐西蘭,在台灣人X集團的眼中也是該死的罪惡之國。

連最文明最進步的芬蘭和紐西蘭都在這樣傷害學生了,

我們還要談有貴族公學和私立學院的英國嗎?

我們要談從小訓練文法和禮儀教育的法國嗎?

我們要談規矩嚴謹的德國奧地利嗎?

我們要談設有懲戒室的美國嗎?

我們要談比台灣更瘋狂更有錢的日本嗎?

我們要談現在超越台灣的南韓嗎?

我們要談鞭刑的新加坡嗎?

我們要談商業之都香港嗎?

在世界的洪流裡,只有台灣人X依然堅持真正教育大愛 不罵、不站、不打、不關、不罰、不做事。台灣有人X,我該說啥呢?
零體罰很好,但是,世界各國都有取代體罰的懲戒策略,為甚麼大家都要忽略這件事情?而只會要求老師要愛!要宣導!要溝通!!若一切只要用心靈就能解決,全世界的人早就得道成佛了!!

還有一個數據,這是澳洲雪梨晨鋒報(雪梨最大報)的報導
『國際數學與科學教育趨勢研究(Trend of International Mathematics and Science Study)對全世界大約40個國家的學校進行了調查,澳洲小學生受到欺凌的比例,比國際平均值高約50%,是全世界小學生受欺凌最嚴重的國家之一。接受抽樣調查的36個國家的4年級學生中,只有科威特、卡達、台灣和紐西蘭的調查結果不及澳洲。』

『澳洲的維克多利亞州警方資料也顯示,數百起嚴重犯罪案件是由年齡不到9歲的孩子犯下 的。這些案件包括性侵犯、搶劫和縱火。據警方透露,一些年紀輕輕的孩子甚至還涉及非 法擁有和使用毒品、偷竊汽車、擅闖民宅。』 這就是零體罰的人間仙境,紐西蘭、澳洲、台灣。

如果,這是我們教育所追求的最終人權人本景象,我也只能講天佑台灣。因為,我已經看到許多令我發毛的怪獸正在成長。
零體罰,很好,但是台灣,根本不是零體罰,而是瘋狂!
PS:在外國人眼中,停學是非常嚴重的事情, 他不是讓孩子放假在家打混,而是家長需一人向公司請假陪孩子反省改錯 而損失的金錢與薪水或因時常請假而被資遣,當然是家長自己承擔,因為,那是你的小孩, 在他無行為能力之前,你需要對你的小孩負責, 若你不請假,放小孩一人在家,那麼社會局會介入暫時剝奪親權, 因為你沒有盡到父母責任,同時還會吃上官司。

這才是真正的教育,而非像台灣現在這樣,老師毫無權力,卻有無限義務!!而家長就放任責任專出一張嘴。零體罰,很好,我們老師雙手贊成。如果真的按照,外國那『先進』的『人本教育』政策和優良的『人權處罰』措施,我想,先哭的應該不是老師,而是家長。

【板主曰】
人本集團,我想出發點是愛 但是懲處也是愛的一種,小孩如果犯錯反而有糖果 我想這裡的愛不是愛,而是下半輩子的悔恨(對孩子及父母而言都是)

許多朋友正在小學教書(在幾乎不能打不能罵不能管教的環境下,只能放任孩子我行我素的真實情況甚至會被小學生恐嚇!!這世代真的是變了∼)




--------------------------------------------------------------------------------

殘忍的愛!


日前和王品集團董事長戴勝益晤面,聊起他如何把公司大多數股權逐步釋出給工作夥伴,又把自己擁有的剩餘股權的大部分捐給公益基金。他講這段心路歷程時兩眼發亮,然後迫不及待的說要陪孩子去度假了。好個戴勝益!在我見過的創業老闆中,在「想得開、放得下」上,算他第一名。

看到戴勝益的好樣子,我也想分享自己的一段小故事:大約九年前,我學習到一些猶太人在金錢上的智慧,也想效法,於是接受基金經理的建議,設立家族基金,並立下遺囑。沒想到,在立遺囑的過程中,越想越擔心,越想越複雜,越想越唯恐不周全,弄到最後,陷入無所適從的窘境,也算是體會到人世無常。

最後只好向基金經理請教。他斬釘截鐵的說:幫孩子買個保險,供他們受完教育,其餘的都不用管了。

我問他為什麼?
他說他已執行過許多遺囑,親自拜訪過為數不少的「受益人」,結果發現受益人雖然千奇百怪,卻有共同特徵:沒精神。

每次拜訪後,他都發自內心深處的感慨:立這些遺囑的人「太殘忍」,他們想要子孫一生無風無浪,卻剝奪了子孫生命的熱情。

一語驚醒夢中人,我立即遵旨照辦。回想自己的過去,如何面對挫折、迎接挑戰,如何透過努力、記取教訓,如何突破困局、達成目標,只有完整而真實的經歷這一切,人生才顯得如此豐富而甜美。這一切的經歷,真正是千金不換,如果有人用愛的名義把它們剝奪了,的確是殘忍。

我接著又想到,企業老闆們更常做的一件事,是刻意培養、甚至半強迫式的安排子女接班。我看過失敗的接班人,把上一代留下的事業搞垮,把自己的人生也錯過,只留下了內疚和遺憾;我也看過成功的接班人,承繼事業並發揚光大,卻活得並不快樂,午夜夢迴時,總覺得這並不真正是他們所要的人生。

我的結論是:留財富給子女,往往剝奪了他們的熱情;留事業給子女,往往剝奪了他們的自由。世間事,不能一概而論,當然也有例外,但大數法則的確如此。

回到戴勝益。那次見面最讓我印象深刻的,倒不是他的捨得,而是他的瀟灑。
望著他背著登山背包、穿著牛仔褲、充滿活力步伐的離去身影,我心裡想著:
他沒有剝奪子女的人生,更沒剝奪自己的;這是一個真正了解人生,並且做到的人。

2010年7月10日 星期六

花蓮縣98年度自由軟體推廣研習之Debian基礎課程-3、4撇步分享

花蓮縣所有Epson 6200L 在Debian或ubuntu 上無法順利安裝的解決方法

利用aptitude 或是apt-get install

安裝如下的套件

cups
cups-client
cup-drivers
foo2zjs
foomatic-filters-ppds
hp-ppd
hpijs
hplip
openprinting-ppds

就可以在瀏覽器上
鍵入
http://localhost:631/

做印表機設定..................

另外
李健秋老師

又教我一個網管方法

因為我在學校架了一個debian測試機

無防火牆

任何網段都可進入

我就從**國小的學生用電腦

登入

開了終端機
鍵入

ssh test@IP -L 1631:127.0.0.1:631

IP是指本校那台測試機的IP,現在應該被攻破了吧!
因為我的密碼設的很簡單

1631是**國小電腦教室某台學生用電腦的本機埠
隨選的
可更換

127.0.0.1:631指的是本校那台測試機+PORT




就可以在本機瀏覽器
連入本校的的那台測試機做印表機安裝測試的工作了

李老師
真是高手中的高高手

敬佩敬佩

相較之下
自己比較像電腦工人
一直都不務正業
一直在忙學校的事
連暑假也是
真是.............................

2010年5月12日 星期三

用Windows內建的boot.ini做多重開機Linux + XP

資料來源:http://www.wretch.cc/blog/mezl/20241371

以下內容配合自己主機狀態修改

用Windows內建的boot.ini做多重開機Linux + XP


原本我都習慣直接把GRUB灌在MBR裡,利用grub來做多重開機,可是這樣的作法卻因為無法將預設的開機選項設為XP
所以當我裝完Ubuntu之後,剛灌好的XP就變為第二選項
所以這次我採用最不會影響Windows的方式來安裝,利用windows的boot loader來作多重開機管理,而grub仍然可以用來選擇不同的linux kernel。
以下為自己的分割選項
XP>>>>>sda1
swap>>>sda5
/boot>>>sda6
/>>>>>>sda7
ntfs資料碟>>>sda3

先裝XP

再裝UBUNTU 9.10

在裝UBUNTU時,最後有一個步驟要安裝開機選項到/boot>>>sda6,要記得選"進階"

安裝完成後,重新開機會無法進到linux裡,因為還沒有設定好多重開機,這時候用UBUNTU9.10光碟開機,
選則第一個選項進入 Linux後,
執行 dd if=/dev/sda(X) of=路徑與檔名 bs=512 count=1
說明:
a. 這條命令是將 Linux 的 開機磁區存成一個文件
b. (X) 指的是 Linux 安裝的 Boot 分區(sda6對應到UBUTNU的boot區)
c. 路徑與檔案名是存放文件的位置與檔案名
對兩個Linux的Boot分區執行命令得到兩個文件
例如:dd if=/dev/sda6 of=/ubuntu.lnx bs=512 count=1
若有其他系統則dd if=/dev/sda(X) of=/otheros.lnx bs=512 count=1

然後把*.lnx檔案放在C:\下

重新開機回到Windows裡面
編輯C:/boot.ini
[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP Professional" /fastdetect
C:\ubuntu.lnx="ubutnu 9.10"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^加入這行
存檔後重新開機就可以透過windows的boot loader選擇OS了

98年建置中小學優質化均等數位教育環境計畫的那台精簡小筆電 如果要裝Lubuntu10.04的話

98年建置中小學優質化均等數位教育環境計畫的那台精簡小筆電
如果要裝Lubuntu10.04的話
請先用網路線sudo apt-get update
再安裝b43-fwcutter
如以下指令
sudo apt-get install b43-fwcutter
裝好後
就可以無線上網了
如果不能上的話
重開機就好了
當然也可以試裝lazyscripts
目前測試中

我是菜鳥
如果有寫錯的地方
請指教

感謝ERIC的幫忙

2010年4月20日 星期二

更新 clamav 0.94.b2d.2

更新 clamav 的方法:

請先根據以下這篇公告, 修正套件庫位址:
http://b2d.tnc.edu.tw/phpBB2/viewtopic.php?t=2785

接著執行:

apt-get update
apt-get install clamav clamav-base clamav-freshclam clamav-daemon clamav-docs

再執行
service clamav-freshclam restart
freshclam

service clamav-daemon restart

即可把 clamav 升級到最新版。

消息來自http://b2d.tnc.edu.tw/phpBB2/viewtopic.php?t=2788

2010年4月19日 星期一

用Windows內建的boot.ini做多重開機Linux + XP

資料來源:http://www.wretch.cc/blog/mezl/20241371
以下內容配合自己主機狀態修改

用Windows內建的boot.ini做多重開機Linux + XP

原本我都習慣直接把GRUB灌在MBR裡,利用grub來做多重開機,可是這樣的作法卻因為無法將預設的開機選項設為XP
所以當我裝完Ubuntu之後,剛灌好的XP就變為第二選項
所以這次我採用最不會影響Windows的方式來安裝,利用windows的boot loader來作多重開機管理,而grub仍然可以用來選擇不同的linux kernel。
以下為自己的分割選項
XP>>>>>sda1
swap>>>sda5
/boot>>>sda6
/>>>>>>sda7
ntfs資料碟>>>sda3

先裝XP

再裝UBUNTU 9.10

在裝UBUNTU時,最後有一個步驟要安裝開機選項到/boot>>>sda6,要記得選"進階"

安裝完成後,重新開機會無法進到linux裡,因為還沒有設定好多重開機,這時候用UBUNTU9.10光碟開機,
選則第一個選項進入 Linux後,
執行 dd if=/dev/sda(X) of=路徑與檔名 bs=512 count=1
說明:
a. 這條命令是將 Linux 的 開機磁區存成一個文件
b. (X) 指的是 Linux 安裝的 Boot 分區(sda6對應到UBUTNU的boot區)
c. 路徑與檔案名是存放文件的位置與檔案名
對兩個Linux的Boot分區執行命令得到兩個文件
例如:dd if=/dev/sda6 of=/ubuntu.lnx bs=512 count=1
若有其他系統則dd if=/dev/sda(X) of=/otheros.lnx bs=512 count=1

然後把*.lnx檔案放在C:\下

重新開機回到Windows裡面
編輯C:/boot.ini
[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP Professional" /fastdetect
C:\ubuntu.lnx="ubutnu 9.10"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^加入這行
存檔後重新開機就可以透過windows的boot loader選擇OS了