求助:分区不合理,能否把boot文件夹转移?谢谢!(已经解决)

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
头像
白鳍豚
帖子: 2356
注册时间: 2009-01-19 23:03

求助:分区不合理,能否把boot文件夹转移?谢谢!(已经解决)

#1

帖子 白鳍豚 » 2009-04-01 0:39

我用虚拟机在U盘安装UBUNTU,第一主分区是FAT32,挂载为/windows(如果前面不加FAT32分区,在windows下U盘会显示未格式化,数据随时会OVER)。第二主分区是ext3。
现在的问题是部分电脑主板只支持第一主分区启动(在家里的HP能启动,到单位的联想就启动不了,到GRUB之后出现错误17),我想把BOOT转移到第一主分区FAT32下面行吗?该如何操作?谢谢!
上次由 白鳍豚 在 2009-04-06 23:50,总共编辑 1 次。
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 求助:分区不合理,能否把boot文件夹转移?谢谢!

#2

帖子 wangdu2002 » 2009-04-01 0:47

应该在U盘上的启动区搞个哥伦布4Dos,应该可行,不过我没玩过这个──我的U盘只有一个分区。 :em03
你发短信给Billbear老大看他有没办法。 :em09
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
白鳍豚
帖子: 2356
注册时间: 2009-01-19 23:03

Re: 求助:分区不合理,能否把boot文件夹转移?谢谢!

#3

帖子 白鳍豚 » 2009-04-01 10:13

谢谢楼上的。
用一个分区安装ubuntu,在瘟到死下会显示没有格式化,所以想在前面分出一个fat32。今天在单位的联想试了,变成两个设备了安装ubuntu容量12g打开一片空白,另外一部分显示未格式化,看来这方法不行,这主板认不了。在惠普只有一个设备。
头像
AngelMAX
帖子: 2228
注册时间: 2009-02-25 18:18

Re: 求助:分区不合理,能否把boot文件夹转移?谢谢!

#4

帖子 AngelMAX » 2009-04-01 10:44

白鳍豚 写了:谢谢楼上的。
用一个分区安装ubuntu,在瘟到死下会显示没有格式化,所以想在前面分出一个fat32。今天在单位的联想试了,变成两个设备了安装ubuntu容量12g打开一片空白,另外一部分显示未格式化,看来这方法不行,这主板认不了。在惠普只有一个设备。
量产工具会用么?量产成两个区。
在中国搞IT的谁不知道Ctrl+C,Ctrl+V啊~
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: 求助:分区不合理,能否把boot文件夹转移?谢谢!

#5

帖子 billbear » 2009-04-01 17:26

第一主分区用 grub4dos 启动试试。根据我的经验, grub4dos 比 gnu grub 好用,尤其在对付 buggy bios 上。
转移 boot 到第一主分区应该也能做。我想,步骤应该是这样,
拷贝 /boot 到第一主分区
启动按 c 在 grub> 提示符下
root (hd0,0) 请先确认 u 盘是不是 (hd0)
setup (hd0) 或 setup (hd0,0) 看你要不要把 grub 写到 mbr,我倾向于不写 mbr
menu.lst 要做相应调整。
如果可以启动,那么下一步是把第二主分区的 /boot 改名,然后在 /etc/fstab 里添加挂载 第一主分区下的 /boot 的句子,参考 wubi 的写法。这样更新内核的时候就会更新在第一主分区里的 boot 下的内核了。
头像
白鳍豚
帖子: 2356
注册时间: 2009-01-19 23:03

Re: 求助:分区不合理,能否把boot文件夹转移?谢谢!

#6

帖子 白鳍豚 » 2009-04-01 22:01

AngelMAX 写了:
白鳍豚 写了:谢谢楼上的。
用一个分区安装ubuntu,在瘟到死下会显示没有格式化,所以想在前面分出一个fat32。今天在单位的联想试了,变成两个设备了安装ubuntu容量12g打开一片空白,另外一部分显示未格式化,看来这方法不行,这主板认不了。在惠普只有一个设备。
量产工具会用么?量产成两个区。
谢谢!量产过。原来装在第二分区,启动不了;然后删除了,用一个分区也启动不了。今天重新量产了装在第一分区。明天看看能不能启动。
头像
白鳍豚
帖子: 2356
注册时间: 2009-01-19 23:03

Re: 求助:分区不合理,能否把boot文件夹转移?谢谢!

#7

帖子 白鳍豚 » 2009-04-01 22:05

billbear 写了:第一主分区用 grub4dos 启动试试。根据我的经验, grub4dos 比 gnu grub 好用,尤其在对付 buggy bios 上。
转移 boot 到第一主分区应该也能做。我想,步骤应该是这样,
拷贝 /boot 到第一主分区
启动按 c 在 grub> 提示符下
root (hd0,0) 请先确认 u 盘是不是 (hd0)
setup (hd0) 或 setup (hd0,0) 看你要不要把 grub 写到 mbr,我倾向于不写 mbr
menu.lst 要做相应调整。
如果可以启动,那么下一步是把第二主分区的 /boot 改名,然后在 /etc/fstab 里添加挂载 第一主分区下的 /boot 的句子,参考 wubi 的写法。这样更新内核的时候就会更新在第一主分区里的 boot 下的内核了。
谢谢!我刚刚量产了,这次装在量产后的第一分区。明天如果能启动就不折腾了。如果还是不行,再用这方法试试。另外,先请教grub4dos得如何安装?
待会先GOOGLE看看 :em11
头像
白鳍豚
帖子: 2356
注册时间: 2009-01-19 23:03

Re: 求助:分区不合理,能否把boot文件夹转移?谢谢!

#8

帖子 白鳍豚 » 2009-04-01 22:10

用ubuntu删除量产U盘貌似不彻底。昨晚在家里试是一个设备,今天用联想启动不了之后,回家插到电脑里变成两个设备。就用量产软件顺便量产了(容量对换)
头像
白鳍豚
帖子: 2356
注册时间: 2009-01-19 23:03

Re: 求助:分区不合理,能否把boot文件夹转移?谢谢!

#9

帖子 白鳍豚 » 2009-04-03 21:45

grub4dos貌似很难用 :em06
慢慢折腾,看了wiki。
这东东迟早得折腾
GOOGLE里大部分都是在瘟到死下安装PE,基本都指向无忧
坛子里那位大虾能否弄个置顶,在纯linuxYY的方法
头像
白鳍豚
帖子: 2356
注册时间: 2009-01-19 23:03

Re: 求助:分区不合理,能否把boot文件夹转移?谢谢!

#10

帖子 白鳍豚 » 2009-04-03 21:51

请教:“然后在 /etc/fstab 里添加挂载 第一主分区下的 /boot 的句子“
原来的

代码: 全选

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=ea9470c3-e8f2-47f0-8fbb-b5f07188077a /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda5
UUID=fe7e0c9b-5b0e-42d0-a998-d7a1ee9188e0 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
改成这样可以吗?

代码: 全选

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=ea9470c3-e8f2-47f0-8fbb-b5f07188077a /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda5
UUID=fe7e0c9b-5b0e-42d0-a998-d7a1ee9188e0 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/windows/boot
谢谢!
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: 求助:分区不合理,能否把boot文件夹转移?谢谢!

#11

帖子 billbear » 2009-04-04 0:31

不是这样的,你请 wubi 的朋友贴他们的 /etc/fstab 吧。
wonderful
帖子: 24
注册时间: 2009-03-19 22:02
来自: Beijing

Re: 求助:分区不合理,能否把boot文件夹转移?谢谢!

#12

帖子 wonderful » 2009-04-04 1:44

应该可以吧,这就是linux 灵活的地方……
I want to be a great scientist
头像
白鳍豚
帖子: 2356
注册时间: 2009-01-19 23:03

Re: 求助:分区不合理,能否把boot文件夹转移?谢谢!

#13

帖子 白鳍豚 » 2009-04-05 12:53

WUBI

代码: 全选

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/host/ubuntu/disks/root.disk /               ext3    loop,errors=remount-ro 0       1
/host/ubuntu/disks/boot /boot           none    bind            0       0
/host/ubuntu/disks/swap.disk none            swap    loop,sw         0       0
/dev/sda1  /windows/sda1  ntfs  auto,user,nls=utf8,umask=0   0 0
/dev/sda2  /windows/sda2  ntfs  auto,user,nls=utf8,umask=0   0 0
/dev/sda3  /windows/sda3  ntfs  auto,user,nls=utf8,umask=0   0 0
头像
白鳍豚
帖子: 2356
注册时间: 2009-01-19 23:03

Re: 求助:分区不合理,能否把boot文件夹转移?谢谢!

#14

帖子 白鳍豚 » 2009-04-05 12:56

代码: 全选

/dev/boot /windows fat32 auto,user,nls=utf8,umask=0   0 0
这样合不合规矩?谢谢!
头像
白鳍豚
帖子: 2356
注册时间: 2009-01-19 23:03

Re: 求助:分区不合理,能否把boot文件夹转移?谢谢!

#15

帖子 白鳍豚 » 2009-04-05 13:04

1、如果成功,”第二主分区的 /boot 改名“,这个应该可以干掉吧?
2、menu.lst这个可否用命令

代码: 全选

sudo update-grub
自动修改?还是这地方直接改成这样“root (hd0,0)“
谢谢!
回复