|
最核心的问题是怎样引导系统,偶用的是grub,linux(ubuntu)系统引导工具,单独安装偶没有试过。4 P( I' J3 f: d
第一个系统是XP不用说了吧。5 v# i- A% e2 Y5 h2 s. x
这里说一下分区的问题:1、第一个分区 20G NTFS 主分区 XP ,2、第二个分区 20 G 不要格式化 主分区 MAC 3、在硬盘的最后面空出约20G 给linux 不要分区 4、win7是偶最后安的,一开始计划的没有留地,所有它安装在一个40G的逻辑分区里了。提醒同志们目前的硬盘分区只允许有四个主分区,我们前面用了两个,还在留一个给扩展分区用,所以理论上win7可以安装在主分区里,但主分区一定要在扩展分区前。(如果你这段看不懂那就baidu一下“硬盘分区”)
3 _' ]9 L/ Y" R% U" G6 w+ i w! D) y7 D
3 J5 l8 T- m+ H# O$ ^
第二个系统安装MAC,这里提醒大家,由于mac安装盘的问题,用部分安装盘“抹掉”第二个分区时有可能不能引导系统,所以你在安装前要确认一下你的安装盘的“抹掉”功能能否引导系统。(目前的MAC应该全能引导,偶好久没有玩MAC了)。安装注意事项:1、当安装盘引导出现安装画面,选择“简体中文”然后在屏幕上方的菜单栏里选择进入安装介面后,选择“实用工具”--“磁盘工具”。找到在XP下留下的第二个分区,选择"抹掉"(只对这个分区"格式化"不影响其它分区),格式选"******(日志式)",格完退出磁盘工具。2、在下面安装里会出现一个选项是"自定义安装",一定要选择"自定义安装",因为里面有很多不需要的东西,根据自己的需要选择。3、跳过检查光盘。
2 O. s/ F0 L, c+ w. Y, `) _2 u安装完mac后,如果没有错误系统过引导mac。没有选择项,那我们现在就让它出现选择项。
9 i: N b) A8 C* |& K, c* }, P3 a2 [3 |) G* }# _
问题出在“资源库\preferences\SystemConfiguration\com.apple.boot.plist”上1 C" B g" a8 b- l0 m
将其改成:
H5 E' F3 r6 p) \% c( d3 i( O<?xml version="1.0" encoding="UTF-8"?>
+ y0 Y5 P+ s) J1 L8 H" g3 z* J<plist version="1.0">4 K# H: \/ N6 Z* s% p2 Z
<dict>- W4 F5 w8 J5 _, f6 }3 j
<key>Kernel</key>" q& L! X4 Q/ \ C! X# n* n
<string>mach_kernel</string>* F3 X& \9 a0 }0 M* U% [2 I# s/ @+ J
<key>Kernel Flags</key>
) W+ n* ?8 J- \' v7 K' O<string></string>
, }8 E7 q& t9 e6 d" m; M2 ^<key>Quiet Boot</key>5 s- ^& H4 D: `% C# n& ~/ I) O
<string>No</string>; r' {1 i5 }4 {5 I+ a4 Q
<key>Timeout</key>, u) e E; \% `6 N
<string>8</string> ; _2 E0 T5 [. G. p
</dict>. [4 Q1 [. s( I- |5 f, T
</plist>1 N* L# N3 c0 b9 X# w# v
在修改是你没有权限,那就把它拷贝一个到桌面上,修改,最后替换原有位置上的。. [7 W2 R! A4 \1 }. r* N! E P
然后在“命令提示行”(可能叫这个)执行代码:
/ |; X1 B* I& I, ?sudo chmod -R 755 /library/preferences/SystemConfiguration/com.apple.boot.plist- X3 G2 x" r+ X5 b0 |; x4 v5 o
sudo chown -R root:wheel /library/preferences/SystemConfiguration/com.apple.boot.plist, z( b! o6 F3 R7 ^; E
重启机器,出现引导选项了。OK XP+mac 完成了。
3 P$ \# L6 ]7 ^5 @6 A( o9 o- t1 E
+ z7 d2 s9 ^' {6 v$ t O第三个系统装Ubuntu。0 G% o4 r/ T) ~2 q& I
记住系统安在哪能个分区(分区号),安装快要结束时系统会问grub安装在什么地方,grub不装安装在mbr(主引导记录)。要安装在ubuntu分区里。
6 O5 W4 e! Z& e
# |! E4 V. D- R( c! C8 c5 @装完后如果没有错误应该引导的是ubuntu。如果你的grub安装错地了,那就引导不了了。
K. ` `4 U- h* L9 ]$ s* K0 H不要急找个引导盘,启动到DOS,运行命令:fdisk /mbr 重启。! q' \/ l" Q. |9 N0 j
下一步就是用linux live光盘引导机子,进入ubuntu,在terminal(终端)中输入:; n6 y) T. Z7 b) i
sudo -s (用boot用户,提升的最高权限); l7 q4 v4 f0 b9 \- }# `
grub- P1 n" b' S6 J3 E Z
find /boot/grub/stage1
1 m$ d/ c' X4 D/ n5 b. kroot (hd0,x) #x为find返回的数字. W% R' E; }+ f( J. ~
setup (hd0)
$ i |% {8 _( ~+ w: ]3 n3 v) c! n! xquit
7 `" |, l+ Q" N* J2 Jreboot' N5 n3 `7 ] [" X8 f
重启机子,这时就能从Ubuntu启动机子了。# L, @' t1 [! e& g+ c3 ]
# ]' J! B9 e4 V/ y; l1 X: V5 K
进入ubuntu,在terminal(终端)中输入:$ r- r5 q8 B! n- r
sudo -s (系统会提示输入用户名和密码)% h# k3 Z7 H* I4 s; U; }4 z
gedit /boot/grub/menu.lst0 b3 B5 P+ ]0 a! U6 w
在最后几句写成这样子:
* ~' O& h2 C3 g4 x### END DEBIAN AUTOMAGIC KERNELS LIST
8 \3 F: k: D$ x3 a- T I. \$ L4 y- p8 }
# This is a divider, added to separate the menu items below from the Debian
$ ^5 P3 s% Z, j" F H4 }) _9 [# ones.
* ]1 n- k2 [) p6 ]+ Ktitle Other operating systems:5 ?' t6 r- O1 @2 \
root
$ x$ k( q! C) h' a
- d6 S) X0 q( N4 v* [' w% Q
: f3 J l, X; l y8 H9 Z) `( I# This entry automatically added by the Debian installer for a non-linux OS) e# {6 x3 D2 F1 s
# on /dev/sda12 b( c( y; V- q% |* t' j
title Microsoft Windows XP Professional# i: u0 S- @) ]3 E: H1 O
root (hd0,0) _' y( r0 u* q1 L0 g* [
savedefault7 z; A( d4 @( |! w, @$ S0 I( h
chainloader +1% O6 O! k: U4 T
& Q5 i1 u) `6 O; d# m& z
# o: t" _9 C3 x1 M; Y! i; B( L# This entry automatically added by the Debian installer for a non-linux OS
T6 |" N6 u5 ^9 r1 P# on /dev/sda11 Q- H. \ f; ]8 y; K
title Apple mac Leopard
: ?0 h$ M+ Z% y- ^3 P. Droot (hd0,1) @! a5 N( y1 ~) \ L0 W' }. Z
savedefault
, _# [% ~: k# lchainloader +1
2 _8 {& {$ e* d+ G
& K7 z l8 L$ _% v现在就可以通过ubuntu的grub引导 xp \ mac \ ubuntu 。) K) b* w7 s- I& Y, V% r; T* G. u
写到这偶有点问题,可能需要用到一个工具“diskman"。这个工具主要用于设置引导分区的。(只能在DOS下使用)。
k7 p8 D, Y9 x# t
6 Q9 @: h5 j# O' R7 b y% P: e" C! Q下面安装win7。这点就不用写了吧,偶是用光盘安的。3 H5 l# Z5 B4 X/ T* C
安装完就会引导win7,我们再重复前面的步骤,先修复主引导记录(mbr),再修改grub,从 grub引导整个系统。 |
|