發表文章

Amazon Linux join AWS Microsoft AD

Assign a static DNS server 實作將 AWS 上的 Amazon Linux 加入到 AWS Microsoft AD 網域環境,如果是整個 VPC 下的 Server 都加入同一個網域,可以透過修改 VPC DHCP Options 的方式,讓 Server 在取得 IP 時就可以自動被賦予指定的 DNS Server 來源,如果只是單台 Amazon Linux 可以透過修改 /etc/dhcp/dhclient.conf 來指定 DNS Server 。

Nexus 10、7、Player Android 5.1.1 升級

圖片
Google在2015/04/30號放出了Android 5.1.1的更新,主要針對5.1.0的Memory leak問題做修復,目前首波更新只放出了Nexus Player、Nexus 10、Nexus 7 2012 (Wi-Fi)、Nexus 7 2013(Wi-Fi)這四個裝置,如果還未收到OTA更新但想要手動升級到5.1.1,以下教學是將Nexus 7 5.1.0升級到Nexus 7 5.1.1並Root,也適用於將其他Nexus裝置升級到5.1.1或5.1.0,並且 不會移除目前任何資料可以無痛升級 。

Deploy WIMBoot Images

圖片
WIMBoot磁區規劃 以下是WMIBoot的磁區規劃,比較重要的是Images這個磁區,依照以下指令會建立10GB的空間來放置WIMBoot Images,如果需要更大的空間可以修改shrink minimum=10000的值,但相對來說會壓縮到前一個Windows磁區,以下是各個磁區的規畫建議   磁區規劃內容 System (EFI System Partition): Size: 100MB. If the primary drive is less than 16GB, you can use a minimum size of 32MB. If the primary drive is an Advanced Format 4K Native drive (4-KB-per-sector), the minimum size is 260 MB. MSR (x86 and x64 only, not needed for ARM) Windows. Images. Set this partition with the following attributes: Location: End of the disk Type: de94bba4-06d1-4d40-a16a-bfd50179d6ac (PARTITION_MSFT_RECOVERY_GUID) Attributes: 0x8000000000000001 (GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER & GPT_ATTRIBUTE_PLATFORM_REQUIRED) File system: NTFS Drive Letter: Set a temporary drive letter, for example, M. Size: Must be big enough to hold install.wim, winre.wim, and custom.wim files plus at least 50 MB of free space.

Create WIMBoot Images

圖片
Windows image file boot (WIMBoot) 最大的優點就是可以減少系統的使用容量,一般以正常的方式安裝Windows作業系統,以Windows 8.1為例需要至少10GB以上的空間,這還不包含安裝更新和其他應用程式所用的空間,當然在這硬碟便宜的時代,其實10GB以1 TB硬碟來說占用的比例真的不多。   建置需求: 如果環境中有以下幾個需求,那就可以考慮建置WIMBoot: 1. WIMBoot除了參照來源檔案大約4GB,在C碟排除分頁檔(pagefile.sys),大約只會需要1GB的基本空間,所以在大量佈署上就會減少花費的時間。 2. 使用容量不大的SSD硬碟

How to create WinPE 5.1

WinPE說明 Windows Preinstallation Environment ( Windows PE / WinPE ) 會因為不同的作業系統,並對應到不同的Win PE版本,製作WinPE在Windows 7之前的作業系統,都是使用Windows Automated Installation Kit ( WAIK / AIK ),在Windows 8之後改名稱Windows Assessment and Deployment Kit ( WADK / ADK )。 目前最新版本是WinPE 5.1搭配的是Windows 8.1 with Update作業系統,目前最新下載的WADK只有包含WinPE 5.0,所以必須透過手動更新WinPE的方式,讓WinPE從5.0升級到5.1,後續下一版作業系統Windows 10發表後,也會釋出新一版的WinPE 6.0,就不用這麼麻煩跑以下步驟。

Android 5.1 無痛升級和Root教學

圖片
Google在3/9號放出了Android 5.1的更新,加入了裝置的防盜措施、支援多張SIM卡、HD畫質的語音服務等,目前首波更新只放出了Nexus 5、Nexus 10、Nexus 7 2012 (Wi-Fi)這三個裝置,沒想到這次Nexus 7 2012會在第一波更新清單中,以下教學將Nexus 7 5.0.2升級到Nexus 7 5.1.0並Root,也適用於將其他Android裝置升級到5.1.0,並且 不會移除目前任何資料可以無痛升級 。

App-V Part 7-建立Office Language Pack封裝

圖片
在Office 2013或Office 365 App-V加入Language Pack有兩種做法,分別是以下兩種: 1. 直接在Office Deployment Tool for Click-to-Run的configuration.xml內直接定義需要封裝的語言。 2. 將Language Pack分開封裝並透過Connection Groups發佈   以下是兩種方法簡單的比較表格: 方法 封裝容量 操作 使用者區隔 佈署 Office Deployment Tool 大 簡單 不可以 容易 Connection Groups 小 複雜 可以 困難   在製作Office Language Pack封裝前,必須先安裝Office 2013或Office 365實體程式到這部電腦上,不能使用Office App-V程式做Language Pack封裝,會顯示錯誤無法成功製作Language Pack封裝。   另外Office和Language Pack必須要加入同一個Connection Groups並且成功啟用,才可以在Office選項內切換不同的操作語言,而成功啟用Connection Groups的關鍵就是COM Mode和Object必須要和Office相同才可以,手動開啟和App-V同個目錄下的DeploymentConfig.xml和UserConfig.xml都可以找到以下設定,另外在App-V內也有相同的設定,但目前無法透過官方的封裝編輯器做修改,這是啟用Connection Groups失敗的最主要原因,目前找到修改方式只能透過第三方的軟體達成,使用的是 Application Virtualization Explorer 可以申請試用版做測試。   <COM Mode="Integrated"> <IntegratedCOMAttributes OutOfProcessEnabled="true" InProcessEnabled="true" /> </COM>   <Objects Enabled="false" />     1. 開啟 App-V Sequencer,點選 [ 建立封