GIÁO TRÌNH HỆ ĐIỀU HÀNH UNIX - LINUX - Trang 178

1
7

vừa mới tạo lập trong Linux trước khi sử dụng các lệnh format của MS-DOS. Sử dụng lệnh
sau:

$ dd if=/dev/zero of=/dev/hdXY bs=512 count=1
Với hdXY là phân vùng liên quan, chẳng hạn /dev/hda1 là phân vùng đầu tiên trên đĩa

IDE đầu tiên.

Linux có thể đọc và ghi các file trên các phân vùng FAT của DOS và OS/2 và các đĩa

mềm bằng cách sử dụng hệ thống file DOS được tích hợp vào nhân hoặc các công cụ
mtool. Nhân cũng cung cấp hỗ trợ cho hệ thống file VFAT của Windows 9x và Windows
NT. Hiện tại các đĩa phân vùng theo NTFS cũng đang được nghiên cứu hỗ trợ cùng với
việc hỗ trợ nén đĩa như là một tính năng chuẩn.

Linux cũng có thể truy cập được tới hệ thống file HPFS của OS/2 nhưng chỉ ở chế độ

read-only

. Người ta có thể thực hiện điều này như một lựa chọn khi biên dịch nhân.

Linux cũng hỗ trợ cho việc thao tác trên các định dạng AFFS (Amiga Fast File System)

từ bản 1.3 trở về sau bằng cách như một lựa chọn lúc biên dịch hay như một mô đun riêng.
Tuy vậy, điều này cũng chỉ dừng ở mức độ chỉ đọc. Các truy cập đĩa mềm thì chưa có hỗ
trợ bởi vì sự khác biệt giữa các điều khiển đĩa của PC và Amiga.

Đối với các máy chạy các hệ điều hành của Unix như BSD, System V... thì các nhân

hiện tại cũng mới chỉ có thể đọc hệ thống file UFS trên System V, Xenix, BSD, một số sản
phẩm thừa kế khác như SunOS, FreeBSD, NetBSD, NeXTStep. Hỗ trợ UFS cũng được coi
như một lựa chọn lúc biên dịch nhân hay như một mô đun.

Linux cho phép đọc/viết trên các ổ đĩa SMB của các nhóm Windows và WinNT. Có

một chương trình tên là Samba cho phép truy cập và hệ thống file mạng WfW (miễn là
dùng giao thức TCP/IP) .

Đối với các máy Macintosh thì có một tập hợp các chương trình ở cấp độ người dùng

có thể đọc, ghi trên HFS (Macintosh Hierarchical File System).

Câu hỏi đặt ra là có thể chạy một chương trình Windows trong Linux hay không ?

Chương trình tên WINE đang được phát triển để mô phỏng môi trường Windows trong
Linux. Hiện tại khi muốn dùng hai hệ điều hành cùng lúc với Linux thì ta đã có chương
trình LILO boot. LILO boot bắt buộc ta phải lựa chọn hệ điều hành vào lúc khởi động.
Ngoài ra, còn có một chương trình tên LOADLIN là một chương trình DOS cho phép nạp
Linux (cũng như bất kỳ hệ điều hành khác) khiến cho Linux cùng tồn tại với DOS.
LOADLIN đặc biệt hữu dụng khi ta muốn cài Linux trên các ổ đĩa thứ 3, 4 của hệ thống
(hoặc khi ta thêm một ổ SCSI vào một hệ thống có chứa ổ IDE). Trong trường hợp này thì
LILO boot sẽ không có khả năng tìm kiếm và nạp nhân. Do đó ta sẽ phải tạo một thư mục
chẳng hạn C:ữLINUX, đặt LOADLIN vào trong đó cùng với một bản copy của nhân và rồi
sử dụng nó.

Chú ý: Cần tạo ít nhất một phân vùng Linux dưới giới hạn 1024 cylinder logic.

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.