Tìm trong:Webe-CHÍP

Bộ gõ (kiểu Vni/Telex/Viqr)Tắt (Alt+T)Mở (Alt+M)

 
Trang chủ ĐIỂM NÓNG TT 319

Tạo bản Windows Vista PE chạy trên CDROM và USB

Microsoft Windows Pre-installation Environment (Windows PE) 2.0 được Microsoft cung cấp kèm trên đĩa cài đặt Windows Vista và chỉ có phần nhân (kernel) của Windows Vista, với mục đích chính là tạo môi trường khởi động máy (thay thế môi trường DOS) trong chế độ đồ họa 32bit để tiến hành các công việc như cài đặt Windows Vista, sửa lỗi và phục hồi máy tính. Tuy nhiên, theo cấu hình mặc định Vista PE rất khó sử dụng vì sau khi khởi động chỉ có cửa sổ tương tự DOS để chạy vài chương trình dòng lịnh như: Bootsect, DiskPart, Drvload, Oscdimg, PEImg, Wpeinit, ImageX. Khi đóng cửa sổ này thì Windows PE sẽ tự động thoát.


Màn hình Windows PE 2.0 sau khi khởi động

Nếu muốn tìm hiểu Windows PE 2.0, bạn hãy tải bộ Windows Automated Installation Kit (WAIK) tại địa chỉ http://www.microsoft.com/downloads/details.aspx?FamilyID=c7d4bc6d-15f3-4284-9123-679830d629f2&DisplayLang=en hay http://tinyurl.com/ykoo3x, sau đó dùng WinISO giải nén file vista_6000.16386.061101-2205-LRMAIK_EN.img rồi cài đặt MSXML 6.0 và Windows IAK.

WAIK sẽ giúp bạn tự tạo phiên bản Windows Vista PE đơn giản có thể khởi động từ đĩa cứng/ CD/ DVD/ USB flash drive (UFD)/ Remote Installation Services (RIS) server.
Để giúp Windows PE (PE 1.x với nhân của Windows XP/2003 và PE 2.0) dễ sử dụng hơn và tận dụng được ưu thế của môi trường này như giao diện người dùng đồ họa, hỗ trợ mạng, thiết bị Plug and Play, AT/NTFS/CDFS, có đầy đủ driver mới nhất của Windows Vista... Một số lập trình viên trên thế giới đã viết ra chương trình miễn phí tên WinBuilder có khả năng giúp mọi người tạo bộ Windows PE với giao diện Desktop tương tự Windows phiên bản đầy đủ và có thể bổ sung thêm ứng dụng tùy ý vào Windows PE. Bài viết này sẽ hướng dẫn các bạn dùng WinBuilder để tạo bản Vista PE trên đĩa CDROM và USB Flash driver.
Yêu cầu cần có khi tạo Vista PE
- Bộ cài đặt Windows Vista trên đĩa DVD hay đĩa cứng.
- Bộ VistaPE mẫu (bao gồm WinBuilder 052) tải tại địa chỉ http://vistape.boot-land.net/vistape005_en.rar.
- Các ứng dụng miễn phí dạng portable (chạy không cần cài đặt) tải tại các địa chỉ: http://www.portablefreeware.com/, http://en.wikipedia.org/wiki/List_of_Portable_Software, http://nedwolf.com/Freeware-Portable.htm, http://portableapps.com/apps.
Các bước thực hiện
1. Giải nén file vistape005_en.rar để được thư mục Vistape có 2 thư mục con Projects, Tools và 2 file WinBuilder.exe, WinBuilder.ini.
2. Chép bản Total Commander Portable vào thư mục Vistape\Projects\VistaPE\App\File Tools\TC\.
3. Dùng Notepad mở file Vistape\Projects\VistaPE\App\System\wul.script, tìm 2 dòng có đoạn ký tự %LinkDir%\Pserv2.exe, sửa thành %LinkDir%\wul.exe (lỗi sai tên file).
4. Dùng Notepad mở file Vistape\Projects\VistaPE\App\System\BSExplorer\bs_start.ini (nội dung là các dòng lịnh tạo menu Start), tìm 6 dòng có đoạn ký tự \system32\system32\ sửa thành \system32\ (lỗi dư chữ \system32 trong file gốc).
5. Chạy file Vistape\WinBuilder.exe.
- Trong bảng Script, bạn phải đánh dấu chọn các mục: Make directories, Copy files, Strip, Shell & Config, Fedora Inverse Cursors, Common DLL, WSH Support, BS Explorer, Pserv, PENetCfg, Finalizing > Chọn thêm mục RAMDisk và Create ISO nếu muốn tạo Vista PE trên đĩa CD (bỏ chọn khi tạo trên USB Flash drive) > Nếu muốn chạy các ứng dụng trong Vista PE thì có thể chọn thêm Total Commander Plus, Advanced PCI Info Utility, sala's Password Renew, XP Key Readers > Trong mục Total Commander Plus, bạn đánh dấu chọn mục Run from ram nếu muốn chép toàn bộ thư mục TC vào RAM mỗi khi chạy Vista PE > Trong mục Finalizing, bạn có thể chọn Pack Program.wim nếu muốn nạp toàn bộ ứng dụng vào RAM (đòi hỏi bạn phải chọn mục RAMDisk và VistaPE Wim Mount Plugin).

- Trong bảng Paths, bạn chỉ định đường dẫn đến bộ cài đặt Windows Vista để WinBuilder sao chép các file nguồn.

- Bấm nút Run để tiến hành tạo bộ nguồn Vista PE trong thư mục Vistape\Target\ và file Vistape\ISO\vista.iso. Nếu bạn không chọn mục Pack Program.wim thì trong thư mục Vistape\Target\ sẽ có thư mục Programs chứa tất cả thư mục của các ứng dụng đã chọn. Nếu bạn chọn mục Pack Program.wim thì trong thư mục Vistape\Target\ sẽ có file Program.wim thay cho thư mục Programs.
6. Bạn dùng chương trình ghi đĩa để ghi file vista.iso lên CD và có thể khởi động bằng đĩa này.


Màn hình của bản Vista PE tạo bằng WinBuilder

7. Làm cho USB Flash drive có thể khởi động theo định dạng boot của Vista (khác với các hệ điều hành trước) bằng chương trình Diskpart (của Windows Vista) để phân vùng và định dạng ổ đĩa USB như sau:
- Chạy Windows Vista hay Windows PE 2.0 > trong cửa sổ dòng lịnh (CMD), bạn lần lượt gõ các dòng lịnh:
diskpart
list disk
select disk 1
clean
create partition primary size=<size of device>
select partition 1
active
format fs=fat32
assign
exit
Chú ý: Disk 1 là ổ USB trong thí dụ này khi xem bằng lịnh “list disk”. Nếu chỉ chia 1 phân vùng thì bỏ thông số “size=<size of device>” trong dòng lịnh.

8. Chép tất cả file và thư mục con trong Vistape\Target\ lên USB Flash drive (bao gồm 3 thư mục: Boot, Programs, Sources và 2 file Bootmgr, Vistape.cd).
Chú ý: Nếu bạn chạy Vista PE trên USB thì trong WinBuilder đừng chọn Run from ram và Pack Program.wim để tiết kiệm bộ nhớ.
9. Chép các chương trình Portable vào ổ USB để chạy sau khi khởi động.
Trong bài sau, chúng tôi sẽ hướng dẫn bạn cách tùy biến Vista PE theo ý mình như: thay đổi menu Start, bổ sung ứng dụng vào menu Start, đóng gói ứng dụng để đưa vào USB...
Việc sử dụng Windows PE 2.0 không vi phạm bản quyền của Microsoft nhưng nó có những hạn chế sau:
- Máy tính chạy Windows PE phải có tối thiểu 256MB RAM. - Không thể truy cập máy chạy Windows PE từ máy tính khác trong mạng. - Chỉ hỗ trợ giao thức TCP/IP. – Không hỗ trợ .NET Framework. – Tự khởi động lại sau 72 giờ chạy liên tục (PE 1.x là 24 giờ). – Không hỗ trợ Wireless 802.1x. – Chỉ có phần nhân mà không có các ứng dụng cơ bản của Windows.
LÊ HOÀN

[Đầu trang]