2011年12月30日 星期五

2011年12月21日 星期三

Computers Boot Up

Reference :

How Computers Boot Up : Gustavo Duarte

The Kernel Boot Process : Gustavo Duarte

http://snow.nl/dist/xhtmlc/ch02.html




The MBR itself contains the first stage of the boot loader. GRUB calls this stage 1

The MBR code plus code loaded in step 2 then read a file containing the second stage of the boot loader. In GRUB this is GRUB Stage 2, and in Windows Server this is c:\NTLDR. If step 2 fails in Windows you’d get a message like “NTLDR is missing”. The stage 2 code then reads a boot configuration file (e.g., grub.conf in GRUB, boot.ini in Windows). It then presents boot choices to the user or simply goes ahead in a single-boot system.

At this point the boot loader code needs to fire up a kernel. It must know enough about file systems to read the kernel from the boot partition. In Linux this means reading a file like “vmlinuz-2.6.22-14-server” containing the kernel, loading the file into memory and jumping to the kernel bootstrap code. In Windows Server 2003 some of the kernel start-up code is separate from the kernel image itself and is actually embedded into NTLDR. After performing several initializations, NTDLR loads the kernel image from file c:\Windows\System32\ntoskrnl.exe and, just as GRUB does, jumps to the kernel entry point.

2011年12月19日 星期一

VirtualBox 中 Ctrl Alt Del 登入 Windows

right ctrl+del instead of ctrl-alt-del
 
 
 
 
Reference :
https://forums.virtualbox.org/viewtopic.php?f=1&t=15380

Windows Server 2003 部署版 燒錄可開機光碟

1. 解開部署版 (SW_CD_Windows_Svr_Std_2003_R2_32-BIT_X64_ChnTrad_32Bit_CD_1_MLF_X13-46536) 檔案至資料夾

2. 以 Nero 製作資料光碟 --> 此時光碟無法開機引導

3. 找來一片 Win 2k3 光碟, 以 UltraISO 提取開機檔案 --> 如 NRMSEVL_TW.bif


4. 以 UltraISO 讀取光碟映像, 並載入開機檔案, 之後儲存

5. 即可稍錄製光碟或以 DAEMON Tools Lite 掛載

2011年12月16日 星期五

trailing whitespace

忽略 whitespace
$ git config --global apply.whitespace nowarn

2011年12月12日 星期一

linphone 連上 iptel

向 iptel 註冊一組帳號



Username:      SerWEB login
Password:  SerWEB password
Domain:  iptel.org
SIP proxy: empty or sip.iptel.org


如何用 Linphone 連上 IPTEL (for Windows、Linux、Android、iPhone)


先將視訊關掉
選用 Audio only


 連上 SIP Server

Add

待會會要求輸入密碼

左下角會出現 successful



 SIP 號碼太難打, 來新增通訊錄
空白處按右鍵新增




另外 iptel 有提供會議(conference)室, 以 000777+會議室名稱為前輟即可, ex: 000777mymeeting@iptel.org



Reference :
SIP Service | iptel.org

2011年12月11日 星期日

高鐵票 QR Code

29001131917080332
80150000227002201
11130173000012201
11130190600011000
00100000050010010
00000104000600100
00000000201111301
0F576

票號 29-0-01-1-319-1708
訂位代號 03328015
000
車次 0227
台北 002
發車時間 20111130173000
左營 012
到達時間 20111130190600
011
0000010000
五車1A 005001001
000000
NT$ 1040
0060010000000000
發行日期 20111130
10F576 <== ??

2011年12月4日 星期日

找出已安裝的 Microsoft SQL Server 序號

Run -> regedit
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\registration\CD_KEY







Reference :
http://www.tech-recipes.com/rx/1763/microsoft_sql_server_determining_cd_key/

2011年12月1日 星期四

SSH Tunnel for HTTP


# ssh -D 8080 user@myhost.com


Firefox 使用 porxy "localhost:8080 SOCKS v5"
配合 FoxyPorxy 使用白名單允許特定 URL 使用代理




Reference :
資訊安全 - SSH Tunnel 帶你遨遊 :: 綠色工廠 Easylife Blog