CLB Linux

Mặc dù mình vẫn chưa cài Linux vào nhưng cũng cảm ơn mọi người. Vấn đề này chắc phải từ từ mới thấm được, bây giờ vẫn đang dùng Knoppix cho đơn giản :p
 
Em đang cần tìm chỗ học linux (trên mạng hay ở ngoài cũng được). Anh nào chỉ giúp em??
 
Chủ đề này bị bay đi đâu rồi không biết, phải search mới ra :D

Mọi người cho em hỏi là nếu cài nhiều distros trên 1 máy thì có những vấn đề gì, làm thế nào để config cái multi-boot? Ví dụ 3 cái em định dùng là Mandriva, Fedora, Kubuntu.
 
Không có vấn đề gì đâu anh ạ. Trong Linux có 1 chương trình quản lí multi boot đi kèm với mỗi distro - GRUB. Chương trình này tự động nhận diện tất cả các hệ điều hành trên máy : Linux distros, MAC OS, Windows. Nếu anh biết Multi Boot Linux trên Mac OS và windows thì Multi boot với các Linux distros khác cũng tương tự.
Tuy vậy em khuyên anh nên tham khảo 1 số tài liệu về primary, extended và logical partition để phân vùng cho đúng, vì khi cài Linux distros sẽ có 1 mục chọn partition cho phép em format toàn bộ máy.
Ngoài ra anh nên thử Linux Mint thay cho Fedora :).
Nếu phần cứng của anh quá mới ( card màn hình NVIDIA 8k,9k , ATI 3k,4k ), hoặC nếu anh dùng laptop thì sẽ có thể gặp vấn đề về audio ( không có tiếng ), wireless ( máy ko nhận wireless, hoặc nhận đc mạng wireless rồi nhưng không connect được ) , ổ cứng kêu lách tách ... Các vấn đề này trên forum của các distro tương ứng đều có cách khắc phục. Mong anh tham khảo thêm.
Chúc anh thành công.
Stop Micro$oft.
 
Chỉnh sửa lần cuối:
@Minh: ừ, anh cũng biết là grub quản lí phần multi-boot, nhưng lúc trước anh không chắc là nó tự động làm tất cả. Ví dụ như sau khi cài Win XP, anh cài Mandriva riêng, Fedora riêng... thì nó tự động cho chọn khởi động bằng 1 hoặc 2 thứ. Nhưng khi muốn cài cả Mandriva và Fedora vào thì anh không biết nó sẽ làm gì, lên đây hỏi mọi người cho chắc :D Căn bản là anh không biết lúc bật máy thì nó sẽ dùng cái màn hình khởi động của distro nào (Mandriva hay Fedora), tại sao, làm thế nào để chọn cái này... Em biết thì chỉ anh với nhé :D
Cảm ơn em!
 
Dạ, nếu anh cần cách config GRUB cho chainloading :
_ Nếu anh dùng nhiều Linux distros, thì lặp tức bootloader của distro thứ 2 sẽ xóa bootloader của distro thứ nhất. Do đó, anh sẽ boot được từ distro thwus 2, nhưng không nhận đc distro 1.
Để tránh trường hợp này, anh không nên cài bootloader cho distro thứ 2, và config GRUB cho chainloading.
1. Cài đặt Window$ ( có thể bỏ qua bước này nếu anh không dùng Window$ )
2. Cài đặt 1 Linux distro, với GRUB được cài ở MBR.
Đến đây anh có thể thấy GRUB load với 1 entry cho XP.
3. Tiếp tục cài đặt 1 distro khác với GRUB hoặc 1 boot loader khác trong root partition. Không viết đè lên MBR. <--- Em Sorry vì ctrl+B, nhưng đây là bước quan trọng :|
4.a) Bootloader distro 1 là GRUB:
Đến đây, khi anh boot lên anh sẽ thấy GRUB của distro 1 không nhận distro 2.
Vào /boot/grub/menu.lst : Anh sẽ thấy boot menu có dạng :

" title Linux_distro_name @ hdaX
root (hdX,X)
chainlader +1 "

Anh thêm distro 2 vào boot menu của GRUB như sau :
Mount root partition của distro còn thiếu vào /mnt, vào /mnt/boot/grub/menu.lst, cóp 3 dòng có dạng trên vào menu của GRUB trong distro 1.
b) Còn nếu bootloader của distro 1 là Lilo thì sẽ có dạng như sau :
Vào /etc/lilo.conf :

" other=/dev/hda7
label=Linux_hda7
root (hd0,6) "

Mount và copy tương tự 4a)

Edit: Sau này em chỉ còn giữ lại Ubuntu. Quy trình multiboot Linux em làm cũng đã lâu, mong anh cẩn thận backup data hoặc thử nghiệm trên 1 cái ổ cứng đầu thừa đuôi thẹo. Có gì sai xót xin được lượng thứ.
Chúc anh thành công.
Stop Micro$oft.
 
Chỉnh sửa lần cuối:
Em nhiều kinh nghiệm ghê!

Thật ra là anh vẫn dùng cả Win, cả Linux. Giờ anh đang đặt riêng 1 ổ cứng cho Win, 1 ổ cứng cho Linux, để nhỡ có phá hoại gì bên ổ cho Linux thì cũng không thiệt hại gì :D Win thì anh chưa bỏ được, vì vẫn còn khá nhiều thứ mà anh làm được trên Win chứ chưa có cái tương ứng trên Linux.

Anh có thử cài Fedora 9 sau khi đã có Mandriva rồi, đã làm được vụ multi boot (boot loader của Mandriva). Nhưng anh làm một cách rất ngớ ngẩn là:
- Khi cài Fedora thì không đặt phần boot loader (tức là khi mở máy thì grub không nhận ra Fedora).
- Cài xong Fedora, anh vào Mandriva bình thường, rồi chọn chỗ boot settings, tự add manually cái Fedora 9 vào phần boot loader.

Thế thôi, rồi nó chạy ngon lành. Vừa xong anh mới lên mạng, đọc phần em hướng dẫn thì anh có vào xem thử trong /boot/grub/menu.lst, thì thấy có cái mà anh đã add manually. Thế chắc là làm như em nói cũng ra giống như anh làm thôi nhỉ?

Cho anh hỏi là grub với lilo có gì khác nhau mà phải có 2 thứ riêng biệt thế?

Cảm ơn em nhiều nhé!
 
Chỉnh sửa lần cuối:
Chỉnh sửa lần cuối:
Okie cảm ơn em, anh đã đọc ở 2 cái links em đưa. Thật ra tự tìm thì ra ngay tài liệu tiếng Anh để đọc, nhưng anh muốn đọc tiếng Việt nên hỏi em :p

Anh chuẩn bị cài Ubuntu đây, chắc là không có vấn đề gì nữa. Cảm ơn em nhiều nhé!
 
Ô, anh xin lỗi, tưởng Minh chưa lên, chưa đọc bài anh viết ở trên nên anh xóa đi (vì đã giải quyết được cái cần hỏi lúc trước). Em vừa viết gì thế, mở cho anh đọc với :p

Cho anh hỏi tiếp luôn này: em có kinh nghiệm cài Firefox 3 vào Debian không? anh thử cài thì nó kêu là cần có GTK+, anh tải cái GTK+ 2.12 về cài thì nó lại kêu là không compile được. Lên Google tìm đọc thì có người bảo là phải tải bản 2.10 mới compile được --> tải thử về --> cũng không được nốt.

Vẫn chưa có distro nào anh thích bằng Mandriva, chưa có cái nào thấy dễ sử dụng như Mandriva. Chứng tỏ mình kém :p
 
Back
Bên trên