Board logo

標題: PC Multi-boot [打印本頁]

作者: 角色    時間: 2010-7-31 15:36     標題: PC Multi-boot

因为现在电脑的hard drive容易也相当大,所以可以安装不同的系统。但是我们以前的方法都是靠Windows里的loader,但是现在很多人开始用GRUB,因为它比较简单,容易明白和使用。

这个帖子就专为PC Multi-boot来设的。


角色
作者: 角色    時間: 2010-7-31 15:36

本帖最後由 角色 於 2010-8-2 17:48 編輯

Hard Drive Paritition Scheme

MBR (modified by Linux)
1 Primary partition  FAT32            10G
2 Primary partition  Windows Xp  50G
3 Primary partition  Windows 7    50G

4 Extended partition
5 Logical partition   linux /boot    100M
6 Logical partition   linux /            40G
7 Logical partition   Others          100G for others
8 Logical partition
9 Logical partition
.
.
.
n logical partition

Add as many as you want
作者: 角色    時間: 2010-7-31 15:39

备用帖子2
作者: 角色    時間: 2010-7-31 15:40

备用帖子3
作者: 角色    時間: 2010-7-31 15:48

本帖最後由 角色 於 2010-7-31 16:30 編輯

大家可以参考下面的文章:

http://www.boomerclan.info/docs/GRUB.pdf

http://www.ibm.com/developerworks/linux/library/l-grub2/?ca=drs-

http://www.linuxjournal.com/article/4622

http://www.faqs.org/docs/Linux-mini/Multiboot-with-GRUB.html

角色
作者: 角色    時間: 2010-7-31 16:52

原来一般是用外置的GRUB(floppy,USB thumb drive),然后其他某几个partition,再隐蔽其他partition,然后进行安装。当安装完毕,而且启动也没有的话,那么我们就可以把GRUB安装到硬盘上。

角色
作者: 角色    時間: 2010-8-1 21:10

因为USB multi-boot后,在ordinary hard drive就更加容易。现在我的USB flash drive可以boot自己USB的images,还有hard drive的Linux OS。

角色
作者: 角色    時間: 2010-8-1 22:49

下面的link,主要学习GRUB的,非常和简单阐述GRUB的功能。

http://www.dedoimedo.com/computers/grub.html


角色
作者: 角色    時間: 2010-8-2 10:08

如果要建议multiple boot OS系统,第一部就是好好partition你的hard drive,然后在做别的,那些要先安装,那些可以后装也很重要,先用USB去boot hard drive的OS,然后再移植GRUB到hard drive里就方便多了。


角色
作者: 角色    時間: 2010-8-2 12:15

一个比较大的hard drive应该怎样partition呢?而我现在是

Primary 1
Primary 2
Primary 3
Extended 4
Logical 5
Logical 6
Logical 7
Logical 8
Logical 9

应该还可以更加多的。


角色
作者: ckleea    時間: 2010-8-2 14:31

你的意思是平日,唔係用嚟 install

我嘅用法就同你差唔多,不過我用一個  bootstar program 做 boot manager

http://www.star-tools.com/english/
作者: ckleea    時間: 2010-8-2 14:33

我有
1. Ubuntu
2. Vista
3. XP
4. Win 7
5. Hactintosh

差唔多 8,9 個 bootable partition
作者: 角色    時間: 2010-8-2 14:34

那么你是Harddisk是怎样间呢?

角色
作者: 角色    時間: 2010-8-2 15:58

我有
1. Ubuntu
2. Vista
3. XP
4. Win 7
5. Hactintosh

差唔多 8,9 個 bootable partition
ckleea 發表於 2010-8-2 14:33


那么你怎样boot?用GRUB? 还是用GRUB4DOS呢?

角色
作者: ckleea    時間: 2010-8-2 16:00

最簡單是 install bootstar and do the partition

現在做的方法是
1. 1 TB harddisk,
2. boot from a USB stick with DOS based bootstar
3. make the first partition
4. install whatever OS you want
5. boot again from the USB stick, start bootstar
6. install additional partition and create boot profile (remember under PC, you can only have 4 primary partitions, or 3 P + 1 extended, etc.)
7. For other systems, it depends.
My XP is a cloned copy from my old machine. I use Acronis True Image
My Vista needs a fresh installation, but can clone from other copy
Windows 7 needs fresh installation, cannot clone
8. Remember to make sure the order of the partition for proper boot.

For XP, edit the file boot.ini in the root directory (hidden)
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

9. once finished, you can have as many boot profiles as you like.

In my case, I have a boot menu like this

Ubuntu
Windows XP
Windows 7
Windows Vista
Windows XP (backup)

Hactintosh is booted from  Windows XP boot menu.

I have been a bit lazy now. Try to save the cloned copy and recovery to other partition as needed.
作者: ckleea    時間: 2010-8-2 16:01

Bootstar has a Windows program as well that help you manage boot profile. I won't suggest you to do partition under Windows. Safer to work at DOS mode.
作者: ckleea    時間: 2010-8-2 21:37

I have eight primary partitions installed.
作者: 角色    時間: 2010-8-3 08:23

How comes that you have eight primary partitions? As I did, the maxium number of primary partition number is four.

YH
作者: 角色    時間: 2010-8-3 10:01

现在multiple boot (MSDOS,Linux 1, Linux 2)都可以。我是用GRUB (Linux version)

下一个目标就是安装Windows Xp了。

角色
作者: ckleea    時間: 2010-8-3 11:58

我用 Bootstar, program 會 load 唔同 profile, 而每個 profile 內就跟 PC 要求一樣只可有4個 primary partitions.
作者: ckleea    時間: 2010-8-3 12:01

回復 19# 角色


裝XP 的方法最好用一份簡單但 update 的"種"去 clone,這樣先夠快。
最好愈小drivers愈好, 要用傳統 IDE。
作者: 角色    時間: 2010-8-3 13:42

现在我能做的全都是用USB手指做,很少再用CD-ROM或者hard drive了。

角色
作者: 角色    時間: 2010-8-3 13:42

但是这个多系统安装功能真的不错,可以在一个hardware安装不同的OS作测试用。

角色
作者: ckleea    時間: 2010-8-3 14:29

Bootstar can be used in usb stick but can't boot up windows. (though some said after changing the parameter, you can boot XP from USB.

In my case, I have one PC that can multi-boot into different OS.

However, for USB, it is for backup, rescue and others such as booting a linux or hactinosh.

But bootstar has not upgraded for sometimes. This is the problem.

Another is that you may problem to boot from CD after the boot menu come up in new generation PC.
作者: 角色    時間: 2010-8-4 10:58

自从有了multi-boot platform, 那么我可以在不同的环境进行测试也非常放方便。

角色
作者: ckleea    時間: 2010-8-4 11:37

對,就是這樣方便。不過記住一樣重要地方,當裝新 OS 時,要小心安裝partition 位置,唔小心就玩完。




歡迎光臨 電訊茶室 (http://telecom-cafe.com/forum/) Powered by Discuz! 7.2