LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2130|回复: 20

Debian5.05不能安装在扩展分区上?

[复制链接]
发表于 2010-7-17 17:35:43 | 显示全部楼层 |阅读模式
硬盘:西数1TB绿盘
分区:主分区50G(主分区只有一个,安装XP)
   扩展分区前700G用于NTFS,后面的分区用于Debian(三个分区,50G用于根分区,100G用于其他,剩下的用于交换分区)
发表于 2010-7-17 18:16:34 | 显示全部楼层
启动分区必需是主分区
回复 支持 反对

使用道具 举报

发表于 2010-7-17 18:33:16 | 显示全部楼层
安装过程中,系统会自动把你的根分区或boot分区转换为主分区,放心安装。
回复 支持 反对

使用道具 举报

发表于 2010-7-17 21:50:08 | 显示全部楼层
Post by wentry;2103771
安装过程中,系统会自动把你的根分区或boot分区转换为主分区,放心安装。


debian不会自动把逻辑分区转换为主分区。
按一楼的意思他没有单独的boot分区。这种情况启动方式有两种:
1、windows(ntldr)->grub(或者grub4dos(grldr))->linux;
     (1)、把grbu安装在根分区或者单独的boot分区引导扇区:
             ntldr->grldr->分区引导扇区->linux;
     (2)、不安装grub:
             ntldr->grldr->linux。[color="Red"]推荐这种方法,只要确保boot.ini、grldr和menu.lst三个文件在c盘根目录就可以启动linux。

2、grub->linux。
把grub安装在MBR中,由负责启动linux和windows。这种情况有一个缺点:只要重装windows就得重新安装一次grub。
回复 支持 反对

使用道具 举报

发表于 2010-7-17 22:14:49 | 显示全部楼层
事实上 Windows 和 Linux 都可以安装在扩展分区,请不要散布主分区限制的谣言或者来自远古的传说。

一个更合理的引导结构是直接把 grub4dos(也就是 grldr)安装至 MBR,因为这个引导器功能最强,如此结构也更扁平更合理。

把非 Windows 引导器装在 ntldr 后面将会出现 Win 休眠后不能直接进入 Linux 的问题,反之可以 Win 和 Lin 同时休眠并互相切换。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-17 22:23:04 | 显示全部楼层
把主分区分出2G做了个/boot问题解决了,如果不那样,安装到“Starting up the partitioner" 后就会停止不前(反正停很久,没空=它)。

PS:5.05稳定性不如5.04之前的几个版本,重启几次就把我的分区表搞挂了,害得我重新分区,万恶呀,我的数据呀-_-!!!
回复 支持 反对

使用道具 举报

发表于 2010-7-17 22:36:41 | 显示全部楼层
其实是可以避免的。不过以我的观察,那些在接触电脑一年以上还会搞坏自己分区表的,基本上都是潜意识里认为丢失数据无所谓。

PC 三戒,别把水杯放在笔记本旁,别让网线横跨过道,别动分区表。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-17 22:46:48 | 显示全部楼层
Post by AutoXBC;2103816
其实是可以避免的。不过以我的观察,那些在接触电脑一年以上还会搞坏自己分区表的,基本上都是潜意识里认为丢失数据无所谓。

PC 三戒,别把水杯放在笔记本旁,别让网线横跨过道,别动分区表。


问题现在还不明,正在思考中:yun:
回复 支持 反对

使用道具 举报

发表于 2010-7-17 23:23:42 | 显示全部楼层
Post by AutoXBC;2103806
事实上 Windows 和 Linux 都可以安装在扩展分区,请不要散布主分区限制的谣言或者来自远古的传说。

一个更合理的引导结构是直接把 grub4dos(也就是 grldr)安装至 MBR,因为这个引导器功能最强,如此结构也更扁平更合理。

这么做是扁平合理了,可是重新安装WINDOWS后得重新安装GRUB4DOS。我知道在LINUX下可以把GRUB/GRUB4DOS安装到MBR。不知道在WINDOWS下能不能把GRUB4DOS安装到MBR。
把非 Windows 引导器装在 ntldr 后面将会出现 Win 休眠后不能直接进入 Linux 的问题,反之可以 Win 和 Lin 同时休眠并互相切换。

这个问题倒是没有注意到。谢谢提醒!
回复 支持 反对

使用道具 举报

发表于 2010-7-18 00:00:27 | 显示全部楼层
Post by "http://grub4dos.sourceforge.net/wiki/index.php/"


Grub4dos_tutorial
Install GRUB for DOS boot code to MBR


You can use bootlace.com or grubinst.exe to install GRUB for DOS boot code to MBR:

bootlace.com can be used in DOS, Windows 95/98/Me and Linux. Examples:

Install GRUB for DOS boot code to the MBR of first hard drive under DOS, Windows 95/98/Me:
   bootlace 0x80

Install GRUB for DOS boot code to the MBR of IDE channel 0, primary drive under Linux:
   bootlace /dev/hda

Install GRUB for DOS boot code to the MBR of hard drive image file aa.dsk:
   bootlace aa.dsk

grubinst.exe can be used in Linux, FreeBSD and Windows NT family OSs (Windows NT/2000/XP/2003/Vista). Examples:

Install GRUB for DOS boot code to the MBR of first hard drive under Windows NT family OSs:
   grubinst (hd0)

Install GRUB for DOS boot code to the MBR of IDE channel 0, primary drive under Linux/FreeBSD:
   grubinst "(hd0)"

You can also use device names:
   grubinst /dev/hda  (Linux)
   grubinst /dev/ad0  (FreeBSD)

Install GRUB for DOS boot code to the MBR of hard drive image file aa.dsk:
   grubinst aa.dsk

There are many options you can use with bootlace and grubinst, use the -h option to display help message.

After installing the boot code, you need to copy grldr and menu.lst to the root directory of any FAT16/FAT32/NTFS/EXT2 partition.

http://download.gna.org/grubutil/

从 05 年以来我只重装过两次系统,一次是因为买了笔记本,一次是想尝试下 deepin。我知道重装可能是一种爱好,捏朔料泡泡也是,只是我理解不了罢了。

这个问题倒是没有注意到

可能是你很少用休眠,那其实非常可惜,这恐怕是电脑之为电脑的几个最有价值的特性之一。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表