itlvk
30-07-2006, 08:25
Chúng ta đã qúa quen với "Ghost", một công cụ rất hữu dụng cho một người chuyên viên kỹ thuật vi tính. Ghost giúp chúng ta tiết kiệm rất nhiều thời gian trong việc cài đặt chương trình cho máy vi tính. Nếu như lúc trước để cài đặt một máy vi tính có thể mất 1h đến 2h hoặc hơn thì bây giờ với ghost chúng ta chỉ mất khoảng 10 -20 phút mà thôi.
Đúng là ghost là quá thông dụng cũng như cách sử dụng cũng rất đơn giản, hoàn toàn không có gì mới cả. Trong baì viết này tôi chỉ đề cập đến cái gọi là "ghost cast server", có nghĩa là bạn chỉ cần một máy đóng vai trò máy chủ, trên máy này chỉ lưu các file ghost image mà thôi, các client có thể boot bằng đĩa mềm hoặc là boot bằng bootrom để có thể khởi động rôì đăng nhập vào các thư mục được share từ máy chủ, sau đó có thể tiến hành ghost như bình thường.
Ví dụ bạn là chủ 1 dịch vụ internet hay là game, hoặc là chuyên viên kỹ thuật cho một công ty tin học, công việc cài đặt máy mới hay là caì lại máy bị hỏng phần mềm là công việc thường xuyên, thông thường bạn phải gắn 1 ổ cứng khác rồi boot bằng ổ cứng đó hoặc boot bằng đĩa mềm, cdrom sau đó mới tiến hành ghost từ ổ cứng đó sang cho ổ cứng của máy, nhược điểm của phương pháp này là bạn luôn luôn phải có một ổ cứng để dùng làm source để ghost cho các máy khác, hoặc nếu không thì cũng phải mở máy khác để mượn ổ cứng. Nếu ở các dịch vụ game hay internet thì công việc càng "khổ " hơn nhiều, máy vi tính thì để tận dụng không gian người ta bố trí sát vào nhau nên mỗi khi chúng ta phải mở máy rất khó khăn, chưa kể là nếu máy không có ổ CDRom thì phải gắn thêm ổ CDRom ngoài vào để boot.
Bây giờ ở các dịch vụ thì máy nào cũng đã có card mạng (NIC), bạn chỉ cần tốn khoảng 1.5USD để mua thêm con bootrom gắn vào (hoặc là máy secondhand như Dell, IBM thông thường đã có sẵn NIC+bootrom) là có thể boot từ bootrom để ghost thoải mái, lúc đó các ổ CDRom hay ổ đĩa mềm sẽ không cần thiết. Chưa kể là việc ghost hoàn toàn là chỉ gõ bàn phím chứ không cần phải mở máy ra. Nếu như máy chủ của bạn có ổ cứng lớn thì có thể lưu image của các máy con trong mạng để sau này có sự cố có thể ghost lại đúng image đó, như vậy các máy con sau khi ghost có thể hoạt động mà không cần phải điều chỉnh gì cả.
--------------------------------
Thôi, nói "quanh co" như vậy cũng hơi dài dòng, tôi xin đi vào phần cài đặt.
1. Cài đặt phần mềm Norton Ghost 2003 (NG2003).
Để làm ghost cast server thì người ta hay dùng phiên bản Enterprise như Norton Ghost 6.5, 7.5, hoặc mới nhất 8.0.... tuy nhiên tôi không có các phiên bản đó mà lại có bản thông dụng là Norton Ghost 2003 và thấy nó cũng dễ sử dụng nên trong bài viết này hoàn toàn dựa trên nó. Norton Ghost 2003 có thể chạy trên Windows9x, Win2K, WinXP... Các bạn nhớ cho rằng nó chỉ là một công cụ để backkup ổ cứng và trong trường hợp của chúng ta sử dụng nó để tạo các điã mềm boot mạng mà thôi chứ nó hoàn toàn không là một dịch vụ nào của Windows cả, có nghĩa là sau khi đã tạo một đĩa mềm boot và ghost qua mạng được bạn có thể remove NG2003 mà các client vẫn boot và đăng nhập vào máy chủ tốt.
Ở đây chúng ta dùng khái niệm máy chủ nghe có vẻ hơi lớn, thật ra chỉ là một máy chạy Win9x, 2k hoặc XP, 2K3, trên máy này sẽ cài NG2003 và các file image sẽ lưu trên maý này.
1-1. Cài đặt NG2003.
Tiến hành cài đặt như một software bình thường.
1-2 Tạo đĩa boot:
Trước hết trên máy chủ chúng ta tạo thư mục dùng lưu các file image
VD: tên máy chủ là SERVER, thư mục dùng lưu image là C:\LUUGHOST hoặc D:\LUUGHOST
- Khởi động NG2003, sẽ có màn hình sau xuất hiện
http://img133.imageshack.us/img133/6932/image1ml5.jpg
Click chọn vào Ghost Utilities
http://img213.imageshack.us/img213/9725/image2fp0.jpg
Click chọn tiếp vào Norton Ghost Boot Wizard
http://img99.imageshack.us/img99/3458/image3bs9.jpg
Click chọn vào Drive Mapping Boot Disk rồi Next
http://img152.imageshack.us/img152/8312/image4af5.jpg
Chọn loại NIC mà máy con sử dụng từ list trên, vd là RTL8139
http://img152.imageshack.us/img152/3315/image5iz0.jpg
Click Next
http://img99.imageshack.us/img99/1158/image6ce3.jpg
Ở đây có 2 tuỳ chọn:
- Use PC-DOS: đĩa mềm boot được tạo sẽ sử dụng hệ điều hành DOS của IBM là PC-DOS và nó đã có sẵn trong NG2003.
- Use MS-DOS: đĩa mềm boot được tạo sẽ sử dụng MS-DOS 7.0. Để sử dụng MS-DOS bạn phải chuẩn bị một đĩa mềm khởi động DOS của Win9X và chỉ cần 3 file là IO.SYS, MSDOS.SYS và COMMAND.COM. Mặc khác bạn phải chuẩn bị một thư mục chứa các file MS-Clien cho MS-DOS, thông thường các file này nằm trên thư mục CLIENTS của đĩa cài đặt NT4, hoặc nằm trong file NETWORK.CAB trong đĩa Hiren's Boot CD 5 và 6.
Để đơn giản chúng ta chọn Use PC-DOS rồi click Next
http://img213.imageshack.us/img213/1277/image7va5.jpg
-Trong phần Client Computer Name gõ tên cho client khi khởi động bằng đĩa boot, vd là user
- Ở phần User Name chúng ta cũng chọn là User
Như vậy nếu máy chủ là Win2k hay XP thì chúng ta phải tạo trước 1 account có tên là user để sau này các client có thể boot từ đĩa mềm này có thể đăng nhập vào máy chủ
Ở phần Domain, gõ vào tên workgroup đang khai báo ở máy chủ, vd là WORKGROUP
- Ở phần Drive Letter chúng ta chọn ổ đĩa mạng sẽ ánh xạ đến thư mục LUUGHOST trên máy chủ, vd là ổ F:
- Ở phần Maps To: gõ vào đường dẫn mạng của thư mục LUUGHOST, đó chính là \\SERVER\LUUGHOST
http://img213.imageshack.us/img213/4871/image8rr5.jpg
Sau đó click Next
http://img146.imageshack.us/img146/3112/image9aq4.jpg
Ở phần này chúng ta có thể chọn lựa sử dụng IP tỉnh hoặc là IP động, tuy nhiên nếu chọn IP động thì phải có dịch vụ DHCP cài đặt ở máy chủ. Vì vậy để đơn giản chúng ta chọn IP tỉnh, phải khai báo sao cho IP này trùng với lớp địa chỉ của máy chủ và không trùng với IP của các client đang sử dụng trong mạng. VD máy chủ có địa chỉ là 192.168.0.1 chúng ta có thể khai báo địa chỉ IP là 192.168.0.100...như hình sau:
http://img99.imageshack.us/img99/9103/image10oj0.jpg
Đúng là ghost là quá thông dụng cũng như cách sử dụng cũng rất đơn giản, hoàn toàn không có gì mới cả. Trong baì viết này tôi chỉ đề cập đến cái gọi là "ghost cast server", có nghĩa là bạn chỉ cần một máy đóng vai trò máy chủ, trên máy này chỉ lưu các file ghost image mà thôi, các client có thể boot bằng đĩa mềm hoặc là boot bằng bootrom để có thể khởi động rôì đăng nhập vào các thư mục được share từ máy chủ, sau đó có thể tiến hành ghost như bình thường.
Ví dụ bạn là chủ 1 dịch vụ internet hay là game, hoặc là chuyên viên kỹ thuật cho một công ty tin học, công việc cài đặt máy mới hay là caì lại máy bị hỏng phần mềm là công việc thường xuyên, thông thường bạn phải gắn 1 ổ cứng khác rồi boot bằng ổ cứng đó hoặc boot bằng đĩa mềm, cdrom sau đó mới tiến hành ghost từ ổ cứng đó sang cho ổ cứng của máy, nhược điểm của phương pháp này là bạn luôn luôn phải có một ổ cứng để dùng làm source để ghost cho các máy khác, hoặc nếu không thì cũng phải mở máy khác để mượn ổ cứng. Nếu ở các dịch vụ game hay internet thì công việc càng "khổ " hơn nhiều, máy vi tính thì để tận dụng không gian người ta bố trí sát vào nhau nên mỗi khi chúng ta phải mở máy rất khó khăn, chưa kể là nếu máy không có ổ CDRom thì phải gắn thêm ổ CDRom ngoài vào để boot.
Bây giờ ở các dịch vụ thì máy nào cũng đã có card mạng (NIC), bạn chỉ cần tốn khoảng 1.5USD để mua thêm con bootrom gắn vào (hoặc là máy secondhand như Dell, IBM thông thường đã có sẵn NIC+bootrom) là có thể boot từ bootrom để ghost thoải mái, lúc đó các ổ CDRom hay ổ đĩa mềm sẽ không cần thiết. Chưa kể là việc ghost hoàn toàn là chỉ gõ bàn phím chứ không cần phải mở máy ra. Nếu như máy chủ của bạn có ổ cứng lớn thì có thể lưu image của các máy con trong mạng để sau này có sự cố có thể ghost lại đúng image đó, như vậy các máy con sau khi ghost có thể hoạt động mà không cần phải điều chỉnh gì cả.
--------------------------------
Thôi, nói "quanh co" như vậy cũng hơi dài dòng, tôi xin đi vào phần cài đặt.
1. Cài đặt phần mềm Norton Ghost 2003 (NG2003).
Để làm ghost cast server thì người ta hay dùng phiên bản Enterprise như Norton Ghost 6.5, 7.5, hoặc mới nhất 8.0.... tuy nhiên tôi không có các phiên bản đó mà lại có bản thông dụng là Norton Ghost 2003 và thấy nó cũng dễ sử dụng nên trong bài viết này hoàn toàn dựa trên nó. Norton Ghost 2003 có thể chạy trên Windows9x, Win2K, WinXP... Các bạn nhớ cho rằng nó chỉ là một công cụ để backkup ổ cứng và trong trường hợp của chúng ta sử dụng nó để tạo các điã mềm boot mạng mà thôi chứ nó hoàn toàn không là một dịch vụ nào của Windows cả, có nghĩa là sau khi đã tạo một đĩa mềm boot và ghost qua mạng được bạn có thể remove NG2003 mà các client vẫn boot và đăng nhập vào máy chủ tốt.
Ở đây chúng ta dùng khái niệm máy chủ nghe có vẻ hơi lớn, thật ra chỉ là một máy chạy Win9x, 2k hoặc XP, 2K3, trên máy này sẽ cài NG2003 và các file image sẽ lưu trên maý này.
1-1. Cài đặt NG2003.
Tiến hành cài đặt như một software bình thường.
1-2 Tạo đĩa boot:
Trước hết trên máy chủ chúng ta tạo thư mục dùng lưu các file image
VD: tên máy chủ là SERVER, thư mục dùng lưu image là C:\LUUGHOST hoặc D:\LUUGHOST
- Khởi động NG2003, sẽ có màn hình sau xuất hiện
http://img133.imageshack.us/img133/6932/image1ml5.jpg
Click chọn vào Ghost Utilities
http://img213.imageshack.us/img213/9725/image2fp0.jpg
Click chọn tiếp vào Norton Ghost Boot Wizard
http://img99.imageshack.us/img99/3458/image3bs9.jpg
Click chọn vào Drive Mapping Boot Disk rồi Next
http://img152.imageshack.us/img152/8312/image4af5.jpg
Chọn loại NIC mà máy con sử dụng từ list trên, vd là RTL8139
http://img152.imageshack.us/img152/3315/image5iz0.jpg
Click Next
http://img99.imageshack.us/img99/1158/image6ce3.jpg
Ở đây có 2 tuỳ chọn:
- Use PC-DOS: đĩa mềm boot được tạo sẽ sử dụng hệ điều hành DOS của IBM là PC-DOS và nó đã có sẵn trong NG2003.
- Use MS-DOS: đĩa mềm boot được tạo sẽ sử dụng MS-DOS 7.0. Để sử dụng MS-DOS bạn phải chuẩn bị một đĩa mềm khởi động DOS của Win9X và chỉ cần 3 file là IO.SYS, MSDOS.SYS và COMMAND.COM. Mặc khác bạn phải chuẩn bị một thư mục chứa các file MS-Clien cho MS-DOS, thông thường các file này nằm trên thư mục CLIENTS của đĩa cài đặt NT4, hoặc nằm trong file NETWORK.CAB trong đĩa Hiren's Boot CD 5 và 6.
Để đơn giản chúng ta chọn Use PC-DOS rồi click Next
http://img213.imageshack.us/img213/1277/image7va5.jpg
-Trong phần Client Computer Name gõ tên cho client khi khởi động bằng đĩa boot, vd là user
- Ở phần User Name chúng ta cũng chọn là User
Như vậy nếu máy chủ là Win2k hay XP thì chúng ta phải tạo trước 1 account có tên là user để sau này các client có thể boot từ đĩa mềm này có thể đăng nhập vào máy chủ
Ở phần Domain, gõ vào tên workgroup đang khai báo ở máy chủ, vd là WORKGROUP
- Ở phần Drive Letter chúng ta chọn ổ đĩa mạng sẽ ánh xạ đến thư mục LUUGHOST trên máy chủ, vd là ổ F:
- Ở phần Maps To: gõ vào đường dẫn mạng của thư mục LUUGHOST, đó chính là \\SERVER\LUUGHOST
http://img213.imageshack.us/img213/4871/image8rr5.jpg
Sau đó click Next
http://img146.imageshack.us/img146/3112/image9aq4.jpg
Ở phần này chúng ta có thể chọn lựa sử dụng IP tỉnh hoặc là IP động, tuy nhiên nếu chọn IP động thì phải có dịch vụ DHCP cài đặt ở máy chủ. Vì vậy để đơn giản chúng ta chọn IP tỉnh, phải khai báo sao cho IP này trùng với lớp địa chỉ của máy chủ và không trùng với IP của các client đang sử dụng trong mạng. VD máy chủ có địa chỉ là 192.168.0.1 chúng ta có thể khai báo địa chỉ IP là 192.168.0.100...như hình sau:
http://img99.imageshack.us/img99/9103/image10oj0.jpg