Re: How do I make a boot disk so I can restore Grub?
ANTant_at_zimage.com
Date: 01/30/05
- Next message: A.J.: "Lexmark X2250 driver"
- Previous message: Markku Kolkka: "Re: Dual Boot Failed to boot XP - SOS !!"
- In reply to: ANTant_at_zimage.com: "How do I make a boot disk so I can restore Grub?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sun, 30 Jan 2005 07:51:40 -0600
Finally, I got a 3.5" boot disk created and working with Grub. I used
the instructions from http://www.gnu.org/software/grub/grub-legacy-faq.en.html#q4
... Now, I need some sleep first. Hopefully, I can tackle Windows 2000
installation and restore Grub from the floppy.
Please let me know if there is anything else I need to know.
In comp.os.linux.setup ANTant@zimage.com wrote:
> Hello. I need to install Windows 2000 SP4 on a second IDE HDD (hdb).
> Debian (Kernel v2.6.8) and its Grub is already installed on the first
> HDD (hda). I read that Windows will overwrite the MBR. I was told that
> I need to make a boot disk so I can restore MBR after Windows
> installation. How do I make a boot disk and be able to restore Grub on
> MBR. I hope I am saying this right since it is a bit technical for me.
> mkboot and lilo didn't work for me:
> # mkboot
> Insert a floppy diskette into your boot drive, and press <Return>.
> Creating a lilo bootdisk...
> Kernel is at /boot/vmlinuz-2.6.8-1-k7 in /boot
> Matching initrd image is /boot/initrd.img-2.6.8-1-k7
> usr/sbin/mkboot: line 93: /etc/lilo.conf: No such file or directory
> Could not find the requested kernel in your
> current /etc/lilo.conf .
> The mkboot script can probably do better.
> Here is the proposed lilo.conf:
> # floppy lilo.conf
> boot = /dev/fd0
> install = boot.b
> map = map
> root = /dev/hda1
> You can install the boot-loader from this best guess,
> or you can try to install from a `vanilla\' lilo.conf .
> Which do you choose? (Enter B for best, V for vanilla): B
> Installing the best-guess lilo.conf...
> /usr/sbin/mkboot: line 261: lilo: command not found
> I was worried so I rebooted the box to see if it even works. Nope, I got
> "DISK BOOT FAILURE. INSERT SYSTEM DISK AND PRESS ENTER."
> I can confirm that same boot disk failed in VMware v4.5.1's Windows 2000
> SP4 guest image on a Windows XP Pro SP2 host machine.
> Here's my current disk setup:
> a...@ANTian-AXP ~ =) $ more /etc/fstab
> # /etc/fstab: static file system information.
> #
> # <file system> <mount point> <type> <options> <dump> <pass>
> proc /proc proc defaults 0 0
> /dev/hda1 / ext3 defaults,errors=remount-ro 0 1
> /dev/hda8 /home ext3 defaults 0 2
> /dev/hda7 /tmp ext3 defaults 0 2
> /dev/hda5 /usr ext3 defaults 0 2
> /dev/hda6 /var ext3 defaults 0 2
> /dev/hda9 none swap sw 0 0
> /dev/hdb1 /stuff ext3 defaults 0 2
> /dev/hdb5 /storage ext3 defaults 0 2
> /dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
> /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
> a...@ANTian-AXP ~ =) $ df
> Filesystem 1K-blocks Used Available Use% Mounted on
> /dev/hda1 135468 93213 35028 73% /
> tmpfs 518288 0 518288 0% /dev/shm
> /dev/hda8 20121812 2726656 16373024 15% /home
> /dev/hda7 369000 8244 341096 3% /tmp
> /dev/hda5 4807056 1871480 2691392 42% /usr
> /dev/hda6 2885780 475916 2263276 18% /var
> /dev/hdb1 861728 16432 801524 3% /stuff
> /dev/hdb5 5336664 558388 4507184 12% /storage
> ANTian-AXP:/home/ant# /sbin/fdisk /dev/hda
> The number of cylinders for this disk is set to 3647.
> There is nothing wrong with that, but this is larger than 1024,
> and could in certain setups cause problems with:
> 1) software that runs at boot time (e.g., old versions of LILO)
> 2) booting and partitioning software from other OSs
> (e.g., DOS FDISK, OS/2 FDISK)
> Command (m for help): p
> Disk /dev/hda: 30.0 GB, 30003240960 bytes
> 255 heads, 63 sectors/track, 3647 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
> Device Boot Start End Blocks Id System
> /dev/hda1 * 1 18 144553+ 83 Linux
> /dev/hda2 19 3647 29149942+ 5 Extended
> /dev/hda5 19 626 4883728+ 83 Linux
> /dev/hda6 627 991 2931831 83 Linux
> /dev/hda7 992 1040 393561 83 Linux
> /dev/hda8 1041 3585 20442681 83 Linux
> /dev/hda9 3586 3647 497983+ 82 Linux swap / Solaris
> ANTian-AXP:/home/ant# /sbin/fdisk /dev/hdb
> Command (m for help): p
> Disk /dev/hdb: 6448 MB, 6448619520 bytes
> 255 heads, 63 sectors/track, 784 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
> Device Boot Start End Blocks Id System
> /dev/hdb1 1 109 875511 83 Linux
> /dev/hdb2 110 784 5421937+ 5 Extended
> /dev/hdb5 110 784 5421906 83 Linux
> Please note that I am not a Linux/UNIX expert. Debian's Sarge installer
> set up these partitions for me back in October 2004 since I had no ideas
> how to configure my partitions. I am still learning my ways in it. Thank
> you in advance. :)
-- "An anthill increases by accumulation. / Medicine is consumed by distribution. / That which is feared lessens by association. / This is the thing to understand." --Siddha Nagarjuna /\___/\ / /\ /\ \ Ant @ The Ant Farm: http://antfarm.ma.cx | |o o| | Ant's Quality Foraged Links: http://aqfl.net \ _ / Please remove ANT if replying by e-mail. ( )
- Next message: A.J.: "Lexmark X2250 driver"
- Previous message: Markku Kolkka: "Re: Dual Boot Failed to boot XP - SOS !!"
- In reply to: ANTant_at_zimage.com: "How do I make a boot disk so I can restore Grub?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|