• Thứ Ba, 16/12/2003 16:52 (GMT+7)

    Recovery Console - DOS trong XP


    Tưởng rằng với sự ra đời của Windows XP, DOS sẽ không còn “chốn dung thân”. Nhưng không, bạn vẫn có thể tìm thấy DOS hay ít ra là hình bóng của nó trong Windows XP với cái tên mới: Recovery Console (RC).
    Không giống như chế độ khởi động Normal hay Safe, RC không chạy trong môi trường đồ họa (GUI). RC là môi trường giao tiếp dòng lệnh mà bạn có thể chạy trực tiếp từ đĩa cài đặt Windows XP hoặc cài trên đĩa cứng để chạy như một lựa chọn khi khởi động máy. RC cho phép bạn thực hiện nhiều tác vụ gỡ rối và bảo vệ hệ thống.

     

    Khả năng và giới hạn
    RC là một công cụ rất nhạy cảm với những thay đổi của hệ thống. Nếu bạn đã cài RC trên hệ thống file dạng FAT, sau đó bạn chuyển sang dạng NTFS thì RC sẽ không hoạt động; bạn phải cài lại RC. Nó cũng không hoạt động trên hệ thống đĩa tháo lắp.
    Trong RC, bạn có quyền truy cập thư mục:
    -  Gốc của mọi ổ đĩa.
    -  Gốc của Windows (systemroot) và các thư mục con của bản Windows XP Pro mà bạn vừa đăng nhập.
    RC Cmdcons và thư mục con của nó.
    -  Thư mục và tập tin trên ổ đĩa tháo lắp.

    Trong RC ở chế độ mặc định, bạn không có quyền:
    -  Truy cập tới một vài thư mục, chẳng hạn Program Files, Documents and Settings, các ổ đĩa hay thư mục có chứa bản Windows XP Pro khác bản mà bạn đã đăng nhập. (*)
    -  Sao chép tập tin vào đĩa tháo lắp, chẳng hạn như đĩa mềm. (**)
    -  Thay đổi mật khẩu của Admin.
    -  Sử dụng công cụ soạn thảo văn bản.

    Bạn có thể tuỳ biến để RC cấp cho bạn quyền truy cập tới mục cấm (*) và (**) bằng cách dùng lệnh SET (xem “Lệnh trong RC”).

     

    Cài đặt Recovery Console
    Để chạy RC trực tiếp từ đĩa CD cài đặt, bạn thực hiện các bước sau:
    -  Khởi động lại máy bằng CD khởi động.
    -  Khi Windows XP Pro Setup hiện lên màn hình: Welcome to Setup. Chọn To repair a Windows XP Professional installation bằng cách nhấn phím R.
    -  Gõ vào số tương ứng mà RC gán cho bản Windows XP Pro ở phân vùng bạn muốn phục hồi, sau đó gõ <Enter>. Bạn buộc phải gõ vào một số dù chỉ cài 1 bản WinXP Pro. Nếu chỉ gõ <Enter>, chương trình sẽ khởi động lại máy.
    -  Nhập mật khẩu của người quản trị (Administrator) để có thể truy cập các ổ đĩa. RC chỉ chấp nhận mật khẩu của Admin và nếu nhập sai 3 lần liên tiếp, Windows XP sẽ từ chối đăng nhập và khởi động lại máy.

    Để cài đặt RC ở dạng tuỳ chọn khi khởi động hệ thống:
    -  Khi Windows đang chạy, đưa đĩa CD Windows XP Pro vào ổ đọc CD-ROM.
    -  Nếu màn hình nhắc nhở cài đặt Windows XP Pro hiện ra, nhấn No.

    -  Nhấn vào nút Start/Run và gõ vào dòng lệnh sau: drive:\i386\ winnt32.exe /cmdcons trong đó drive là ổ đĩa CD của bạn.
    Nếu cài đặt từ mạng, dòng lệnh là: \\server\share\i386\winnt32.exe /cmdcons

    Sau khi thông báo cài đặt hoàn tất, khởi động lại máy, bạn sẽ thấy mục RC xuất hiện trong menu khởi động. Để vào RC, chọn mục này và gõ <Enter>.

     

    Lệnh trong Rc
    Trong RC, bạn có thể gõ Help ở dòng lệnh, RC sẽ liệt kê danh sách lệnh của nó. Sau đây là một số lệnh cơ bản: Attrib, Batch, Cd, Chkdsk, Dir, Cls, Copy, Del (delete), Dir, Mk (MkDir),... Các lệnh này có cú pháp và chức năng như các phiên bản DOS trước đây.
    RC còn cung cấp một số lệnh mới:
    a. Các lệnh đơn giản:
    b. Các lệnh phức tạp hơn:

    Bootcfg. Dùng    -  bootcfg để quét toàn bộ các ổ đĩa và sử dụng thông tin nhận được để chỉnh sửa nội dung của file Boot.ini hay xây dựng một file mới. Cú pháp:

    bootcfg [/add] [/default]| [/list] [/rebuild] [/scan] (bảng 2)


    Cần phải sao lưu file Boot.ini trước khi chỉnh sửa để đề phòng trục trặc.

     - Diskpart. Có chức năng giống như chương trình Fdisk của DOS. Cú pháp:

    diskpart[/add|/delete] [device-name|drive-name|partition-name] [size]

    Nếu không sử dụng thông số, một giao diện người dùng sẽ mở ra để bạn thao tác.

     - Enable. Cho phép một dịch vụ hay trình điều khiển được hoạt động. Cú pháp:

    enable servicename [start_type]

     - Set. Thiết lập các biến môi trường làm việc. Cú pháp:

       set variable = [TRUE | FALSE]

    variable là một trong 4 biến sau:
    Trên đây là một số lệnh và tiện ích của RC, nó có thể giúp bạn chẩn đoán và khôi phục hệ thống khi bị trục trặc. Bài này chỉ giới thiệu một số chức năng tiêu biểu, RC còn rất nhiều điều lý thú đang chờ bạn khám phá!ÿ


    Hà Quang Hưng
    E-mail: tuthau@yahoo.com

    ID: A0302_71