2015年4月6日

一隻隨身碟還原系統

利用假期,做了一件想做的事。
一隻隨身碟,開機自動還原最新系統。
改了國家高速網路中心的clonezilla。把開機項目換掉了。
做了:開機預設中文,不改鍵盤,自動掛載網路和partimag,還有預設還原最新映像檔(目前這一版為開放硬體萬用版本),還原完關機。
使用者只要在新北市的網路裡都可以使用(只開放新北市IP)。
1.格式化隨身碟為fat32

2.下載clonezilla live zip

3.解壓縮至隨身碟

4.執行安裝開機程式
  ubuntu下:
 (1)先知道自已隨身碟的代號(使用df -h),筆者的隨身碟是/dev/sdb
 (2)sudo -s
   cd /media/使用者名稱teacher/隨身碟代號9BB6-4586/utils/linux
   bash makeboot.sh /dev/sdb1
 widnows下:
  (1)知道自已隨身碟代號(到電腦中看),例如是E:
  (2)進入dos模式cmd.exe(建議使用最高權限來開),執行:
    E:
    cd utils/win32  (或是win64)看你的作業系統
    makeboot.bat E:
用這隻隨身碟即開機即可進入還原,在最後你還是要按兩次y才會還原(避免操作錯誤,還有後悔的機會)


2015年4月1日

使用motoduino改藍芽傳輸速度、名稱和密碼

使用新北市教育作業系統,想改藍芽的傳輸速度和名稱及密碼做法如下:
一.開啟arduino程式,貼上下列指令

// A simple sketch to set baud rate of HC-0x bluetooth module
    // If successful configured, a response like "OK75600" will be shown on serial monitor
    //
    // Command: AT+BAUDx, where x can be:
    //    1: 1200, 2:2400, 3:4800, 4:9600, 5:19200,
    //    6:38400, 7:57600, 8:115200, 9:230400
   
void setup()
    {
       Serial.begin(57600);         // Baud rate of HC-0x bluetooth module
       delay(1000);
       Serial.write("AT+BAUD7");   // Set baud rate as 57600
       delay(3000);
       Serial.write("AT+NAMEwd01");   //名稱name set wd01
       delay(3000);
       Serial.write("AT+PIN1234");    //passwd set 1234
       delay(3000);
}
   
void loop(){
     char ser_char;
      if (Serial.available()){
          ser_char = Serial.read();   
          Serial.write(ser_char);
    }
}

其中四條指令
1.      Serial.begin(57600);         // 藍芽開始的傳輸速度Baud rate of HC-0x bluetooth module
這個很重要,藍芽買時可以問一下出廠的傳輸速度是多少,不然試一下,可能的數字是9600或38400或57600這幾個速度是常用的
2.      Serial.write("AT+BAUD7");   // 改傳輸速度Set baud rate as 57600
BAUD後面接的數字是傳輸速度,在程式上方有說明,從1-9各代表不同速度
       1: 1200, 2:2400, 3:4800, 4:9600, 5:19200,
       6:38400, 7:57600, 8:115200, 9:230400
3.      Serial.write("AT+NAMEwd01");   //設定名稱name set wd01
4.           Serial.write("AT+PIN1234");    //設定密碼passwd set 1234
2 3 4建議一條一條做,不然失敗機會大

二.接上motoduino板子(主板即可),不要插入藍芽,不然寫入會失敗。請檢查board是不是ATmega328,port對不對,正常是ttyUSB0也有可能是ttyUSB1。

三.按下打勾,寫入程式。



四.再插入藍芽,按下右上角的serial monitor(放大鏡圖示),會出現下圖,圖裡有ok兩個字,表示寫入成功。

如果還要做別的設定,請先拔下藍芽,修改程式,重覆三和四的動作即可。

接下來就是使用藍芽管理員blueman來連接藍芽。

motoduino的韌體改了記得要改回原來的韌體,這樣s2a才能認識motoduino。

2015年3月18日

lamobo m1 server

最新作品,使用lamobo m1做 dns dhcp server,已中文化,安裝webmin bind9 dhcp 。開機約15秒。


2015年3月17日

lamobo m1 lubuntu調校

下載img後解壓縮
使用dd來把img寫入CF卡
dd if=img檔案 of=/dev/sdb(CF卡的代號)
使用gparted把磁區擴大,並建立swap分割區(有這個系統穩定多了)

中文化
$ sudo locale-gen zh_TW.UTF-8
$ sudo update-locale LANG=zh_TW.UTF-8
$ sudo update-locale LANGUAGE=zh_TW.UTF-8
$ cp /etc/default/locale $HOME/.pam_environment
安裝中文字型
sudo apt-get install ttf-wqy-zenhei
安裝fcitx中文輸入法
apt-get install fcitx-chewing fcitx-table-cangjie3 (或5)

2015年2月26日

改變開關機畫面

想要把開關機畫面更換,位置在/lib/plymouth/themes/ubuntu-logo資料夾,
想要換成新北市的畫面,請在終端機中,輸入下列指令
sudo -s
cd /lib/plymouth/themes
mv  ubuntu-logo ubuntu-logo-bak
wget ftp://163.20.108.1/open/ubuntu-logo.zip
unzip ubuntu-logo.zip
rm ubuntu-logo.zip
 這樣開關機畫面就換成新北市教育作業系統的畫面了。
萬一不滿意, 這指令mv  ubuntu-logo ubuntu-logo-bak,告訴你我把原始的資料夾名稱改名成ubuntu-logo-bak,只要再改回來即可。

開機選單調整grub-customizer

想調整開機選單的人可以把grub--customizer裝起來,安裝方式:開啟終端機

sudo -s
add-apt-repository ppa:danielrichter2007/grub-customizer
apt-get update
sudo apt-get install grub-customizer
 
啟動方式:
在dash中輸入grub就會有圖示出來
傳統啟動:
 
 
 
啟動後會把開機選單讀出,即可用圖形界面調整: