|
|
我的U盘分了三个区,第一个作windows的fat32储存,第二个做swap,第三个做lfs系统,ext2格式的.
如下:
[root@localhost ~]# fdisk /dev/sda
Command (m for help): p
Disk /dev/sda: 1043 MB, 1043202048 bytes
96 heads, 56 sectors/track, 379 cylinders
Units = cylinders of 5376 * 512 = 2752512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 333 895076 b W95 FAT32
/dev/sda2 334 341 21504 82 Linux swap
/dev/sda3 * 342 379 102144 83 Linux
然后装grub:
root (hd1,2)
setup (hd1)
但是启动的时候,始终停在开机的LOGO中,不动了.连grub都没有进去.过了很长的时候之后,会出现黑屏.之后一直没有反应.但是如果此时拔掉U盘,则会出硬盘启动.
这是为什么呢?
PS,如果我是将grub装到/dev/sda3后,结果能启动,但是没有进grub,直接由硬盘启动了
我的menu.lst是default=0
timeout=10
title LFS on USB
kernel=(hd0,2)/boot/vmlinuz.usb
root=/dev/sda3 |
|