QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 687|回复: 4

[求助]不能进入linux的问题

[复制链接]
发表于 2005-8-18 12:52:00 | 显示全部楼层 |阅读模式
我是一个linux新手,所以很多东西都不会
希望大家可以帮助我下,谢谢大家了
今天我装了一个magic linux,可是安装完毕重新启动后又进入了win2000
开机时也没有选择菜单
不知道该怎么办才能进入linux

置顶帖子中说道要用什么ml.bt
在哪里都没有这个文件阿???

光盘说明中说的那个对于win NT/2000/XP,如果c:盘为NTFS文件系统或者有多个硬盘,可能会提示安装失败,可
以直接运行c:\\boot目录下面的grubinstall.exe,直到提示成功为止。安装程序不修改引导
扇区,利用windows自身的引导程序引导。
也不是很清楚该具体怎么做

不要笑话我哦
我真的好笨
但很想学好linux
希望大家帮帮我

谢谢!!
 楼主| 发表于 2005-8-18 12:59:18 | 显示全部楼层
哥哥姐姐们
有谁会这个问题帮我解答下哦
谢谢了
安装了不能用好上火阿
5555     
回复

使用道具 举报

 楼主| 发表于 2005-8-18 13:20:05 | 显示全部楼层
帮帮忙阿
很急的
回复

使用道具 举报

发表于 2005-8-18 14:21:44 | 显示全部楼层
这是ML手册中的介绍照做应该没问题了.
ML用户手册全文
1.5.3 通过windows启动管理器NT Loader引导软盘映象安装MagicLinux

本方法适合无软驱无光驱安装了windows2000/XP的机器安装MagicLinux。


1.软件环境需求如下:

1)安装了Windows XP/2000 在 C 盘,要求C盘是FAT32格式。

2)下载MagicLinux光盘映象文件,当前可用为MagicLinux-OS-1.2-pre6.iso,以下以此为例。



3)绿色软件vFloppy,下载地址:http://www.onlinedown.net/soft/20055.htm

4)绿色软件explore2fs,下载地址:http://www.onlinedown.net/soft/19613.htm



2.建立启动安装MagicLinux所需文件

1)首先进入windows并建立boot目录。

2)在boot目录下建立magic目录。

3)用WinRAR解压出MagicLinux-OS-1.2-pre6.iso中miimages目录下的loadlin.exe,放入C:

\boot\magic下。

4)用同样的方法解压出ISO中miimages目录下的mbvmlinuz,并放入C:\boot\magic下。

5)在boot目录下建立images目录,并在images下建立linux、dos两个子目录。

6)解压出ISO中miimages目录下的mbboot,放入C:\boot\images\magic中并重命令为bootdisk.img。


7)解压出vFloppy.rar中的bootdisk.img并放入C:\boot\images\dos中。

解压vFloppy.rar,HA-explore2fs-1pre6b.rar,并将其放入C:\boot目录下,将HA-explore2fs-1pre6b重命名为e2fs.


最终C:\boot下的目录结构如下:

C:\boot
---magic目录
|
|----loadlin.exe文件
|----vmlinuz
|
|----images目录
|     |
|     |----linux目录
|     |     |
|     |     |----bootdisk.img文件   ------(1)
|     |
|     |----dos目录
|           |
|           |----BootDisk.img文件   -------(2)
|
|----vfloppy目录
|     |
|     |----vFloppy.exe文件          --------(3)
|
|----e2fs目录
|     |
|     |----explore2fs.exe文件
|     |
|     |----diskio2.dll文件


3.运行上图中的(3)vfloppy.exe生成启动文件在vfloppy程序对话框中选择上图中(1)的bootdisk.img文件,然后确定,生成以下文件:

(1) c:\boot\BootDisk.bin
(2) c:\boot\BootDisk.dsk
(3) c:\boot\BootDisk.img




OK,一切正常,重新启动windows。


4.安装MagicLinux

重启后在windows启动管理器NT Loader的选择菜单中选择最后一项"由虚拟启动软盘启动"并回车。

回车后你将看到MagicLinux安装程序正常启动了,恭喜您,以下的MagicLinux安装过程您可以参考1~3节内容。


注意事项:

1)装grub启动管理器到MagicLinux的根分区"/",而非MRB(主引导记录)。我们可以实用NT Loader嵌套来引导MagicLinux。

2)不要创建单独的/boot分区。

3)如果您有安装过其它的Linux,那么您可以直接跳到第8部分,5--7部分适合没有安装Grub在MBR的用户。

5.重启机器进入windows,重新运行vfloppy于 3 中不同的是,这次我们选择的镜像为图中的(2),确定后将重新生成:

(1) c:\boot\BootDisk.bin
(2) c:\boot\BootDisk.dsk
(3) c:\boot\BootDisk.img


6.重启机器,在ntloader的选择菜单中选择"由虚拟启动软盘启动"您将进入dos状态,然后跟随下面的步骤:

c:
c:\cd \boot\magic
c:\boot\magic\loadlin vmlinuz root=/dev/hda


注意,hda是你的主分区所在,如"/dev/hda7"还记得安装MagicLinux分区时候您所选择的吧,好好想想 ;)

机器将启动到linux中,启动过程中的提示一律忽略,选择"do nothing"即可。


7)导出引导文件

1)进入MagicLinux,以root用户登陆,挂载windows C 分区,然后键入以下命令:

dd if=/dev/hda of=/magic.lnx bs=512 count=1



注意用您的分区号代替此处的""


cp /magic.lnx /mnt/c

2)

vi /mnt/c/boot.ini


在文件的最后一行加入:

c:\magic.lnx="Magic Linux"


3)重启机器,选择进入"MagicLinux",完成最后的配置工作,开始您的自由之旅。享受生活吧,^_^


用grub的朋友看这一步

如果您和我一样已经安装了其它Linux在您的机器上,那么引导的问题就很好解决啦,安装完成MagicLinux后重启进入以前的Linux,挂载Magic的分区,然后键入以下命令:

cat /mnt/magic/boot/grub/grub.conf >> /boot/grub/grub.conf



注意:这里假设您的挂载magic在/mnt/magic,grub的配置文件为grub.conf,在有些发型版中应该是menu.lst。

编辑/boot/grub/grub.conf,去掉多余重复的配置项。OK,已经完全搞定,重启开始享受吧。



注:用此方法中的grub引导嵌套NT Loader部分安装MagicLinux 1.2pre4已经测试成功。


Pre5的硬盘安装有bug,测试未通过。在Pre6中已经修正此问题。
回复

使用道具 举报

发表于 2005-8-18 14:59:53 | 显示全部楼层
再一种方法就是找个别的linux发行版的启动盘或是安装光盘,用rescue模式启动.
启动后挂载ML系统的/usr所在分区.然后复制ML系统的/usr/share/grub下的所有文件到 ML系统的/boot/grub文件夹内
然后输入grub 出现提示符grub>
输入 root (hd0,x)
x为你的系统/boot所在分区,假设/boot为hda5 那么就是root (hd0,4)
输入 kernel (hd0,X)/boot/vmlinuz-2.6.9 ro root=/dev/hdaX (X为/所在分区)
输入 initrd (hd0,X)/boot/initrd-2.6.9.img
输入 setup (hd0,X) #把grub装在boot分区的第一个扇区上
输入 boot
假如没问题这时候应该能进入ML系统中了.进入系统后打开终端:
输入 dd if=/dev/hdaX of=~/boot.lnx bs=512 count=1 #为boot分区号 假设为/hda5 那么X就为5

然后把boot.lnx文件复制到windows的c:\

接着输入cd /boot/grub
输入 cat > ../grub.conf
default=0
timeout=10
splashimage=(hd0,X)/grub/splash.xpm.gz
title MagicLinux
root (hd0,X)
kernel (hd0,X)/boot/vmlinuz-2.6.9 ro root=/dev/hdaX vga=788
initrd (hd0,X)/boot/initrd-2.6.6.img
title Microsoft Windows XP
root (hd0,0)
chainloader +1
然后按ctrl+c

然后输入ln -s /boot/grub.conf menu.lst

现在重启进入windows 编辑c:\boot.ini文件
在最后加入c:\boot.lnx="Magic linux" 并把文件前的timeout后面的数字改为30
现在重启应该就能看到Magic linux选项了.
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-26 01:52 , Processed in 0.039477 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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