Trong phần đầu của loạt bài giới thiệu về triển khai hệ điều hành Windows 7 này, chúng tôi sẽ giới thiệu cho các bạn những cải tiến mới trong phiên bản 2.0 của Windows Automated Installation Kit. Giới thiệu Nếu các bạn thường xuyên đọc các bài trên trang của chúng tôi thì chắc hẳn các bạn sẽ biết được rằng chúng tôi đã cung cấp một loạt bài viết về triển khai Vista, loạt bài đó đã giới thiệu rất nhiều khái niệm và các nhiệm vụ cơ bản cho việc tự động triển khai Windows Vista SP1 Enterprise
85 trang |
Chia sẻ: franklove | Lượt xem: 2914 | Lượt tải: 3
Bạn đang xem trước 20 trang tài liệu Triển khai Windows 7, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Triển khai Windows 7 – Phần 1: Những cải tiến của Windows AIK 2.0
Nguồn : quantrimang.com Mitch Tulloch
Quản trị mạng – Trong phần đầu của loạt bài giới thiệu về triển khai hệ điều
hành Windows 7 này, chúng tôi sẽ giới thiệu cho các bạn những cải tiến mới
trong phiên bản 2.0 của Windows Automated Installation Kit.
Giới thiệu
Nếu các bạn thường xuyên đọc các bài trên trang của chúng tôi thì chắc hẳn các
bạn sẽ biết được rằng chúng tôi đã cung cấp một loạt bài viết về triển khai Vista,
loạt bài đó đã giới thiệu rất nhiều khái niệm và các nhiệm vụ cơ bản cho việc tự
động triển khai Windows Vista SP1 Enterprise bằng cách sử dụng các bộ kit
dưới đây:
• Windows Automated Installation Kit (Windows AIK) version 1.1
• Windows Deployment Services (Windows DS) server role for Windows
Server 2008
• Microsoft Deployment Toolkit (MDT) 2008 Update 1
Lúc này, Windows 7 đang được phát hành thử nghiệm ở giai đoạn Release
Candidate, nhiều doanh nghiệp đã trải qua quá trình di trú các máy tính desktop
của họ sang Windows Vista sẽ cần nghiên cứu tỉ mỉ quá trình di trú chúng sang
Windows 7. Đây là một việc làm cần thiết vì có hai lý do rất chính đáng:
• Hỗ trợ chủ đạo cho Windows XP hiện đã bị Microsoft chấm dứt, chính vì
vậy đây chính là thời điểm người dùng cần phải nghĩ đến việc nâng cấp
các desktop của họ sang một phiên bản mới hơn để đảm bảo có được sự
hỗ trợ từ phía Microsoft.
• Windows 7 là được phát triển từ những sai lầm trong Windows Vista – nó
khắc phục được các vấn đề về độ ổn định, hiệu suất - và có các tính năng
thú vị khác làm cho người dùng đạt năng xuất cao hơn và công việc của
các quản trị viên CNTT cũng dễ dàng hơn.
Thay vì giới thiệu lại tất cả 31 phần giới thiệu về triển khai Vista để cập nhật
chúng cho hệ điều hành mới Windows 7 này, chúng tôi chỉ thêm vào một số bài
mới tập trung đến vùng giữa triển khai hai nền tảng. Phương pháp này sẽ làm
cho loạt bài này ngắn hơn loạt bài trước, tuy nhiên vẫn cung cấp đủ các tính
Simpo PDF Merge and Split Unregistered Version -
năng mới của triển khai Windows 7.
Chúng ta hãy bắt đầu bằng cách nghiên cứu phiên bản mới nhất của Windows
AIK và được thay đổi như thế nào trong Windows 7.
Lưu ý 1: Chúng tôi sẽ chỉ cho bạn quay trở lại các phần nào trong loạt bài triển
khai Vista nếu đó là cần thiết.
Lưu ý 2: Loạt bài này được dựa trên phiên bản Release Candidate (RC) của
Windows 7, sẽ có một số nâng cấp đối với phiên bản này khi bản phát hành cuối
cùng được cung cấp nên các bạn cần lưu ý.
Những cải tiến của Windows AIK 2.0
Trong phần 1 của loạt bài triển khai Vista, chúng tôi đã giới thiệu cho các bạn về
phiên bản version 1.1 của Windows AIK, phiên bản này gồm có một số công cụ,
tài liệu và một số thứ cho phép tự động triển khai Vista. Windows 7 có một phiên
bản Windows AIK mới gồm có các công cụ triển khai mới, bên cạnh đó là một số
công cụ cũ không được tán thành trong phiên bản mới này.
Đầu tiên, đây là một số công cụ có trong Windows AIK 1.1 và vãn có trong
Windows AIK 2.0 nhưng có một chút thay đổi nào đó:
• Windows System Image Manager (Windows SIM) không thay đổi nhiều
(bạn có thể xem phần 6 trong loạt bài Triển khai Vista) mặc dù có một số
thiết lập answer file mới, một số thiết lập answer file còn tồn tại đã thay đổi
và một số thiết lập answer file không được tán thành trong Windows 7.
Chúng ta sẽ đi xem xét các thay đổi đối với các thiết lập answer file trong
một bài phần sau của loạt bài này.
• ImageX, công cụ dòng lệnh cho việc bảo quản offline các file Windows
image (WIM) vẫn còn nhưng đã được nâng cao với một vài tùy chọn dòng
lệnh mới. Chúng tôi đã giới thiệu về ImageX trong phần 12 của loạt bài về
Vista và các bạn đã thấy được các sử dụng công cụ này trong phần 13;
còn với những gì thay đổi trong ImageX, chúng tôi sẽ đề cập đến trong
một bài viết sau.
• Một vài công cụ dòng lệnh khác được đưa vào Windows AIK 1.1 cũng vẫn
được đưa vào trong Windows AIK 2.0. Các công cụ này gồm có Bootsect,
Drvload, Oscdimg,…
• Đây là một số công cụ mới trong Windows AIK 2.0:
• Deployment Image Servicing and Management Tool (DISM) là một công
Simpo PDF Merge and Split Unregistered Version -
cụ dòng lệnh mới trong Windows AIK 2.0, kết hợp chức năng của ba công
cụ trong Windows AIK 1.1: Package Manager (Pkgmgr.exe), International
Settings Configuration Tool (Intlcfg.exe) và Windows Preinstallation
Environment (PEimg.exe). DISM.exe cũng gồm có một số tính năng quản
lý image cơ bản và có thể được sử dụng để gắn các image của Windows
để add driver thiết bị, các gói phần mềm và thực hiện một số nhiệm vụ
bảo quản image khác. Chúng tôi sẽ giới thiệu về DISM.exe chi tiết hơn
nữa trong phần tiếp theo của loạt bài này.
• BCDboot là một công cụ dòng lệnh mới có thể được sử dụng để thiết lập
nhanh một partition hệ thống cho việc sửa chữa môi trường boot của máy
tính (được đặt trong partition hệ thống). BCDboot thường được chạy từ
Windows PE và chúng tôi sẽ giới thiệu về nó một cách chi tiết hơn trong
phần sau của loạt bài này.
• User State Migration Tool (USMT) 4.0 là một phiên bản mới của USMT
cho Windows 7 (phiên bản cũ 3.0.1 đã được sử dụng với Vista) có thể
được sử dụng để di trú profile của người dùng trong các triển khai nâng
mở rộng, khi bạn muốn duy trì dữ liệu người dùng và các thiết lập đang
tồn tại. USMT 4.0 hiện được đưa vào trong Windows AIK 2.0 (với
Windows AIK 1.1, bạn phải download riêng USMT 3.0.1) và có một số tính
năng mới khá thú vị chẳng hạn như việc di trú liên kết cứng (hardlink), làm
cho quá trình di trú profile của người dùng trở nên dễ dàng hơn.
• Volume Activation Management Tool (VAMT) cho phép bạn tự động và
quản lý một cách tập trung sự kích hoạt ấn bản của các máy khách
Windows bằng Multiple Activation Key (MAK). Trong Windows Vista, công
cụ này là một phần của Microsoft Volume Activation 2.0 và phải download
riêng; tuy vậy trong Windows 7, phiên bản mới 1.2 của VAMT hiện được
tích hợp vào như một phần của Windows AIK 2.0.
Cuối cùng, các công cụ dưới đây, hiện đã là một phần của Windows AIK 1.1, nay
không được tán thành trong Windows AIK 2.0:
• Package Manager (Pkgmgr.exe) vẫn có trong Windows AIK 1.1 (cũng có
trong cài đặt Windows 7 mặc đinh) nhưng không tồn tại vì chức năng của
nó hiện đã được tích hợp trong DISM.exe
• International Settings Configuration Tool (Intlcfg.exe) has đã được remove
vì chức năng của nó hiện đã được tích hợp trong DISM.exe
• Windows Preinstallation Environment (PEimg.exe) đã được remove vì
Simpo PDF Merge and Split Unregistered Version -
chức năng của nó hiện đã được tích hợp trong DISM.exe
• PostReflect.exe and VSP1CLN.exe đã được remove
Cài đặt Windows AIK 2.0
Bạn có thể cài đặt Windows AIK 2.0 từ máy tính kỹ thuật viên đang chạy bất cứ
hệ điều hành nào dưới đây:
• Windows XP SP3
• Windows Server 2003 R2 SP3
• Windows Vista
• Windows Server 2008
• Windows 7
• Windows Server 2008 R2
Nếu cài đặt Windows AIK 2.0 trên hệ điều hành trước Vista, khi đó bạn phải
download và cài đặt .NET Framework 2.0 và MSXML 6.0 trước trên hệ thống của
mình.
Hình 1 bên dưới thể hiện màn hình khi cài đặt Windows AIK 2.0. Lưu ý rằng bạn
có thể sử dụng màn hình này để download các công cụ bổ sung cần thiết để
thực hiện triển khai của mình:
• Application Compatibility Toolkit (ACT) 5.5, công cụ có thể được sử dụng
để đánh giá và làm giảm các vấn đề về tương thích ứng dụng trước khi di
trú các desktop của bạn sang Windows 7.
• Microsoft Assessment and Planning (MAP) là một công cụ kiểm kê, báo
cáo và đánh giá không sử dụng phần mềm tác nhân, có thể được sử dụng
để truy cập an toàn vào môi trường trước của bạn để bắt đầu việc di trú
Windows 7.
• Microsoft Deployment Toolkit (MDT) 2010, đây là công cụ giúp bạn tự
động triển khai desktop bằng cách sử dụng các kịch bản, một Deployment
Workbench hợp nhất và các tài nguyên khác. Chúng tôi đã giới thiệu cách
sử dụng MDT 2008 trong phần 24 của loạt bài Triển khai Vista; MDT 2010
có nhiều tính năng mới và nhiều nâng cao.
Simpo PDF Merge and Split Unregistered Version -
Hình 1: Màn hình khi bạn chèn vào Windows AIK 2.0 DVD
Khi cài đặt xong Windows AIK 2.0 trên máy tính kỹ thuật viên, bạn có thể sử
dụng nó để triển khia các hệ điều hành dưới đây:
• Windows XP SP3
• Windows Server 2003 R2 SP2
• Windows Vista SP1 hoặc mới hơn
• Windows Server 2008
• Windows 7
• Windows Server 2008 R2
Tài nguyên bổ sung
Bạn có thể tìm thêm các thông tin có liên quan về Windows AIK 2.0 trong hướng
dẫn sử dụng của Windows Automated Installation Kit (WAIK.chm), hướng dẫn có
thể được truy cập bằng cách vào Start | All Programs | Microsoft Windows AIK
trên máy tính kỹ thuật viên mà bạn đã cài đặt Windows AIK 2.0.
Simpo PDF Merge and Split Unregistered Version -
Simpo PDF Merge and Split Unregistered Version -
Triển khai Windows 7 – Phần 2: Sử dụng DISM
Nguồn : quantrimang.com
Mitch Tulloch
Quản trị mạng - Trong phần hai này, chúng tôi sẽ tiếp tục giới thiệu cho các bạn
về cách sử dụng Công cụ Deployment Image Servicing and Management(DISM).
Lưu ý: Phần hai này vẫn được viết dựa trên phiên bản Windows 7 RC.
Tìm hiểu về DISM
DISM.exe là một công cụ dòng lệnh mới được tích hợp vào trong bản cài đặt
mặc định của hệ điều hành Windows 7 và cũng là một phần của phiên bản
Windows Automated Installation Kit (Windows AIK) 2.0.
Tuy nhiên các bạn cần lưu ý rằng sự hỗ trợ các file VHD với tư cách các image
Windows khởi động là một tính năng mới trong Windows 7 và sẽ được chúng tôi
giới thiệu trong các phần sau.
Bạn có thể sử dụng DISM.exe cho các Windows image, nó gồm có các file
Windows image (WIM) , các file virtual hard disk (VHD). Tuy DISM.exe được dự
định chủ yếu cho việc phục vụ các Windows image offline (hiện không chạy),
nhưng một trong số các tính năng của nó cũng có thể được sử dụng cho các hệ
điều hành Windows online. Bằng cách sử dụng một image, chúng ta có thể thực
hiện những thứ như thêm hay bớt driver thiết bị, thêm hay bớt các gói phần mềm
của hệ điều hành, thêm các hotfixe, cấu hình các thiết lập international và thực
hiện các kiểu hoạt động trên image vẫn có khác. DISM cũng có thể được sử
dụng cho việc nâng cấp Windows image đối với phiên bản khác (cho ví dụ, nâng
cấp từ Business lên Ultimate) và chuẩn bị một Windows PE image để sử dụng.
Bạn có thể sử dụng DISM.exe để phục vụ các image của các phiên bản
Windows dưới đây:
• Windows Vista SP1 hoặc hoặc mới hơn
• Windows Server 2008
• Windows 7
• Windows Server 2008 R2
Sử dụng DISM
Trong Windows Vista (hoặc trong sử dụng Windows AIK 1.1), việc sử dụng một
image yêu cầu đến việc sử dụng một số công cụ khác. Cho ví dụ, chúng ta hãy
Simpo PDF Merge and Split Unregistered Version -
giả sử rằng muốn cài đặt một driver thiết bị trên một image mà bạn đã capture
trước đó từ một cài đặt chủ. Để thực hiện điều đó trong Vista, bạn phải thực hiện
như sau:
1. Gắn (Mount) image bằng ImageX
2. Thêm vào driver thiết bị bằng Package Manager (Pkgmgr.exe)
3. Unmount image bằng ImageX
Thêm vào đó, nếu image của bạn là Windows PE image thì bạn cần phải sử
dụng công cụ Windows Preinstallation Environment (PEimg.exe) để chuẩn bị
image. Cuối cùng, nếu cần điều chỉnh ngôn ngữ và định vị các thiết lập của
image thì bạn phải sử dụng International Settings Configuration Tool
(Intlcfg.exe).
Mặc dù vậy, bắt đầu từ Windows 7, DISM.exe sẽ thay thế các công cụ
Pkgmgr.exe, Intlcfg.exe và PEimg.exe như trong phiên bản 1.1 trước đây của
Windows AIK. Thêm vào đó, DISM cũng có các chức năng gắn và bỏ các image
để bạn có thể sử dụng chúng.
Sử dụng điển hình đối với DISM có thể là bổ sung thêm driver thiết bị vào một
Windows image offline trước để triển khai image vào phần cứng yêu cầu driver.
Chúng ta hãy thử một kịch bản như vậy để tìm hiểu cách sử dụng DISM từ dòng
lệnh như thế nào.
Đầu tiên, trong thư mục C:\Images trên máy tính kỹ thuật viên Windows AIK 2.0
là một Windows install image (file install.wim) cho Windows 7:
C:\Program Files\Windows AIK\Tools\PETools>dir C:\Images
Volume in drive C has no label.
Volume Serial Number is 1C9A-D699
Directory of C:\Images
05/03/2009 12:46 PM .
05/03/2009 12:46 PM ..
04/22/2009 07:28 AM 2,218,242,699 install.wim
1 File(s) 2,218,242,699 bytes
2 Dir(s) 180,411,486,208 bytes free
Lưu ý: Nhớ lại phần 17 trong loạt bài Triển khai Vista, có hai kiểu Windows
image đó là boot và install.
Tiếp đến, trong thư mục C:\Drivers là các driver của Windows 7 beta (phiên bản
2.91) cho phần cứng Microsoft LifeCam:
Simpo PDF Merge and Split Unregistered Version -
C:\Program Files\Windows AIK\Tools\PETools>dir C:\Drivers
Volume in drive C has no label.
Volume Serial Number is 1C9A-D699
Directory of C:\Drivers
05/03/2009 01:19 PM .
05/03/2009 01:19 PM ..
05/03/2009 01:19 PM VX6000
0 File(s) 0 bytes
3 Dir(s) 180,411,486,208 bytes free
Chúng ta sẽ gắn các image của mình vào một thư mục trống mang tên
C:\Servicing. Hãy bắt đầu lệnh DISM.exe với tham số /get-wiminfo để hiển thị
danh sách tất cả các Windows image có trong file install.wim. Nhớ rằng một
install image có thể gồm nhiều Windows image.
C:\Program Files\Windows AIK\Tools\PETools>dism /get-wiminfo
/wimfile:C:\Images\install.wim
Deployment Image Servicing and Management tool
Version: 6.1.7100.0
Details for image : C:\Images\install.wim
Index : 1
Name : Windows 7 STARTER
Description : Windows 7 STARTER
Size : 7,927,317,234 bytes
Index : 2
Name : Windows 7 HOMEBASIC
Description : Windows 7 HOMEBASIC
Size : 7,983,232,406 bytes
Index : 3
Name : Windows 7 HOMEPREMIUM
Description : Windows 7 HOMEPREMIUM
Size : 8,422,988,972 bytes
Index : 4
Name : Windows 7 PROFESSIONAL
Description : Windows 7 PROFESSIONAL
Size : 8,303,245,818 bytes
Index : 5
Name : Windows 7 ULTIMATE
Description : Windows 7 ULTIMATE
Size : 8,461,373,562 bytes
Simpo PDF Merge and Split Unregistered Version -
The operation completed successfully.
Hãy giả sử rằng chúng ta sẽ triển khai Windows 7 Professional, trong trường
hợp này, chúng ta có thể thấy từ đầu ra của lệnh trên rằng, chỉ số là 4 cho image
này. Chính vì vậy chúng ta hãy gắn Windows image này với thư mục trống
C:\Servicing bằng cách sử dụng tham số /mount-wim của lệnh DISM.exe:
C:\Program Files\Windows AIK\Tools\PETools>dism /mount-wim
/wimfile:C:\Images\install.wim /index:4 /mountdir:C:\Servicing
Deployment Image Servicing and Management tool
Version: 6.1.7100.0
Mounting image
[==========================100.0%==========================]
The operation completed successfully.
Để thẩm định xem image đã được gắn thành công hay chưa, chúng ta có thể sử
dụng tham số /get-mountedinfo như sau:
C:\Program Files\Windows AIK\Tools\PETools>dism /get-mountedwiminfo
Deployment Image Servicing and Management tool
Version: 6.1.7100.0
Mounted images:
Mount Dir : C:\Servicing
Image File : C:\Images\install.wim
Image Index : 4
Mounted Read/Write : Yes
Status : Ok
The operation completed successfully.
Nếu xem xét tỉ mỉ nội dung của thư mục C:\Servicing, chúng ta có thể thấy được
các file và các thư mục của image đã gắn của mình:
C:\Program Files\Windows AIK\Tools\PETools>dir C:\Servicing
Volume in drive C has no label.
Volume Serial Number is 1C9A-D699
Directory of C:\Servicing
04/22/2009 03:36 AM .
04/22/2009 03:36 AM ..
03/20/2009 10:42 AM 24 autoexec.bat
03/20/2009 10:42 AM 10 config.sys
04/22/2009 01:17 AM PerfLogs
04/22/2009 05:26 AM Program Files
04/22/2009 03:27 AM Users
Simpo PDF Merge and Split Unregistered Version -
04/22/2009 05:29 AM Windows
2 File(s) 34 bytes
6 Dir(s) 180,321,382,400 bytes free
Lúc này hãy xem kiểu hành động sử dụng mà chúng ta có thể thực hiện trên
image đã gắn của mình là gì:
C:\Program Files\Windows AIK\Tools\PETools>dism /image:C:\Servicing /?
Deployment Image Servicing and Management tool
Version: 6.1.7100.0
Image Version: 6.1.7100.0
The following commands may be used to service the image:
WINDOWS EDITION SERVICING COMMANDS:
/Set-ProductKey - Populates the product key into the offline image.
/Get-TargetEditions - Displays a list of Windows editions that an image can
be upgraded to.
/Get-CurrentEdition - Displays the editions of the specified image.
/Set-Edition - Upgrades the Windows image to a higher edition.
UNATTEND SERVICING COMMANDS:
/Apply-Unattend - Applies an unattend file to an image.
DRIVER SERVICING COMMANDS:
/Remove-Driver - Removes driver packages from an offline image.
/Add-Driver - Adds driver packages to an offline image.
/Get-DriverInfo - Displays information about a specific driver in an offline
image or a running operating system.
/Get-Drivers - Displays information about all drivers in an offline image or
a running operating system.
INTERNATIONAL SERVICING COMMANDS:
/Set-LayeredDriver - Sets keyboard layered driver.
/Set-UILang - Sets the default system UI language that is used in the
mounted offline image.
/Set-UILangFallback - Sets the fallback default language for the system UI in
the mounted offline image.
/Set-UserLocale - Sets the user locale in the mounted offline image.
/Set-SysLocale - Sets the language for non-Unicode programs (also called
system locale) and font settings in the mounted offline image.
/Set-InputLocale - Sets the input locales and keyboard layouts to use in the
mounted offline image.
/Set-TimeZone - Sets the default time zone in the mounted offline image.
/Set-AllIntl - Sets all international settings in the mounted offline image.
/Set-SKUIntlDefaults - Sets all international settings to the default values for
the specified SKU language in the mounted offline image.
/Gen-LangIni - Generates a new lang.ini file.
Simpo PDF Merge and Split Unregistered Version -
/Set-SetupUILang - Defines the default language that will be used by setup.
/Get-Intl - Displays information about the international settings and
languages.
APPLICATION SERVICING COMMANDS:
/Check-AppPatch - Displays information if the MSP patches are applicable
to the mounted image.
/Get-AppPatchInfo - Displays information about installed MSP patches.
/Get-AppPatches - Displays information about all applied MSP patches for
all installed applications.
/Get-AppInfo - Displays information about a specific installed MSI
application.
/Get-Apps - Displays information about all installed MSI applications.
PACKAGE SERVICING COMMANDS:
/Add-Package - Adds packages to the image.
/Remove-Package - Removes packages from the image.
/Enable-Feature - Enables a specific feature in the image.
/Disable-Feature - Disables a specific feature in the image.
/Get-Packages - Displays information about all packages in the image.
/Get-PackageInfo - Displays information about a specific package.
/Get-Features - Displays information about all features in a package.
/Get-FeatureInfo - Displays information about a specific feature.
/Cleanup-Image - Performs cleanup and recovery operations on the
image.
For more information about these servicing commands and their arguments,
specify a command immediately before /?.
Examples:
DISM.exe /Image:C:\test\offline /Apply-Unattend /?
DISM.exe /Image:C:\test\offline /Get-Features /?
DISM.exe /Online /Get-Drivers /?
Các tham số chúng ta muốn sử dụng có thể tìm thấy trong phần DRIVER
SERVICING COMMANDS ở trên. Chúng ta hãy sử dụng tham số /get-drivers
để hiển thị danh sách các driver đã được cài đặt trong image được gắn:
C:\Program Files\Windows AIK\Tools\PETools>dism /image:C:\Servicing /get-
drivers
Deployment Image Servicing and Management tool
Version: 6