2015年5月14日 星期四

利用 IP分享器 架設兩台FTP

[一、設備] 我的配備 1.固定IP:x.x.x.x 2.TP-LINK 741 3.電腦一 server2003 4.電腦二 server 2008 [二、IP分享器的設定] 原廠韌體不行 所以改刷 DD-WRT 有固定IP 設定上去 先建立網路連線 DHCP部分 使用 192.168.1.1 作為分享器IP 電腦一強制指定 192.168.1.111 電腦二強制指定 192.168.1.222 確定兩台都可連上網路 完成網路設定 再開啟分享器 遠端網頁設定功能 還有每天04:00AM重開機(DD-WRT易當機 每天重開可解決) 我也有把VPN設定上去(可能是因設定這個造成易當機) 要開啟wifi也設定好 [三、遠端連線設定] 由於要在分享器下面遠端兩台 所以電腦一台使用預設port 3389 電腦二使用另一個預設port 3390 但是server 2008沒有開啟 3390 所以要先設定使用 3390當做電腦二的遠端port 分享器port對應要設定 3389 -> 192.168.1.111 3390 -> 192.168.1.222 遠端到電腦一 直接遠端 x.x.x.x 遠端到電腦二 遠端 x.x.x.x:3390 設定完成後記得測試 建議可再加入第二遠端軟體備用 EX.VNC or Team Viewer(新版說可以通過畫面鎖定 沒測試) [三、架站軟體設定] 我是使用G6架站 電腦一 port 11111 電腦二 port 22222 再來 此步驟重要!! 在G6 綁定IP的設定裡面 有個 "指向PASV IP" 這邊要設定為 對外的固定IP x.x.x.x 被動埠號我兩台是設定不同 電腦一 1~5000 電腦二 5001~10000 IP分享器port對應 11111 -> 192.168.1.111 22222 -> 192.168.1.222 1~5000 -> 192.198.1.111 50001~10000 -> 192.168.1.222 理論上是這樣 但是我發現使用PASV模式時 有些軟體開啟的 data port還是沒照規矩來 造成有人不能連線 所以後來我就改成 1~15000 -> 192.168.1.111 1~15000 -> 192.168.1.222 [四、其他設定] 我有開啟 port 9 讓我可以遠端開關機 但是設定還是怪怪的 有時成功有時失敗 不過DD-WRT 也有提供遠端開機 利用它偵測到的電腦 是可以成功遠端開機的 [五、結論] 只有一台電腦時IP分享器架站 原廠韌體開啟DMZ就可以使用了 但是不能使用PASV 模式 刷了DD-WRT 一開始還是沒辦法使用PASV 經高人指點 最重要的是第三步中的 指向 PASV IP 這一步要設定 其他的架站軟體 我沒使用 我猜應該就是這個問題造成不能連線 兩台電腦使用IP分享器時 我花了一些時間想出這個方法架站的 以上分享給大家

2015年3月12日 星期四

硬碟壞軌救援

關於硬碟壞軌 通常建議直接換一個
不過要拯救資料 那就只好想辦法囉
這邊試用案例 大多是邏輯性壞軌
可以用軟體加減救

!!!!特別強調 不懂千萬別亂用 我不負任何責任!!!!


如果壞軌 硬碟還能讀取的到硬碟


同常硬碟大部分還能讀取

但是某些資料卡住不能讀取
這時候可以使用強拷軟體  unstoppable copier

但是如果連強拷也不行
那可以試看看  HDD Regenerator


可以修復部分壞軌
再用強拷試看看

如果BIOS讀的到 但是系統讀不到

這時候就要有點技巧了
可以使用GHOST來救援
將壞軌的硬碟用GHOST拷貝到其他好的硬碟
但是要注意
在選項當中有個忽略錯誤的磁區  -fro
這個選項要打勾
這樣他就會略過壞掉的地方
可以搶救大部份的硬碟
應該可以看得到複製出來的資料
如果硬碟備系統要求格式化
用資料救援軟體去撈資料

這個方法只適用於MBR分割的硬碟
GPT分割的硬碟我還不知道怎麼做
知道的人能跟我說一下   謝謝







server2008 R2 自動鎖定

要如何設定讓console端在閒置一段時間後自動鎖定?

server 2008 跟 win 7 還是有一點點差距的
我本身還是用 XP 以及 server 2003 為主
所以有些東西還是得摸索
server 2008設定裡面沒有 win 7 "喚醒時需要密碼"   這個選項


那是要到哪邊設定呢?


用相同的道理去設定即可
  1. 把螢幕保護裝置打開
  2. 選個喜歡的就好 我選擇 空白
  3. 把"繼續執行後,顯示登入畫面" 打勾  

就會在一定時間後進入自動鎖定

GHOST 進階使用指令

文章來源:
http://maxding.blogspot.tw/2008/03/ghost.html

怕有一天消失 先記錄在這


GHOST 參數解說

1.-rb
本次 GHOST 操作結束退出時自動重啟。這樣在備份系統時就可以放心離開了。

2.-fx
本次 GHOST 操作結束退出時自動回到 DOS 。

3.-sure
對所有要求確認的提示或警告一律回答 "Yes" 。此參數有一定危險性,只建議進階使用者使用。

4.-fro
如果源分割區發現壞軌,則略過提示強制複製。此參數可用於試著挽救硬碟壞軌中的資料。

5.@filename
在 filename 中指定 txt 文件。txt 文件中為 GHOST 的附加參數,這樣做可以不受 DOS 下 150 個字元的限制。

6.-f32
將源 FAT16 分割區複製後轉換成 FAT32(前提是目標分割區不小於2G)。Windows NT 和 Windows 95 用戶慎用。

7.-bootcd
當直接向光碟中複製檔案時,此選項可以使光碟變成可開機。此過程需要放入開機磁片。

8.-fatlimit
將 NT 的 FAT16 分割區限制在 2G。此參數在備份 Windows NT 分區,且不想使用 FAT16 時非常有用。

9.-span
分卷參數。當空間不足時提示複製到另一個分割區的另一個檔案。

10.-auto
分卷備份時不提示就自動賦予一個檔名繼續執行。

11.-crcignore
忽略檔案中的 CRC ERROR。除非需要搶救檔案中的資料,否則不要使用此參數,以防資料錯誤。

12.-ia
全部映像。 GHOST 會對硬碟上所有的分割區逐個進行備份。

13.-ial
全部映像,類似於 -ia 參數,對 Linux 分割區逐個進行備份。

14.-id
全部映像。類似於 -ia 參數,但包含分割區的開機訊息。

15.-quiet
操作過程中禁止狀態更新和用戶干擾。

16.-script
可以執行多個 GHOST 指令。指令存放在指定的檔案中。

17.-span
啟用映像檔的分卷功能。

18.-split=x
將備份檔案劃分成多個分卷,每個分卷的大小為 x MB。
這個功能非常實用,用於大型備份檔案複製到移動式儲存設備上,例如將一個 1.9G 的備份檔案複製到 3 張光碟片。

19.-z
將磁碟或分割區上的內容保存到映像檔時進行壓縮。
-z 或 -z1 為低壓縮率(快速);-z2 為高壓縮率(中速);-z3 至 -z9 壓縮率依次增大(速度依次減慢)。

20.-clone
這是實現 GHOST 無人備份/還原的核心參數。
使用語法為:-clone,MODE=(operation),SRC=(source),DST=(destination),[SZE(size),SZE(size)......]
此參數較為複雜,且各參數之間不能含有空格。
operation 意思為操作類型,值可取:copy:磁碟到磁碟;load:檔案到磁碟;
dump:磁碟到檔案;pcopy:分割區到分割區;pload:檔案到分割區;pdump:分割區到檔案。
Source 意思為操作源,值可取:磁碟機代號,從 1 開始;或者為檔案名稱,需要寫絕對路徑。
Destination 意思為目標位置,值可取:磁碟機代號,從 1 開始;或者為檔案名稱,需要寫絕對路徑;
@CDx,燒錄機,x 表示燒錄機的磁碟代號,從 1 開始。


下面舉例說明:

參數:ghostpe.exe -clone,mode=copy,src=1,dst=2
操作:將硬碟 1 複製到硬碟 2。

參數:ghostpe.exe -clone,mode=pcopy,src=1:2,dst=2:1
操作:將硬碟 1 上的第二分割區複製到硬碟 2 的第一個分割區。

參數:ghostpe.exe-clone,mode=load,src=g:\3prtdisk.gho,dst=1,sze1=450M,sze2=1599M,sze3=2047M
操作:從映像檔裝載磁碟 1,並將第一個分割區的大小調整為 450 MB,第二個調整為 1599 MB,第三個調整為 2047 MB。

參數:ghostpe.exe -clone,mode=pdump,src2:1:4:6,dst=d:\prt246.gho
操作:建立僅具有選定分割區的映像檔。從磁碟 2 上選擇分割區 1、4、6。

了解了這些參數後,我們就可以輕鬆地實現 GHOST 的無人備份/複製/恢復了。


一些例子:

ghost.exe -clone,mode=copy,src=1,dst=2 -sure
硬碟對拷

ghost.exe -clone,mode=pcopy,src=1:2,dst=2:1 -sure
將硬碟 1 的第二個分割區複製到硬碟 2 的第一個分割區

ghost.exe -clone,mode=pdump,src=1:2,dst=g:\bac.gho
將硬碟 1 的第二個分割區做成映像檔放到 G 分割區中

ghost.exe -clone,mode=pload,src=g:\bac.gho:2,dst=1:2
從內部存有兩個分割區的映像檔中,把第二個分割區還原到硬碟的第二個分割區

ghost.exe -clone,mode=pload,src=g:\bac.gho,dst=1:1 -fx -sure -rb
用 G 碟的 bac.gho 文件還原 C 碟。完成後不顯示任何訊息,直接啟動。

ghost.exe -clone,mode=load,src=g:\bac.gho,dst=2,SZE1=60P,SZE2=40P
將映像檔還原到第二個硬碟,並將分割區大小比例修改成 60:40

ghost.exe -clone,mode=pload,src=\Winxp.GHO:1,dst=1:1 -sure -rb
讀取 winxp.gho 還原第一個硬碟上的第一個 Partition

還原磁片:

首先做一個開機磁片,包含 Config.sys, Autoexec.bat, Command.com, Io.sys, Ghost.exe 這幾個檔案 (可以用 Windows 來做開機片)。
Autoexec.bat 可以包含以下指令:

Ghost.exe -clone,mode=pload,src=d:\bac.gho,dst=1:1 -fx -sure -rb
利用在 D 碟的檔案自動還原,結束以後自動跳出 GHOST 並且重新啟動。

ghost.exe -clone,mode=pdump,src=1:1,dst=d:\bac.gho -fx -sure -rb
開機自動做 C 碟的備份,在 D 碟建立備份檔 bac.gho。


還原光碟:

包含檔案:Config.sys, Autoexec.bat, Mscdex.exe,Oakcdrom.sys,Ghost.exe
Config.sys 內容為:DEVICE=OAKCDROM.SYS /D:IDECD001
Autoexec.bat 內容為:MSCDEX.EXE /D:IDECE001 /L:Z
Ghost -clone,mode=load,src=z:\bac.gho,dst=1:1 -sure -rb


可以根據下面的具體說明修改實例
-clone 在使用時必須加入參數,它同時也是所有的switch{batch switch}裡最實用的一種,下面是clone所定義的參數
-clone,
mode={copyloaddumppcopyploadpdump},
src={drivefiledriveartition},
dst={drivefiledriveartition}
mode 指定要使用哪種clone所提供的命令
copy 硬碟到硬碟的複製(disk to disk copy)
load 檔案還原到硬碟(file to disk load)
dump 將硬碟做成映像檔(disk to file dump)
pcopy 分割區到分割區的複製(partition to partition copy)
pload 檔案還原到分割區(file to partition load)
pdump 分割區備份成映像檔(partition to file dump)
src 指定了 GHOST 運行時使用的源分割區的位置模式及其意義:
mode 指令 對應 mode 指令 src 所使用參數

例子:
COPY/DUMP
來源硬碟代號。
以 1 代表第一號硬碟
LOAD 映像檔名
g:/back98/setup98.gho 或裝置名稱(drive)
PCOPY/PDUMP
來源分割區代號。1:2 代表的是硬碟 1 的第二個分割區
PLOAD 分割區映像檔名加上分割區代號或是磁碟機代號加上分割區代號。
g:\back98\setup98.gho:2 代表映像檔裡的第二個分割區
dst 運行 GHOST 時使用的目標位置模式及其意義:
mode 指令 對應 mode 指令 dst 所使用參數

例子:
COPY/DUMP 目的硬碟代號。
2 代表第二號硬碟
LOAD 硬碟映像檔名。
例:g:\back98\setup98.gho
PCOPY/PLOAD 目的分割區號。
2:2 代表的是,硬碟 2 的第二個分割區
PDUMP 分割區映像檔名加分割區代號。
g:\back98\setup98.gho:2
SZEn 指定所使用目的分割區的大小
n=xxxxM 指定第 n 目的分割區的大小為 xxxx MB SZE2=800M 表示分割區 2 的大小為 800MB
n=mmP 指定地 n 的目的分割區的大小為整個硬碟的 mm 個百分比。
其他參數
-fxo 當源物件出現壞軌時,強迫複製繼續進行
-fx 當 GHOST 完成新系統的工作後不顯示 "press ctrl-alt-del to reboot" 直接回到 DOS 下
-ia 完全執行扇區到扇區的複製。當由一個映像檔或由另一個硬碟為來源,複製一個分割區時,GHOST 將首先檢查來源分割區,再決定是要複製檔案和目錄結構還是要做映像複製(扇區到扇區)。預設是這種形式。
但是有的時候,硬碟裡特定的位置可能會放一些隱藏的與系統安全有關的檔案。只有用扇區到扇區複製的方法才能正確複製。

-pwd and -pwd=x 給映像檔加密碼
-rb 在還原或複製完成以後,讓系統重新啟動
-sure 可以和 clone 合用。 GHOST 不會顯示 "proceed with disk clone-destination drive will be overwritten?" 提示訊息。

2015年3月9日 星期一

dd wrt VPN

IP分享器刷DDWRT 可以架設VPN
第一次架設完成 手機可以連
在大陸就可以使用
但是換成win7 卻無法連線
原來PPTP卡在L2的層級

架設方法不贅述
可以參考這一篇

不過win7要使用必須要另外設定
要不然會出現error 800

參考這篇

舉例
我的分享器IP 192.168.1.1
我設定從1.100開始分發IP 分150組
其中我再VPN的設定
我指定1.130-140 共11個IP給VPN使用

另外還要做一件事情
通訊部轉發  port forward
要另外設定兩個port  1723 & 1792
新增 
VPN1   TCP      1723  192.168.1.1  1723 
VPN2   TCP      1792  192.168.1.1  1792

儲存重啟之後就OK

2014年7月7日 星期一

HTC butterfly 蝴蝶機 unlock & root & s-off android 4.4.2 sense5.5 HBOOT 1.57

忍了許久終於決定來解放蝴蝶機
完全原汁原味的白蝴蝶
android 4.4.2 sense5.5 HBOOT 1.57 
解放放之前請先備份所有資料
另外也要知道 解放之後是不保固的
解放步驟有三個階段
解鎖 ROOT S-OFF
之後就可以盡情享用手機
參考資料網路上也不少
當然也可以付費請人代刷(請找BOA)
不過土炮才是王道


1.使用官方解鎖

最簡單的一步
網路上應該不少教學
那就不囉說。

參考資料:

在解鎖完畢手機會重新開機
會發現手機已經重置
所以千萬記得在解鎖之前請先備份資料

2.ROOT

稍微有一點點難度
請先打開開發者模式
設定-->關於-->軟體資訊-->更郭-->建置號碼 按七下
另外關閉快速開機
設定-->電源-->快速開機 取消打

會用到的檔案
https://www.dropbox.com/s/rgntveo3yl6tg6v/Butterfly%204.3%20Root-soff.rar

參考資料: 
http://lbear.pixnet.net/blog/post/56169342-%E3%80%90%E6%96%B0%E6%89%8B%E7%9C%8B%E4%BA%86%E4%B9%9F%E6%9C%83%E3%80%91htc-butterfly-4.3.x---4.4.x-root

先把UPDATE-SuperSU-v1.93.zip丟進記憶卡中
放回手機
接著打開檔案中的 01-FlashCWMRecovery.bat
手機會重開進入fastboot
電腦端按下任意鍵
等跑出3個OK再按任意鍵
重開機後會進入CWM Recovery介面

用音量鍵移動游標到  -choose zip from /storage/external_sd
按電源鍵
再選擇 UPDATE-SuperSU-v1.93.zip
最後選Yes - Install UPDATE-SuperSU-v1.93.zip
等安裝結束手機就ROOT成功啦
歡呼 ^o^
當然還是要把剩下步驟做完
選擇 ++++++Go Back ++++++++
再選擇 reboot system now
重新開機完程式裡面可以看到super su
之後需要用到root的程式請記得按下授予

3.S-OFF

一般人做完前兩步就OK啦
因為手機已經可以正常使用且有ROOT權限
我想S-OFF的目的 是為了要把內建一堆用不到的程式解安裝
如果你真的不了解手機

那請不要繼續!!

這個步驟又稍加有難度
對於會用文字介面的人來說算是還好

我在這邊稍微有點卡關
最後才發現原來是ADB的版本太舊了
4.2以上的要用更高級版本的ADB
在上面下載的檔案裡已經是比較新的版本
也將S-OFF檔案放在裡面了
請放心使用


參考資料:
http://firewater-soff.com/
http://bbs.gfan.com/android-7207184-1-1.html

http://firewater-soff.com/網站上已經有詳細流程解說
在S-OFF前有幾個準備步驟

  1. 可以使用ADB的電腦
    -HTC驅動已經正確安裝必能正常工作
    -解除安裝 HTC Sync(止解除安裝這個 不要解除驅動)
    -其他手機相關軟體已經解除安裝
  2. 手機要有可用的網路
  3. 手機要打開偵錯模式(ROOT時已經打開)
  4. 手機要ROOT
  5. 手機螢幕不要上鎖(密碼 圖形 辨識都不要)
  6. WIN7 WIN8最好把防火牆關閉


開始吧!!

打開檔案裡面的cmd.bat 開啟黑色的CMD視窗

先輸入 adb reboot   手機會重新開機
再開機過程輸入 adb wait-for-device push firewater /data/local/tmp
等待手機開機完畢還有再度跑出指令行
輸入adb shell
會跑出xxxxx$
這時輸入su
再輸入chmod 755 /data/local/tmp/firewater
最後輸入/data/local/tmp/firewater

接著請依指示操作
他會問你要Yes or NO
請輸入 Yes  (大寫Y)
最後等他工作結束
就可以完整S-OFF

S-OFF之後呢
可以安裝鈦備份
利用鈦備份可以解除掉像是微博 等用不到的軟體