Categories
WinXPE

TỪNG BƯỚC LÀM RA ĐĨA XPE KỲ DIỆU XPE104

Computer trivia: What high-tech upgrade did the New York Times dub “$90 Worth of Duct Tape” in 1998?
Answer: Windows 98.

Bs Dương Minh Hoàng

Nhiều bạn chắc cũng qua đọc qua cách làm XPE ở một vài báo vi tính trước đây nhưng vẫn thấy khó hiểu chưa thể tự làm ra đĩa XPE thành công dù chỉ là một lần. Do vậy, vẫn còn có khá nhiều bạn thấy thích thú đĩa CD XPE kỳ diệu chạy chỉ đơn thuần trên CD không cần vào ổ cứng, viết mail cho tôi yêu cầu chỉ sao cho rõ hơn . Nhưng bạn cũng thông cảm cho tôi qua mail vài dòng không làm gì hơn bài báo, tôi cũng hiểu rõ sao những bài trước đây đôi lúc khó hiểu vì bị chúng cắt ngắn quá nhiều 3 trang còn 1- 2 trang .

Nay tôi viết lại bài này thật đầy đủ hoàn toàn mới khác với nội dung với bài viết phiên bản quá cũ hay pebuilder3032 trước đây.

Nếu mới trước đây một năm thôi, XPE hoàn toàn là một đĩa CD chết: câm tiếng chỉ dùng cứu hộ máy tính đơn thuần, đến nay nó làm được điều kỳ diệu mà không sao ngờ đến là đánh văn bản tiếng Việt với đủ loại font, chuyển mả , nghe nhạc mp3, CD , xem thâu cả DVD camcorder đẹp cực kỳ, thay đổi style, chạy screen saver, nối mạng bằng modem 56KB , nối 2 máy tính , ghi đĩa CDDVD in máy in ngay từ trên đĩa XPE, USB nhận ra ngay y như trong ổ cứng, còn ca trăm chương trình khác nữa trong đó có Partition magic 805, Acronis selector90, Opera85, Pocomail34, Winamp 511., Acrobat Reader 705, Norton Ghost 802, 90,10….

I) Điều đầu tiên, là bạn nên phân biệt đâu là Bart’s PE builder, WinPE và XPE:

1) Windows PE( Windows preinstallation environtment) : Đây là đĩa của Microsoft tạo ra một môi trường 32 bit trước khi vào windows, không phải là DOS cổ lổ xấu xí để làm việc và cứu hộ. Tuy vậy WinPE hoàn toàn không có bán cho bất cứ cá nhân chỉ cho một số công ty hợp đồng riêng Microsoft mà thôi, bạn khó lòng tìm đâu WinPE trên mạng tải về mà có.

2) Bart’s PE builder: Tác giả Bart, một người Bỉ đã chế ra đĩa Bart’s PE chỉ khác với WinPE bằng tên gọi nhưng có chức năng trên môi trường 32 bit, khả năng tự boot, đã là qua mặt WinPE với các plug-ins thật dễ dùng và dễ thêm vào để chạy rất nhiều chương trình ( đã đến con số gần 500 ) trên CD , chỉ với điều kiện bạn biết cách tự mình làm ra thôi sau khi học hỏi qua bài này, tham khảo trên trang web http://www.911cd.net/forums/( nếu biết thêm một tí tiếng Anh).

Bạn cũng nên biết là Bart PE không phải của Microsoft nên hoàn toàn không hỗ trợ nhưng bạn vẫn có thể tự do vào trang web nói trên để được giúp đỡ thêm. Nếu không biết tiếng Anh còn thắc mắc hay cần được giúp đỡ bất cứ vấn đề gì có thể quay số 061-847145 buổi chiều tôi sẽ giải đáp giúp bạn.

Bart’s PE builder( pebuilder.exe ) hay file chánh chạy để làm ra đĩa Bart PE chỉ chạy trên Windows XP/2000 hay 2003 server chứ bạn không nên chạy trên Windows NT, 98 hay Me.

3) XPEplugin: Đây là một plug-in chế ra bởi tác giả Gianluigi Tiesi , khả năng thay đổi Bart PE gần giống y hệt với WinXP( XP+PE) = XPE. Đây là một plug-in khó và công phu nhất vì phải tìm quá nhiều file nhưng lại hay nhất : bạn không thể tưởng là bạn đang chạy trên CD vì quá giống với những gì bạn có với WindowsXP trong ổ cứng.

Bạn tải về plug-in XPE 104 phiên bản mới nhất từ trang web http://oss.netfarm.it/winpe/xpe104.cab và nhớ là chỉ chạy được trên XPSP2 chứ không còn dùng SP1( hoàn toàn không còn tương thích. )

II) Chuẩn bị đồ nghề cho việc làm ra đĩa Bart PE đầu tiên:

Muốn làm ra đĩa BartPE thành công , bạn phải sắm các đồ nghề hay phần cứng, mềm hỗ trợ tối thiểu như sau:

1) Phần cứng: ổ ghi CDRW hoặc DVDRW( giờ giá hạ nhiều nên sắm cái này tiện hơn nhiều) các đĩa CDRW hay DVRW disk( loại tốt ) hàng có chữ chứ đừng bao giờ ham rẻ mua loại không nhãn hiệu gì trên mặt đĩa.

Đĩa CDRWDVDRW tốt như Sony riêng từng hộp dù mắc cũng nên mua vì tỷ lệ ít hư bậy sẽ rất cao vì chắc bạn phải xoá hàng trăm lần lần mới thành công ra được đĩa XPE đầu tiên đấy. Với đĩa CDRW đỏm bạn chỉ cần xoá sau 3 lần là vứt đi . Không bao giờ để đĩa CDDVD chồng lên nhau hay trong túi nhựa dễ trầy hay sẽ màu hư hết khó thể ghi lại

Máy tính bạn đang xài WinXPSP2 là tiện nhất và bạn cũng nên có riêng đĩa CD XPSP2 để chép vào một thư mục đặt tên XPPRO. RAM phải ít ra là 256MB và ổ cứng trống khoảng 10GB, Pentium 3 hay 4 đều được.

2) Phần mềm:

a) Bạn phải có sẵn UltraISO 765 để mở , tạo ra file ISO mới hoặc chỉnh sữa và save lại nhưng thứ vừa thay đổi lại khi cần.

b) Bạn cũng nên có thêm Bootwizard 201 tải về từ webpage http://www.wolfgang-brinkmann.de/bcdw/bcdw_e.htm dể kết hợp làm đĩa Bart PE cùng với Hiren 74 hay cả phần cài đặt XP, 2000 chung trong đĩa DVD boot đa năng ( dành sau này bạn thật giỏi kia. )

c) Phần mềm ghi đĩa file ISO dễ nhất là EasyCDDVD burner 30 hoặc Ashampoo burning studio 5.2, nhỏ gọn hơn Nero 66016 và dễ xài hơn nhiều .

d) WinImage 707 để thay đổi file boot của Hiren hay bất cứ hình ảnh của đĩa mềm . Hex Edit 20 ít dùng hơn để chỉnh sửa lại file dạng HEX khi gặp plug-in nào khó, có dịp cần đến.

III) Những bước căn bản đầu tiên phải làm để có đĩa Bart PE đầu tiên:

1) Tải về phiên bản phiên bản mới nhất pebuilder314.zip 4MB từ trang web của chính tác giả

http://nu2.nu/pebuilder/?PHPSESSID=5558989b8fa58fe0e16b34b10a5c0647. Phiên bản mới này có khá nhiều thay đổi phiên bản cũ trước đây. Bạn phải tải thêm Sherpya’s Build script.zip 20050322 từ http://sourceforge.net/project/showfiles.php?group_id=126922&package_id=140771 đểû bung ra chung thư mục BartPE mới dùng được do chuyện viết hoa ( uppercase problem )trong một số thư mục Windows .

2) Giải nén file pebuilder314.zip vào 1 thư mục nào đó đặt tên PE314 trong ổ E hoặc F. Trong ổ đĩa này bạn cũng nên chép toàn bộ đĩa CDXPSP2 vào thư mục tên XPPRO.

3) Qua hình bên cạnh đây , bạn thấy các thư mục chính và các file chính đầu tiên khi bung

pebuilder314.zip và hình kế bên phải sau khi bung Sherpya’s buildscript.zip vào .

Phải thay ngay tên file mkisofs.exe( của Bart PE builder )thành ra memkisofs.exe trước khi bung Build script của Sherpya ra.

4) Qua hình bên phải, bạn thấy không còn 2 file pe2usb.cmd và peusb.txt vì lấy đi do chưa cần xài tới chuyện làm PE bằng USB.

Bạn thấy có nhiều thư mục plug-in ( quan trọng nhất ), drivers ( khi cần cài ATA driver ), help( khi giỏi tiếng Anh) và source code( mả nguồn không cần )

Bạn không cần để ý nhiều các file thêm vào BartPE của Build script như wrapper.cmd, filecase.ini, sort.txt. Infcachebuild.exe. Sau này, hể bạn click đôi vào file pebuilder.exe là nó bắt đầu chạy để tự làm ra đĩa BartPE bằng một file ISO .

5) Điều đầu tiên là bạn nghiên cứu trước tiên là thư mục plug-in và tìm hiểu sơ qua plug-in quan trọng thế nào ý nghĩ ra sao: ( sẽ có bài riêng nói thật kỹ hơn về plug-in, ý nghĩa từng mục riêng bên trong ấy ) .

Plugin nhằm giúp bạn có thể đưa hầu hết phần mềm nào mà bạn muốn chạy trong BartPE, XPE đều được . Nhưng do tôn trọng bản quyền tác giả, bạn phải hiểu là plug-in chỉ giúp đở bạn cái sườn với file INF chính của nó, hoàn toàn không có file nào để chạy .

Ngoại trừ plug-in miễn phí ( A43 cho bạn sẵn ), còn hầu hết plug-in khác bạn phải tự tìm các file bổ sung vào plug-in để cho plugin mới hoạt động trong Bart PE được .

6) Nếu bạn mở thư mục plug-in ra sẽ thấy có rất nhiều có đến hàng chục cái, bạn chưa quen làm nên chỉ chọn vài cái tối thiểu để làm trước tiên coi liệu thành công chưa. Khi nào thật quen dần với các plug-in mới chọn tiếp.

Do vậy, bạn chỉ giữ lại những plug-in tập làm đầu tiên là !custom, autorun, bartPE, ghost8, irfanview , nu2menu, ramdisk. Các plug-in còn lại, bạn nên di chuyển vào một thư mục để dành save nào đó, khi nào cần đến lấy ra, tìm file bổ sung cho nó để hoạt động sau này.

7) Nghiên cứu sơ về plug-in căn bản là Irfanview và một vài plug-in đơn giản;

a) Irfanview:

Mở plug-in thật đơn giản này ra bạn thấy có 3 file là Irfanview.inf, Irfanview.htm, Irfanview_nu2menu.xml.

-File htm để bạn hiểu thêm cần tải file chính về từ đâu Infanview download page.

– File Irfanview_nu2menu.xml để giúp tạo ra menu sẵn chọn Irfanview chạy trong BartPE qua file nu2menu.exe

– File Irfanview.inf quan trọng nhất, trong bất cứ plug-in, giúpù cho bạn biết phải bổ sung file nào giú nó chạy được trong BartPE. Cứ mở file Irfanview.inf bằng notepad, bạn sẽ thấy hình như bên cạnh :

– Bạn chỉ thay trong Mục [Pebuilder] từ enable =0 thành 1 là nó sẽ xài được .

– Trong mục [Sourcediskfiles], bạn thấy 2 dòng FilesI_view32.exe=a,,1 và FilesI_view32.hlp=a,,1, có nghĩa bạn cần tạo thêm một thư mục files ngay trong plug-in này và bỏ vào đấy 2 files chính I_view32.exe và I_view.hlp ( lấy từ việc cài Irfanview393 trong ổ cứng của bạn ).

Dòng a,,1 có nghĩa là nó sẽ chép 2 file này giúp bạn vào thư mục Irfanview trong BartPE.

– Mục [WinNTdirectories] có a=”ProgramsIrfanview”,2 nó sẽ tạo ra thư mục Irfanview.

– Mục [Append] nó sẽ thêm vào trong menu chung của nu2menu.xml dòng lệnh lấy từ irfanview_nu2menu.xml

b)Plugin BartPE: bạn cũng mở file chính bartpe.inf bằng notepad và thấy như hình sau đây.

Nhìn vào mục [SourcediskFiles] để biết file nào cần bổ sung và so sánh với các file có sẵn trong plug-in này bạn thấy thiếu 3 file netplwiz.dll=2,. Srvsvc.dll=2, hnetcfg.dll=2 . Bạn phải tìm 3 file này trong thư mục system32 của WindowsXP ổ cứng chép vào plug-in này, thế là xong. Con số 2 có nghĩa là nó sẽ chép vào thư mục System32 của i386( BartPE)

c) Plugin của ghost8 : Bạn cũng mở file chính ghost.inf như hình dưới

Do lỗi khi post bài, các bạn vui lòng download tập tin word gởi kèm theo bài viết này để xem chi tiết và cụ thể hơn.

Bài viết do Bs Dương Minh Hòang biên soạn.

 

SOẠN THẢO VĂN BẢN, CHUYỂN MÃ TRONG XPE’]