Hiển thị kết quả từ 1 đến 10 / 14
Chủ đề: Dành cho người ghiền Linux
-
20-11-2002 14:05 #1
Registered User
- Tham gia
- 20-11-2002
- Location
- 9239 Henri Bourassa
- Bài viết
- 34
- Like
- 0
- Thanked 0 Times in 0 Posts
Dành cho người ghiền Linux
Từ trước đến nay tui vẫn thắc mắc tại sao phải luôn gài window trước sau đó mới tới lượt gài Linux, mà tại sao không ngược lại được. Có ai hiểu vấn đề này thì giải thích giùm.
Merci d'avanceĐược sửa bởi utuchatday lúc 12:08 ngày 23-11-2002
-
07-12-2002 11:57 #2
Tại vì cái vấn đề MBR đó chứ có gì đâu, Linux được mặc định sẵn là Master rồi nên phải cài windows trước. Cái này cũng hao hao như bạn install windows2000 trước rồi mới cài Xp đó. Còn gì thắc mắc nữa không?
-
07-12-2002 15:13 #3
Registered User
- Tham gia
- 20-11-2002
- Location
- 9239 Henri Bourassa
- Bài viết
- 34
- Like
- 0
- Thanked 0 Times in 0 Posts
có thêm một thắc mắc nữa
Cám ơn bạn đã trả lời, tui đã hiểu và đã thử gài được, dùng Grub rồi cho nó vô luôn trong hda,0 là xong chuyện.
Tui có download software yudit vô máy, nhưng khi bị hỏi gài vô trong directory nào thì tui ú ớ, vì tui muốn nó gài chung vô directory mà thấy trong desktop, phần Office, rối có các editor khác như vi,kedit,gedit..... Directory này là gì vậy???
-
10-12-2002 13:02 #4
Hì hì bạn thông cảm nhá, tớ không rành cái software đó nên không thể trả lời cho cậu được.
-
11-12-2002 00:24 #5
- Tham gia
- 16-07-2002
- Location
- none
- Bài viết
- 5
- Like
- 0
- Thanked 0 Times in 0 Posts
Cài thằng nào trước cũng được, tui đã thử tất cả với Lilo và Grub kô có chuyện gì cả, bye, cài thằng linux trước nên cài ở hda1 (first boot sector). Sau đó add linux vào boot.ini của windows 2000, còn win2000 hay xp trước sau kô thành vấn đề.
Copy First Boot Sector của thằng linux :
dd if=/dev/hda1 bs=512 count=1 of=/mnt/floppy/bootlinux.bin --> copy thằng first boot sector của /hda1 sau đó add thêm dòng này vào boot.ini của windows 2000 là ok ;
boot.ini
---------
---------
c:\bootlinux.bin="Linux RedHat 7.3" <--- dĩ nhiên là thằng bootlinux.bin đã chép từ đĩa A sang thư mục gốc đĩa C: (hay ở đâu cũng được miễn là đúng đường dẫn).
Có thể xài bootpart của WinImage cho tiện.
còn cài Linux sau thì :
add win2000 vào lilo.conf
other=/dev/hda3 (win2000 ở hda3)
Label= Windows-2000
table=/dev/hda (dòng này kô có cũng được)
sau đó chạy lệnh lilo để cập nhật Lilo
/sbin/lilo
---> add linux
---> add windows-2000
Nếu thấy 2 dòng này là ok.
Khởi động máy vào thẳng Lilo menu, trong menu này sẽ có thằng windows-2000, và có thể chuyển qua lại 2 menu boot của windows và linux nếu add thằng linux vào boot.ini ở cách 1.
Bye, good luck !Được sửa bởi jetli lúc 00:31 ngày 11-12-2002
-
11-12-2002 15:54 #6
Bạn có chắc chắn là được hay không đó? mình cài Linux hoài nhưng mà nó chẳng bao giờ được cả. Bởi vậy tôi rất cú đây nè.
-
11-12-2002 18:58 #7
- Tham gia
- 16-07-2002
- Location
- none
- Bài viết
- 5
- Like
- 0
- Thanked 0 Times in 0 Posts
Dĩ nhiên là chắc chắn, tui đã thử tất cả các trường hợp và các giải pháp điều hiệu quả có nghĩa là cài thằng win98, win2000, WinXP trước sau đều được. Cài Win98 sau vẫn add vào Lilo được, bạn cứ yên tâm, nhớ là xài thêm thằng bootpart ở www.winimage.com.
Trước kia tui cũng bị trường hợp như bạn, đã cài linux và windows 2000 gần 50 chục lần.
Bây giờ thì kô có vấn đề gì cả, hiện tui đang chạy windows 2000 Datacenter Server, Windows 2000 Advanced Server, Windows XP, Linux Redhat 7.3 (xài Lilo), Win 98 nữa bạn có tin không. Vấn đề là bạn fải biết rằng thằng nào đang chiếm MBR là ok....Chú ý không nên cho thằng Linux chiếm hai Primary Partition nha.
Nói lại : để cài nhiều hệ điều hành thì bạn được phép có 4 Primary Partition, và Secondary(Logical) Partition thì vô tư, nói là 4 P. Partiton nhưng thực tế chỉ dùng được 3 thôi còn một cái là cho thằng Extended Partition đó <-- cái này để tại thêm mấy thằng Logical Partition, như vậy là mình sẽ có 3 Primary Partition thôi, đúng không.
Cách 1 : cài linux trước ở First Sector Boot của một P. Partition bất kỳ, có thể là hda1 cho tiện, có nghĩa là cài thằng Lilo ở First Boot Sector. Sau đó cài thằng Winows 2000 vào P.P kế tiếp, dĩ nhiên là sau đó sẽ không thấy thằng Linux đâu, fải làm tiếp vài bước nữa mới thấy được Linux ở Menu boot của thằng Windows 2000.
Thứ nhất : nhanh nhất là dùng Boot Partition của www.winimage.com (vào trang này mà download về nha) là nhanh nhất. Với dòng lênh như sau : (giả sử khi dl bootpart về ở đĩa C:\)
bạn gõ cmd để vào dos trong win 2k, sau đó gõ c:\ bootpart 0 linuxboot.bin "Linux Redhat 7.3" để add thằng linux vào boot.ini (tốt nhất là đọc help của thằng boot part cho cụ thể trong từng trường hợp). ---> nếu ko báo lỗi là ok, lần sau khởi động trong menu boot của thằng windows 2000 sẽ có thằng linux, nếu chọn linux sẽ hiện lên Lilo menu boot.
Thứ 2 : copy first boot sector của linux vào đĩa A rồi chép nó vào đĩa cứng, chỉ path cho thằng windows thấy nó :
mount /dev/fd0 /mnt/floppy
dd if=/dev/hda1 bs=512 count=1 of =/mnt/floppy/linuxboot.bin
Chép thằng linuxboot.bin từ đĩa A vào thư muc nào của C:\ cũng được miễn là nhớ nó nằm ở đâu. Sau đó add dòng này vào boot.ini của windows là OK :
[Boot.ini]
Dòng 1..........................
Dòng 2..........................
..........................
..........................
Dòng n..........................
; dòng của mình
c:\..\linuxboot.bin = "Linux Redhat 7.3"
Xong, ok, khởi động lại sẽ như cách thứ nhất và bạn sẽ rút ra một kinh nghiện của 2 cách này.
Cách 2 : cài Windows-windows nằm ở hda1, trước sau đó là linux nếu bạn chọn cài lilo ở first boot sector thì sẽ như cách một, tại vì windows vẫn giữ MBR kô có chuyện gì cả ở trường hợp này. Còn nếu Lilo ở MBR thì khi khởi động lại windows 2000 sẽ biến mất, ta fải add thằng windows 2000 vào lilo boot của linux bằng cách.
Thêm dòng dưới đây vào lilo.conf ở thư mục /etc xài emacs hay mcedit cũnd được nếu xài mc chỉ cần gõ ~# mcedit /etc/lilo.conf rồi thêm vào dòng này, làm nhiều lần mới nhớ và rút ra kinh nghiệm nha :
other=/dev/hda1
Label= Windows-2000
table=/dev/hda
sau đó fải update thằng lilo vào kernel với lịnh sau :
/sbin/lilo
kết quả là :
add *Linux
add Windows-2000
là ok,
Bye chúc bạn thành công, nếu có gỉ thì mail cho tui sachdientu@yahoo.ca tui nói thêm cho, và fải cho biết bạn đã có một trình độ nhất định như thế nào nha, có thể tham khảo thêm các HOWTO của linux, Lilo HOWTO.....thời gian có hạn, trình độ mỗi người khác nhau kô thể viết nhiều được, tui đã nhả hết tơ rồi....tui đi nhậu đây có đi không.
Take care !!!!
-
14-12-2002 01:22 #8
Bài viết có đầu tư và thực tế , hehhehhehe
nhưng cho tui có ý kiến là .......... trên lý thuyêt lý luận thì u nói là không sai nhưng ..............cũng không đúng :-/
vì tui có thể cài nhiều hơn 4 HĐH trên cùng 1 ổ cứng và chạy cùng lúc 2 bootloader ở MBR & firstsector...............
Các u có ý kiến gì không nhỉ ?!?!?!?! hehhehhehhe:-/
-
16-12-2002 16:38 #9
Bạn n_y có thể giải th_ch rõ hơn có được hay không?
-
11-01-2003 10:10 #10
Hi,
cho tui hoi 1 chut, cau hinh java trong php
Tuan


Quote
Bookmarks