I wanna install grub on my flash drive for rescue usage.
My computer installs winxp, and I have fedora12 installed in vmware. I did like this:
step1: format the flash drive as FAT in winXP.
step2: in fedora12, mount the flash drive on /media/flash
step3: excute the command: grub-install --root-directory=/media/flash --no-floppy /dev/sdb.
in step3, It says: the file /media/flash/boot/grub/stage1 not read correctly. why?
In fact the command has created the flowing files on my flash drive:
.
`-- boot
`-- grub
|-- device.map
|-- e2fs_stage1_5
|-- fat_stage1_5
|-- ffs_stage1_5
|-- iso9660_stage1_5
|-- jfs_stage1_5
|-- minix_stage1_5
|-- reiserfs_stage1_5
|-- stage1
|-- stage2
|-- ufs2_stage1_5
|-- vstafs_stage1_5
`-- xfs_stage1_5
content in device.map is:
(hd0) /dev/sda
(hd1) /dev/sdb
Last edited by vistastar; 10-14-2010 at 11:40 PM..
It says: "/media/flash/boot/grub/stage1 not read correctly."
the same as what I post above.
You can't find it on internet, because my flash drive mounts on /media/flash/, the path is exclusively in my own computer. You can google "stage1 not read correctly" for some information. And they say it is may be the problem of /etc/fstab of /ect/mtab. But I can't find something unordinary in the two files.
Last edited by vistastar; 10-15-2010 at 02:21 AM..
I tried this, it says "Error 1: Cannot mount selected partition"
I think may be there are some hiden partition on my flash drive. In addition, the file system on my flash drive is FAT32. And I also tried formatting it as FAT, but it make no difference.
Code:
grub> root (hd1,0)
root (hd1,0)
Error 18: Selected cylinder exceeds maximum supported by BIOS
grub> root (hd1,1)
root (hd1,1)
Error 18: Selected cylinder exceeds maximum supported by BIOS
grub> root (hd1,2)
root (hd1,2)
Error 18: Selected cylinder exceeds maximum supported by BIOS
grub> root (hd1,3)
root (hd1,3)
Error 18: Selected cylinder exceeds maximum supported by BIOS
Code:
grub> geometry (hd1)
geometry (hd1)
drive 0x81: C/H/S = 1019/60/62, The number of sectors = 3792896, /dev/sdb
Partition num: 0,
Error 18: Selected cylinder exceeds maximum supported by BIOS
Partition num: 1,
Error 18: Selected cylinder exceeds maximum supported by BIOS
Partition num: 2,
Error 18: Selected cylinder exceeds maximum supported by BIOS
Partition num: 3,
Error 18: Selected cylinder exceeds maximum supported by BIOS
Code:
[root@fedora/home/alien]:)fdisk -l /dev/sdb
Disk /dev/sdb: 1941 MB, 1941962752 bytes
60 heads, 62 sectors/track, 1019 cylinders
Units = cylinders of 3720 * 512 = 1904640 bytes
Disk identifier: 0x6f20736b
This doesn't look like a partition table
Probably you selected the wrong device.
Device Boot Start End Blocks Id System
/dev/sdb1 ? 209177 516034 570754815+ 72 Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(357, 116, 40) logical=(209176, 19, 11)
Partition 1 has different physical/logical endings:
phys=(357, 32, 45) logical=(516033, 44, 51)
Partition 1 does not end on cylinder boundary.
/dev/sdb2 ? 45347 565785 968014120 65 Novell Netware 386
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(288, 115, 43) logical=(45346, 38, 47)
Partition 2 has different physical/logical endings:
phys=(367, 114, 50) logical=(565784, 20, 42)
Partition 2 does not end on cylinder boundary.
/dev/sdb3 ? 502657 1023094 968014096 79 Unknown
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(366, 32, 33) logical=(502656, 18, 30)
Partition 3 has different physical/logical endings:
phys=(357, 32, 43) logical=(1023093, 59, 39)
Partition 3 does not end on cylinder boundary.
/dev/sdb4 ? 775721 775736 27749+ d Unknown
Partition 4 has different physical/logical beginnings (non-Linux?):
phys=(372, 97, 50) logical=(775720, 44, 25)
Partition 4 has different physical/logical endings:
phys=(0, 10, 0) logical=(775735, 39, 33)
Partition 4 does not end on cylinder boundary.
Partition table entries are not in disk order
I don't think it is a matter of real BIOS or not,because I had successfully installed grub on a kingston flash drive before. But it lost.
I just used the command: grub-install.
Last edited by vistastar; 10-16-2010 at 12:15 AM..
I have a HP Proliant N40L server and in the internal USB socket I have a 16GB HP v195b flash drive on which I have a full copy of Debian installed from a copy of the DVD1 ISO image.
In as far as installation and operation goes my setup works okay, but I keep experiencing corruption of the file... (0 Replies)
Hello All,
I faced a unique issue. I have written a script for transferring backup data on my host machine to a USB Flash drive. The Flash drive must be of 16GB size. So, my script creates two primary partitionon the USB flash drive. I require approx 5900 cylinders for the first partition on... (8 Replies)
Dear friends,
I have the DVD image of solaris 10 but I don't have DVD writer to burn it onto a dvd R. I was wondering if I could install Solaris from my 4gb usb flash drive as my PC supports booting from usb. I have installed Windows 7 this way recently, I have no idea about Solaris. Could you... (2 Replies)
Can someone help me with instructions on how to access a USB flash drive in SCO Unix 5.0.5? I need to copy ASCII text files that have been zipped onto the USB drive for transfer to a Windows computer. (0 Replies)
I am working on an Ubuntu Linux 8.10 system that I do not want to reboot. For some reason, USB flash drives (mass storage devices) now no longer automount. I want to restore that functionality without rebooting. I can manually mount and unmount these things by doing:
cd /media
sudo mkdir thing... (4 Replies)
Where can I get a driver that support usb flash drives for my unix machines. I need a solution to transfer data easily for techs. I am running C3750 and c8000 HP equipment.
Or is there a way to mount them and use them without adding drivers? thanks! (0 Replies)
hello forum..
i am using RHEL 4.0 and my system is dual boot.normally the usb flash drive should be auto mount , but in my system i am unable to mount the drive plz help...
i am a new user so plz give me in detail.
thank u in advance. (5 Replies)
Hello all..
I have a Verbatim 2 GB flash drive. I also have Solaris 10 running on my workstation. If I am in the Windows environment, it detects the flash drive. But when I plug it while I am in solaris, nothing happens. How will solaris 10 detect my flash drive? What do I have to do?
any... (4 Replies)