Khởi động Linux bằng EXTLINUX
Số trang: 5
Loại file: pdf
Dung lượng: 133.70 KB
Lượt xem: 11
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Khởi động Linux bằng EXTLINUXNếu đã từng chạy Linux LiveCD (hoặc LiveUSB), hoặc bạn đã khởi động máy tính của mình bằng một đĩa giải cứu, chắc chắn bạn đã sử dụng một phiên bản nào đó của SYSLINUX. SYSLINUX là một bộ bootloader cho Linux, nó giúp bạn có thể khởi động hệ thống từ hệ thống file MS-DOS FAT hoặc tạo đĩa khởi động (theo cách nói cũ); người em họ của nó, ISOLINUX, cũng cho phép khởi động từ CD và các môi trường tương tự như vậy. ...
Nội dung trích xuất từ tài liệu:
Khởi động Linux bằng EXTLINUX Khởi động Linux bằng EXTLINUX Nếu đã từng chạy Linux LiveCD (hoặc LiveUSB), hoặc bạn đã khởi động máy tính của mình bằng một đĩa giải cứu, chắc chắn bạn đã sửdụng một phiên bản nào đó của SYSLINUX. SYSLINUXlà một bộ bootloader cho Linux, nó giúp bạn có thể khởi độnghệ thống từ hệ thống file MS-DOS FAT hoặc tạo đĩa khởiđộng (theo cách nói cũ); người em họ của nó, ISOLINUX,cũng cho phép khởi động từ CD và các môi trường tương tựnhư vậy.SYSLINUX tỏ ra rất hữu dụng cho các cài đặt thời gian đầu,khi bạn thường khởi động từ một máy tính hiện đang chạyWindows, tuy nhiên cho tới gần đây, người dùng đã phảichuyển sang một bootloader khác được kích hoạt sau khi càiđặt vì SYSLINUX không xử lý các hệ thống file ext*. Mặc dùvậy, EXTLINUX, một bổ sung gần đây cho Syslinux Project,có thể xử lý các hệ thống file này (xem bên dưới), cho phépbạn có thêm một tùy chọn khởi động khác bên cạnh GRUB vàLILO cho các hệ thống Linux.Khởi động các đĩa bằng SYSLINUX và ISOLINUXViệc sử dụng SYSLINUX để tạo đĩa khởi động là một việchoàn toàn đơn giản: chỉ cần đặt cho nó một tên thiết bị.syslinux /dev/fd0Sau đó bạn có thể thiết lập cấu hình bằng cách chỉnh sửa filesyslinux.cfg (tìm thấy trong /boot/syslinux/, /syslinux/, và /).Bạn có thể kiểm tra tại đây để tìm hiểu thêm về cú pháp hoànchỉnh, tuy nhiên một entry cơ bản sẽ có dạng như thể hiện bêndưới:DEFAULT linuxLABEL linuxSAY Booting Linux kernel via SYSLINUXKERNEL vmlinuz.imgAPPEND ro root=/dev/sda1initrd=initrd.imgViệc tạo một bootable CD bằng ISOLINUX có đôi chút phứctạp hơn. Đầu tiên bạn cần tạo một thư mục boot/isolinux/hoặc isolinux/ bên dưới thư mục gốc của ISO image chủ (câythư mục mà từ đó bạn sẽ burn ISO image).Copy isolinux.bin, isolinux.cfg (các tùy chọn cấu hình và cúpháp cho file này tương tự như syslinux.cfg), và các kernelcần thiết, file initrd, logo,… vào thư mục này. Sau đó sử dụnglệnh mkisofs (được phân phối với cdrecord) để tạo ISOimage:mkisofs -o isooutimage.iso-b isolinux/isolinux.bin -cisolinux/boot.cat-no-emul-boot -boot-load-size 4 -boot-info-table/tmp/my-iso-tree/Ở đây /tmp/my-iso-tree/ là root của cây file ISO chủ. BurnISO image vào CD, khi đó bạn sẽ có khả năng khởi động từCD.EXTLINUX làm Linux bootloaderMột phát sinh mới của SYSLINUX được bổ sung thêm gầnđây, EXTLINUX, cho phép khởi động từ các hệ thống fileLinux ext2/ext3, phát hành 4.00, các hệ thống file Btrfs vàext4. Nó làm việc gần giống như SYSLINUX, chỉ có mộtngoại lệ là chạy trên một hệ thống file được mount thay gìtrên một thiết bị.extlinux --install /boot/isolinuxFile cấu ình là extlinux.conf và cũng nằm trong cùng thư mụcmà EXTLINUX được cài đặt. Cũng như ISOLINUX, các tùychọn cấu hình và cú pháp cũng tương tự như syslinux.cfg.Bạn cũng cần đến một bản ghi khởi động chủ (master boot) vìEXTLINUX sẽ tự cài đặt trong phân vùng hệ thống file. Mộtsố gợi ý về việc sử dụng mbr.bin được phát hành vớiSYSLINUX và dẫn đến đúng thiết bị:cat mbr.bin > /dev/hadBạn cần kiểm tra trước khi khởi động phân vùng có chứaEXTLINUX đã được kích hoạt. Cũng có thể thiết lậpEXTLINUX trên hệ thống RAID phần mềm.PXELINUX và netbootingCũng có một phát sinh SYSLINUX khác, PXELINUX, đây làthành phần có thể được sử dụng để khởi động từ một máy chủmạng, sau đó bạn có thể cài đặt hệ thống qua mạng. Đó chínhlà một cách hữu dụng cho các máy tính cũ không có ổ CDkhởi động, hoặc để cài đặt một số lượng lớn các máy tính vớicùn một image cài đặt.SYSLINUX và Syslinux Project có thể đã tạo được những ấntượng tốt, tuy nhiên rõ ràng rằng nó vẫn đi sau sự phát triểntích cực và theo kịp với những thay đổi trong cả phần cứng vàphần mềm. CD cài đặt Ubuntu ngày nay có kèm theoEXTLINUX như một phương pháp thay thế cho GRUB, vìvậy bạn có thể thực hiện thử nghiệm trong thời gian thực hiệncài đặt tới. ...
Nội dung trích xuất từ tài liệu:
Khởi động Linux bằng EXTLINUX Khởi động Linux bằng EXTLINUX Nếu đã từng chạy Linux LiveCD (hoặc LiveUSB), hoặc bạn đã khởi động máy tính của mình bằng một đĩa giải cứu, chắc chắn bạn đã sửdụng một phiên bản nào đó của SYSLINUX. SYSLINUXlà một bộ bootloader cho Linux, nó giúp bạn có thể khởi độnghệ thống từ hệ thống file MS-DOS FAT hoặc tạo đĩa khởiđộng (theo cách nói cũ); người em họ của nó, ISOLINUX,cũng cho phép khởi động từ CD và các môi trường tương tựnhư vậy.SYSLINUX tỏ ra rất hữu dụng cho các cài đặt thời gian đầu,khi bạn thường khởi động từ một máy tính hiện đang chạyWindows, tuy nhiên cho tới gần đây, người dùng đã phảichuyển sang một bootloader khác được kích hoạt sau khi càiđặt vì SYSLINUX không xử lý các hệ thống file ext*. Mặc dùvậy, EXTLINUX, một bổ sung gần đây cho Syslinux Project,có thể xử lý các hệ thống file này (xem bên dưới), cho phépbạn có thêm một tùy chọn khởi động khác bên cạnh GRUB vàLILO cho các hệ thống Linux.Khởi động các đĩa bằng SYSLINUX và ISOLINUXViệc sử dụng SYSLINUX để tạo đĩa khởi động là một việchoàn toàn đơn giản: chỉ cần đặt cho nó một tên thiết bị.syslinux /dev/fd0Sau đó bạn có thể thiết lập cấu hình bằng cách chỉnh sửa filesyslinux.cfg (tìm thấy trong /boot/syslinux/, /syslinux/, và /).Bạn có thể kiểm tra tại đây để tìm hiểu thêm về cú pháp hoànchỉnh, tuy nhiên một entry cơ bản sẽ có dạng như thể hiện bêndưới:DEFAULT linuxLABEL linuxSAY Booting Linux kernel via SYSLINUXKERNEL vmlinuz.imgAPPEND ro root=/dev/sda1initrd=initrd.imgViệc tạo một bootable CD bằng ISOLINUX có đôi chút phứctạp hơn. Đầu tiên bạn cần tạo một thư mục boot/isolinux/hoặc isolinux/ bên dưới thư mục gốc của ISO image chủ (câythư mục mà từ đó bạn sẽ burn ISO image).Copy isolinux.bin, isolinux.cfg (các tùy chọn cấu hình và cúpháp cho file này tương tự như syslinux.cfg), và các kernelcần thiết, file initrd, logo,… vào thư mục này. Sau đó sử dụnglệnh mkisofs (được phân phối với cdrecord) để tạo ISOimage:mkisofs -o isooutimage.iso-b isolinux/isolinux.bin -cisolinux/boot.cat-no-emul-boot -boot-load-size 4 -boot-info-table/tmp/my-iso-tree/Ở đây /tmp/my-iso-tree/ là root của cây file ISO chủ. BurnISO image vào CD, khi đó bạn sẽ có khả năng khởi động từCD.EXTLINUX làm Linux bootloaderMột phát sinh mới của SYSLINUX được bổ sung thêm gầnđây, EXTLINUX, cho phép khởi động từ các hệ thống fileLinux ext2/ext3, phát hành 4.00, các hệ thống file Btrfs vàext4. Nó làm việc gần giống như SYSLINUX, chỉ có mộtngoại lệ là chạy trên một hệ thống file được mount thay gìtrên một thiết bị.extlinux --install /boot/isolinuxFile cấu ình là extlinux.conf và cũng nằm trong cùng thư mụcmà EXTLINUX được cài đặt. Cũng như ISOLINUX, các tùychọn cấu hình và cú pháp cũng tương tự như syslinux.cfg.Bạn cũng cần đến một bản ghi khởi động chủ (master boot) vìEXTLINUX sẽ tự cài đặt trong phân vùng hệ thống file. Mộtsố gợi ý về việc sử dụng mbr.bin được phát hành vớiSYSLINUX và dẫn đến đúng thiết bị:cat mbr.bin > /dev/hadBạn cần kiểm tra trước khi khởi động phân vùng có chứaEXTLINUX đã được kích hoạt. Cũng có thể thiết lậpEXTLINUX trên hệ thống RAID phần mềm.PXELINUX và netbootingCũng có một phát sinh SYSLINUX khác, PXELINUX, đây làthành phần có thể được sử dụng để khởi động từ một máy chủmạng, sau đó bạn có thể cài đặt hệ thống qua mạng. Đó chínhlà một cách hữu dụng cho các máy tính cũ không có ổ CDkhởi động, hoặc để cài đặt một số lượng lớn các máy tính vớicùn một image cài đặt.SYSLINUX và Syslinux Project có thể đã tạo được những ấntượng tốt, tuy nhiên rõ ràng rằng nó vẫn đi sau sự phát triểntích cực và theo kịp với những thay đổi trong cả phần cứng vàphần mềm. CD cài đặt Ubuntu ngày nay có kèm theoEXTLINUX như một phương pháp thay thế cho GRUB, vìvậy bạn có thể thực hiện thử nghiệm trong thời gian thực hiệncài đặt tới. ...
Tìm kiếm theo từ khóa liên quan:
khám phá linux mẹo sử dụng linux hệ điều hành linux kĩ thuật viết lệnh trong windows thủ thuật MAC cài đặt windowsGợi ý tài liệu liên quan:
-
183 trang 317 0 0
-
80 trang 262 0 0
-
117 trang 230 1 0
-
Giáo trình Hệ điều hành: Phần 2
53 trang 216 0 0 -
Giáo trình Hệ điều hành Linux (Ngành: Công nghệ thông tin) - CĐ Công nghiệp Hải Phòng
103 trang 190 0 0 -
271 trang 163 0 0
-
Hướng dẫn sử dụng Windows 7 với Boot Camp
8 trang 145 0 0 -
Báo cáo Thực tập công nhân CNTT
187 trang 144 0 0 -
Nghiên cứu xây dựng bộ sinh số ngẫu nhiên tích hợp với nhiều hệ điều hành
5 trang 129 0 0 -
Giáo trình Hệ điều hành Linux và Unix
214 trang 125 0 0