Tải bản đầy đủ (.pdf) (7 trang)

Thiết kế giao diện MultiBoot CD

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (187.05 KB, 7 trang )

Thiết kế giao diện MultiBoot CD
LÀM CD MULTI-BOOT CHO WINDOWS XP

Multi-Boot !!! Nghĩa là ngoài bản thân WXP ra, trên CD này sẽ còn nhiều thành phần
khác (hiển nhiên rồi) muốn như vậy, bạn phải chuẩn bị sẵn trước 1 số thứ sau:
+ 1 bản WXP Unattended (bản WXP được thu nhỏ rồi, bởi nếu không thu nhỏ (bạn sử
dụng bản WXP gốc - chưa chỉnh sửa gì cả), thì việc đặt các thành phần khác lên CD này
(700MB) là điều hoàn toàn không thể.
+ Những ch
ương trình mà bạn dự định bổ sung vào CD Multi-Boot này.
+ Trình Bootable CD Wizard (BCDW) 2.01a
+ 3 chương trình: Ultra-ISO, ISO Buster, WinISO

1/ Theo như bạn nói, những gì mà chúng ta phải làm đều gói gọn trên 1 CD 700MB
(Multi-Boot CD). Sao không dùng DVD thay thế (Multi-Boot DVD)? Sức chứa lên
đến hàng GB, vừa thoải mái, vừa tiện lợi ???
- Ý kiến không tệ chút nào ! Thực tế, trên những website hàng đầu về Multi-Boot, người
ta chỉ bàn đến Multi-Boot DVD, bởi những lý do khách quan mà bạn đưa ra.
- Nhưng bạn cũng phải thông cảm, bỡi lẻ, trong khi bạn (& 1 số người khác) có điều kiện
dùng DVD, thì mình - người viết bài này (& rất nhiều người khác) vẫn còn chưa dám mơ
tưởng đến DVD.
- Thêm vào đó, khi bạn bắt tay làm dự án này trên DVD, bạn sẽ mang 1 tư tưởng rất
“thoả
i bạn sẽ không thể nào tìm ra được những cái hay của vấn đề, bạn sẽ không◊mái”
thể tìm ra được những thủ thuật hay, những kinh nghiệm quý báu để “gói gọn” mọi thứ
mình làm lên 1 CD 700MB.
- Bạn thử nghĩ xem ! Cảm giác sẽ tuyệt vời như thế nào, trong khi những người khác làm
1 DVD Multi-Boot đa năng, nhưng bạn cũng có thể làm tương tự như vậy (biết đâu còn
tốt hơn) chỉ
với 1 CD 700MB ???


2/ Một số quy định:

- Phần source của WXP, bạn đặt trong folder D:\XPPE
- Những chương trình kèm theo, bắt buộc phải được đóng gói thành file ISO (file này có
khả năng Boot) & được đặt trong folder D:\XPPE\ISO
3/ Sử dụng trình BCDW:

- Bạn giải bạn đang có 1 cây thư mục có cấu trúc (đại loại◊nén chương trình vào
D:\XPPE như sau):

- Mở file nội dung file BCDW.INI◊D:\XPPE\BCDW\BCDW.INI
**********
- Nội dung của file BCDW.INI được chia ra làm 3 khu vực rõ ràng, tương ứng với từng
khu vực lần lượt là các thẻ (tag):
+ [InitOptions]
+ [MenuItems]
+ [MenuOptions]
- Xin bạn lưu ý cho 1 điều hết sức quan trọng (mình muốn nói là rất quan trọng !!!). Bạn
chỉ được chỉnh sửa phần nội dung nằm bên trong thẻ [MenuItems]. Ngoài khu vực này ra,
bạn không được tự ý chỉnh sửa bất cứ thành phần nào khác !!!
- Như bạn thấy trong hình, CD XP làm theo phong cách Unattended của mình (được đặt
tên là Personal Edition - PE), gồm 4 thành phần chính. Ngoài WXP ra, còn có 3 thành
phần khác:
+ Hiren’s Boot CD 7.4
+ True Image Enterprise Server 8.0
+ Disk Director Suite 9.0
- Quá dễ dàng để nhận thấy 1 điểm chung của vấ
n đề ! Mỗi 1 dòng trong thẻ
[MenuItems] được chia làm 2 phần rõ rệt:
<đường dẫn đến file cần kích hoạt> ; <diễn tả>

=> bạn chỉ cần theo công thức này mà làm ! Quá dễ !
- Những điều cần lưu ý:
Code:
+ Dòng đầu tiên (C:\; Boot from HDD (có nhiệm vụ boot thẳng vào hệ thống)), bạn nên
giữ lại dòng này.
+ Chừa 1 dòng trống ở đầu & cuối thẻ [MenuItems]
+ Chắc bạn cũng thấy, có 1 dấu “:” được đặt liền dưới dòng Boot from HDD ?! Dấu “;”
có nhiệm vụ tạo 1 dòng trắng (nhằm làm cho bảng menu thêm rõ ràng).
______________________
4/ Tìm hiểu về UltraISO, WinISO, IsoBuster:

- Cả 3 chương trình đều là những chương trình rất mạnh, chuyên về xử lý file ISO. Trong
đó:


5/ Vậy ... dùng cái nào ?

- Thật ra, chỉ cần UltraISO hoặc WinISO là đủ, còn IsoBuster, như đã giới thiệu sơ lược,
khả năng mạnh nhất của nó là cứu dữ liệu trên CD, hoặc trích xuất nội dung của 1 CD
thành thật đáng tiếc, bởi lẽ nó không có tính năng tạo◊file ISO & chỉnh sửa nội dung file
ISO như 2 chương trình còn lại.
- Tuy nhiên, sẽ có lúc bạn phải cần đến chương trình này.
- Trong phần này, xin được phép dùng UltraISO để thao tác. B
ạn có thể làm tương tự
đối với WinISO.
**********
6/ Dùng UltraISO để tạo CD Multi-Boot:

- Giao diện chính của chương trình:



a/ Cấu hình chung cho chương trình:
Menu Options | Configurations => có 5 thẻ để cấu hình:

- Tab Save: chọn Recompile ISO ...
- Tab Intergration:
+ Default Burning software: nếu bạn đã cài sẵn trong máy 1 chương trình ghi đĩa Nero /
Alcohol, bạn có thể nhấn Detect => chương trình sẽ tự động dò tìm ra 1 chương trình
cho phép gọi trực tiếp 1 chương trình ghi◊trong các chương trình đĩa từ bên ngoài ! Thật
hết sức tiện lợi.
+ Cũng đừng quên đánh dấu chọn những loại file mà bạn muốn ưu tiên dùng UnltraISO
để mở
trong phần Assosiates.
( => không phải tự nhiên mà UltraISO được đánh giá là đa năng nhất trong số 3 chương
trình đã giới thiệu).

- Các tab còn lại, bạn muốn cấu hình như thế nào thì tuỳ thích !.

************
b/ Đóng gói nội dung CD Multi-Boot thành file ISO:
- Đưa toàn bộ nội dung bên trong folder D:\XPPE lên CD Multi-Boot

- Đặt tên lại cho CD Multi-Boot này (tên gì cũng được, cốt yếu là phải cho nó ... thật dữ
dằn & không đụng hàng)

- Giảm dung lượng CD xuống mức tối thiểu, bằng cách tối
ưu hóa các file trùng lặp (xem
chi tiết về vấn đề này trên báo eChip)
+ Vào File | Properties


+ Chọn loại CD sẽ dùng để ghi file ISO này ra (thông thường là 703MB/80Min).
+ Đánh dấu chọn Optimize (việc này có ý nghĩa hết sức quan trọng, giúp tối ưu hóa
những file trùng lặp trên CD => giảm dung lượng CD xuống mức tối thiểu).
+ Nếu trên CD này, bạn có đặt cho 1 số file / folder những cái tên dài, bạn nên chọn 1
trong 2 tuỳ chọn Windows/Unix (31 ký tự) hoặc Max (211 ký tự). Còn không thì cứ để
theo mặc định (kiểu DOS - ph
ần tên 8 ký tự).
+ Đánh dấu chọn Allow lower case, nếu không, tất cả các file sẽ bị chuyển thành chữ IN
HOA.
+ Nếu muốn sử dụng thiết lập này như 1 thiết lập mặc định, nhấn Set As Default trước
khi nhấn OK.
c/ Đóng gói thành file ISO & làm cho file này boot được:
- Thiết lập khả năng boot:
◊+ Menu Bootable | Load Boot File chọn file D:\XPPE\BCDW\BCDW.BIN
+ Lưu ý: lúc này, bên ngoài giao diện chính của chương trình, mục Image từ Data
CD/DVD đã chuyển thành Bootable CD/DVD chứng tỏ CD này đã có khả năng boot
(nhưng mà ... boot được hay không lại là◊( chuyện khác !!!)). Sau này, khi bạn dùng
UltraISO để mở bất kỳ file ISO nào lên, cứ dựa vào yếu tố này là có thể xác định được
file ISO này khi ghi ra đĩa có thể boot được hay không !.

- Đóng gói thành file ISO:

+ Nhấn nút Save trên thanh chọn nơi lưu file ISO◊công cụ
+ Quá trình tối ưu hoá dung l
ượng file ISO (tức cho CD sau này (khi ghi ra) được tiến
hành, liền sau đó là quá trình đóng gói toàn bộ nội dung folder D:\XPPE thành file ISO
(với những thiết lập mà bạn đã cấu hình ở trên)
********
7/ Hoàn tất:
- Bạn đã có trong tay file ISO với nội dung bên trong là 1 CD Multi-Boot. Ngay bây giờ,

bạn có thể ghi ra CD (nên dùng CDRW cho chắc ăn, lỡ có hư thì đỡ ... xót của) bằng cách
dùng lệnh Burn CD/DVD Image của UltraISO:

- Hoặc bạn cũng có thể test file ISO này bằng cách cài đặt thử trên máy ảo.
- Hãy tận hưởng nhữ
ng gì mà bạn đã bỏ công sức ra. Hãy tận hưởng thành quả tuyệt vời
của bạn !!!
*********
8/ Tại sao lại phải đóng gói toàn bộ nội dung folder D:\XPPE thành file ISO, rồi sau đó
mới tiến hành ghi file này ra đĩa ? Như vậy có phải quá phiền phức không ? Trong khi đó,
tôi có thể dùng Nero (hoặc chương trình ghi đĩa nào đó bất kỳ) để ghi trực tiếp nội dung
folder này lên CD, cũng đảm bảo có khả năng boot đàng hoàng !
- Không hề ! Việ
c làm này rất có lợi.
+ Nó giúp bạn tránh được tình trạng “rớt đĩa”. Bởi trong trường hợp này, số lượng các
file mà bạn muốn ghi lên đĩa lên đến hàng ngàn.
+ Bởi do số chức năng tối ưu hóa dung lượng các file (trùng◊lượng file lên đến hàng
ngàn lặp) khi được ghi lên đĩa sẽ phát huy tác dụng thấy rõ. Thí dụ, nếu không dùng bạn
phải ghi đĩa theo kiểu◊chức năng Optimize, nội dung CD bạn là 710MB OverBurn (ghi
vượt dung lượng), dẫu biết là ch
ương trình cho phép ghi, nhưng bạn vẫn không cảm thấy
an tâm chút nào. Trong khi đó, nếu chức năng Optimize được sử dụng, nội dung CD sẽ
giảm xuống khoảng 680-700MB là cùng ! Rất an toàn !.

9/ Tôi sử dụng file ISO của trình Hiren’s Boot CD 7.3, nhưng khi boot vào thành phần
này thì nhận được 1 thông báo lỗi:

Tại sao như vậy ?
- Một điều đáng buồn là, trình BCDW không tương thích tốt với Hiren’s Boot CD phiên
bản 7.1, 7.2, 7.3, nhưng lại tương thích rất tốt với phiên bản 7.0 (& 7.4). Khó hiểu

ở chỗ,
nếu dùng những phiên bản này theo kiểu đơn lẻ (ghi ra thành 1 CD riêng), thì nó lại hoạt
động giải pháp duy nhất là, bạn sử dụng Hiren’s Boot CD với phiên bản◊rất tốt ! khác
mà thôi.

10/ Vài điều cần lưu ý:

- Từ phiên bản 7.4 trở đi, Hiren’s Boot CD đã tích hợp luôn cả TrueImage Server 8.0 &
Disk Director 9.0.

- Khi làm việc với UltraISO, bạn nên tiến hành lưu thường xuyên cho mỗi thao tác chỉnh
sửa.

Hy vọng bài viết sẽ có ích đối với bạn.
Thân mến !
Code:
10:45 - 23/10/05: bắt đầu viết
20:15 - 23/10/05: hoàn tất bài
21:20 - 23/10/05: chỉnh sửa lần 1
**********
Link download BCDW 2.01a:
/>
****
cảm ơn bạn zeroman_ltk rất nhiều, cái vụ làm đĩa multiboot này mình đã làm thử nhiều
lần rùi mà chẳng được gì hết (do trình độ tiếng anh we' kém, hix , tài liệu thì mình kiếm
đựơc rất nhiều nhưng chẳng làm được gì hết. Co' cái ổ ghi Cd thì gủi cho cha cầm đồ giữ
mất rùi nên chỉ test bằng vitual PC ) lần này hy vong sẽ thành công (nghe DR. Dương
Minh Hoàng (người rất nổi tiếng trong diễn đàn /> )) nói thì làm cái
này thất bại khoảng chừng ...50 lần thì mới thành công mà thấy hoảng ^_^ )
mà mình thấy làm đĩa multiboot voi' chuong trình easyboot thì tạo được giao diện đồ hoạ

đẹp lắm, bạn đã thử chưa vậy.

PS: gửi bạn cái này ne` :
/>
bộ " Windows XP Natural " này giống với dự án mà bạn đang làm đó, thấy đẹp lám.
nhưng mình download về hết rùi chay trên vitual PC thì ko boot được giống như vậy (file
iso ko hư đâu nghen). chắc phải ghi ra đĩa cd để cài thử we'.
*********
@landmine:
Bạn thân mến !
Dương Minh Hoàng (người rất nổi tiếng trong diễn đàn /> )) nói
thì làm cái này thất bại khoảng chừng ...50 lần thì mới thành công mà thấy hoảng
^_^ )

×