把ISO放在根目录了怎么还不能硬盘安装呢

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
mongon
帖子: 4
注册时间: 2005-12-08 12:47

把ISO放在根目录了怎么还不能硬盘安装呢

#1

帖子 mongon » 2005-12-23 0:21

是不是因为我C是NTFS的原因?
附件
1.JPG
yeslijing
帖子: 115
注册时间: 2005-08-19 13:46

#2

帖子 yeslijing » 2005-12-23 8:55

好像还需要几个引导开机的文件放在根目录的吧
你仔细看看那个教人安装的截图就好了
还是念念不忘slackware
头像
moonbaby
帖子: 11
注册时间: 2005-12-21 20:31

#3

帖子 moonbaby » 2005-12-23 12:42

如何在Windows NT/2000/XP上安装Ubuntu?

1. 下载GRUB (注意:在下载的过程中,IE有时会自动加上.Dat的扩展名,如果如此,将文件名 grldr.dat 改为 grldr )
2. 将 grldr 复制到 C:\下,编辑C:\BOOT.INI,加入一行:

C:\GRLDR="GRUB"

3. 下载以下文件放在根目录 vmlinuz initrd.gz (不要使用ISO文件中自带的,那个不支持硬盘安装)
4. 下载ubuntu的安装光盘 ubuntu-5.10-install-i386.iso 到 fat/fat32/ext2/ext3/reiserfs 类型分区的根目录.

ubuntu-5.10-install-i386.iso
5. 重新启动计算机,按 c 进入 grub 命令行根据下载的文件存放的位置,输入并回车:

grub>kernel (hd0,0)/vmlinuz root=/dev/ram ramdisk_size=20000 devfs=mount,dall

grub>initrd (hd0,0)/initrd.gz

grub>boot

这样,就可以开始安装了。
grub>kernel (hd0,0)/vmlinuz root=/dev/ram ramdisk_size=20000 devfs=mount,dall
grub>initrd (hd0,0)/initrd.gz
grub>boot
这三个命令什么意思,帮忙解释一下,我按照上面说的,出现cannotopen root device "dev/ram" or unknown-block(0,0) please append a correct "root=" boot option错误信息,为什么?[/quote]
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

Re: 把ISO放在根目录了怎么还不能硬盘安装呢

#4

帖子 Element » 2005-12-23 16:16

mongon 写了:是不是因为我C是NTFS的原因?
与你原来的系统的格式无关。
只要你不把ISO文件放在NTFS格式的盘下就可以了。
那三个文件放在C盘的根目录下,你的是正确的。
然后还要修改你的C:\BOOT.INI,在最后面加上下面一行。

代码: 全选

C:\GRLDR="GRUB"
重启计算机,按 c 进入 grub 命令行根据下载的文件存放的位置,输入并回车:

代码: 全选

grub>kernel (hd0,0)/vmlinuz root=/dev/ram ramdisk_size=20000 devfs=mount,dall

grub>initrd (hd0,0)/initrd.gz

grub>boot
其中hd0是数字0而不是字母O。
http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

#5

帖子 Element » 2005-12-23 16:21

另外,看一下你下载的那三个文件后缀名是不是被改了。
winRAR很多情,有时候会给你自动加后缀名的。
http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N
socka
帖子: 4
注册时间: 2005-12-23 21:04

#6

帖子 socka » 2005-12-23 21:19

4. 下载ubuntu的安装光盘 ubuntu-5.10-install-i386.iso 到 fat/fat32/ext2/ext3/reiserfs 类型分区的根目录.
很明显,红色字符里面没有ntfs哦
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

#7

帖子 Element » 2005-12-23 21:32

socka 写了:
4. 下载ubuntu的安装光盘 ubuntu-5.10-install-i386.iso 到 fat/fat32/ext2/ext3/reiserfs 类型分区的根目录.
很明显,红色字符里面没有ntfs哦
lz放的没问题,他的ISO文件在F盘下,F盘是FAT32格式的。只不过他的系统盘是NTFS格式的。两者没关系的。
http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#8

帖子 eexpress » 2005-12-23 21:56

主页有截图。
● 鸣学
mongon
帖子: 4
注册时间: 2005-12-08 12:47

#9

帖子 mongon » 2005-12-24 8:16

Element 写了:
socka 写了:
4. 下载ubuntu的安装光盘 ubuntu-5.10-install-i386.iso 到 fat/fat32/ext2/ext3/reiserfs 类型分区的根目录.
很明显,红色字符里面没有ntfs哦
lz放的没问题,他的ISO文件在F盘下,F盘是FAT32格式的。只不过他的系统盘是NTFS格式的。两者没关系的。
就是奇怪为啥都照说明弄的还不让我装...

素8素dapper不让硬盘安装?
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

#10

帖子 Element » 2005-12-24 12:59

代码: 全选

[b][color=red][size=150]dapper[/size][/color][/b]
是不能这样装的,那3个文件只能装breezy好像.
http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N
wsyngj
帖子: 108
注册时间: 2005-08-10 20:19

#11

帖子 wsyngj » 2005-12-25 11:18

呵呵,,就是就是!~
图片

http://www.hyvv.org
我的UBUNTU7.10博客
头像
moonbaby
帖子: 11
注册时间: 2005-12-21 20:31

#12

帖子 moonbaby » 2005-12-25 19:36

grub>kernel (hd0,0)/vmlinuz root=/dev/ram ramdisk_size=20000 devfs=mount,dall
grub>initrd (hd0,0)/initrd.gz
grub>boot
这三个命令什么意思,帮忙解释一下,我按照上面说的,出现cannotopen root device "dev/ram" or unknown-block(0,0) please append a correct "root=" boot option错误信息,为什么?
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

#13

帖子 Element » 2005-12-26 12:26

grub>kernel (hd0,0)/vmlinuz root=/dev/ram ramdisk_size=20000 devfs=mount,dall
grub>initrd (hd0,0)/initrd.gz
grub>boot
我也不晓得哦,谁来解释一下吧.

我也想知道哦,尤其是ramdisk_size=20000 ,这里的20000是什么哦?内存???
http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#14

帖子 oneleaf » 2005-12-26 14:29

也就是直接在内存中创建一个内存映像盘,这个盘的大小为20000. 也就是你的启动时的临时 / 分区的大小。
slxslxslx
帖子: 21
注册时间: 2005-12-25 9:05

#15

帖子 slxslxslx » 2005-12-26 14:36

顶楼的朋友,你不仅要把iso放在fat/fat32/ext2/ext3/reiserfs类型的分区,还要把GRLDR放在fat分区里面,因为你的windows分区是NTFS的,而且这个文件也要放在你的windows分区里,也就是说两个地方都要放。另外的两个文件,你可以放在fat分区里面,保险点,当然那样就不是(hd0,0)了,到底是哪一个如果搞不清楚可以装一下wingrub,里面可以看每个分区的编号。软件可以在http://grub4dos.sourceforge.net找到。

以下是最新版本的grub for dos的readme里面的原话:
Version 0.2.0 also brings out a new thing, GRUB for NTLDR,which could be used to boot into GRUB from the boot menuof Windows NT/2000/XP. Copy GRLDR to the root directory ofdrive C: of Windows NT/2000/XP and append to C:\BOOT.INI this line:
C:\GRLDR="Start GRUB"
That will be done. The GRLDR should be in the same directory as BOOT.INI and NTLDR. Even if the drive letter of this disk has been changed to other than C by Windows device manager,it seems you still have to use the letter C here in BOOT.INI,otherwise, NTLDR might fail to locate the GRLDR file. Besides,the filename GRLDR in the root directory must be unchanged. If the partition type is NTFS, you should also place the same copy of GRLDR and menu.lst in the root directory of an FAT12/16/32 partition according to the following NOTICE.
Notice!
In the future, we will remove NTFS support. For Windows users,please create an FAT partition and place GRLDR and menu.lst there. From now on, please don't report bugs relevant to NTFS.
回复