Commit Graph
387 Commits
Author SHA1 Message Date
okuji 3785f597a0 Don\'t use get_diskinfo_floppy. 2001-10-13 12:28:37 +00:00
okuji 61928d1323 Ensure that a serial port is set up before used. 2001-10-13 12:02:30 +00:00
jochen 3793b1777b * stage2/fsys_reiserfs.c (reiserfs_super_block): Updated
to better match recent reiserfs versions.
(reiserfs_mount): Handle cases where journal can't be found,
e.g. journal on another disk or unexpected journal parameters.
In that case the journal isn't used.
2001-10-11 11:14:29 +00:00
jochen 62e7ed8b60 * stage2/fsys_reiserfs.c (reiserfs_mount): Don't look at
the superblock field s_journal_block_count anymore.  It used
to contain 0, it never contained a valid value, and now I
have a report that it can contain an invalid value.
2001-10-10 09:23:57 +00:00
jochen 49312f5981 * stage2/fsys_reiserfs.c (reiserfs_dir): Set errnum to
ERR_FSYS_CORRUPT if a symlink can't be read for some reason,
but no error is set by read.
2001-09-24 08:43:38 +00:00
okuji e9d94149ef Set the level of APM support to 1.1, before turning off the power state. 2001-08-08 08:00:01 +00:00
gord 9e195f47c2 Ignore zero-length memory ranges. 2001-08-02 20:05:54 +00:00
jochen cd403b1f05 * stage2/Makefile.am (libgrub_a_CFLAGS): Enable USE_MD5_PASSWORDS
for libgrub.  Previously that was implicitly done by configure.in
until the patch from 2001-07-04, which moved that flag from CFLAGS
to FSYS_CFLAGS.  Reported by YAMAGUCHI Shingo
<shingo@kip.iis.toyama-u.ac.jp>
2001-07-26 13:24:15 +00:00
okuji f2ca2f3ea2 Don't decompress an initrd automatically. 2001-07-05 10:52:59 +00:00
okuji 60415d246c Use automake-1.4h instead of our own version. Some required changes are made. 2001-07-04 07:33:48 +00:00
okuji b7e8ad7e6d ELF symbol loading support is added. 2001-07-03 13:52:28 +00:00
okuji 49230cb103 I forgot to add new files for VSTa filesystem. 2001-06-22 02:33:35 +00:00
okuji 2f97c78528 Add VSTa filesystem support. 2001-06-22 02:32:56 +00:00
okuji 030d695853 Add `--with-configfile' into the commands "bootp" and "dhcp". 2001-06-21 23:15:02 +00:00
okuji 123b813394 Always jump to the physical entry address of a Multiboot OS image, even
when the physical one differs from the virtual one.
2001-06-19 11:31:15 +00:00
kr 2edd28f97b Implement menu & command-list on dumb terminals. 2001-05-25 07:58:54 +00:00
proski 19477b0574 Add all products of "configure" and "make" to .cvsignore 2001-05-15 15:46:37 +00:00
proski 7c0ea24c90 * stage2/shared.h (ENTRY): Remove unnecessary `##'. 2001-05-15 03:54:39 +00:00
gord 9e3e10d2c1 Don't cast entry_addr to an int. 2001-03-28 17:22:34 +00:00
okuji c610524eb0 avoid Linux 2.2.x memory range check bug. 2001-03-16 09:10:44 +00:00
okuji 348785cfbc If the default entry is wrong, use the fallback entry rather than the first, if possible. 2001-02-28 10:14:54 +00:00
okuji 4b1637c671 add a new option, --disable-auto-linux-mem-opt, into configure. 2001-02-27 15:24:48 +00:00
okuji 1372bfd60a change the check for a Windows partition in chainloader_func, to fix the problem that GRUB cannot be compiled, if FAT support is disabled. 2001-02-27 13:17:40 +00:00
okuji e85272f436 add hercules support. 2001-02-27 12:59:00 +00:00
okuji 2601d0686b fix a bug in chain_stage2. 2001-02-07 23:47:40 +00:00
okuji cf58c5c2a9 lower the maximum address of initrd. 2001-02-03 04:56:13 +00:00
okuji 13aaba9380 add one more check into savedefault. 2001-02-03 04:21:21 +00:00
okuji dc1c0a6ccf improve the robustness of savedefault and default. 2001-02-02 13:39:59 +00:00
okuji 00865a8027 fix the problem that savedefault doesn't work with Stage 1.5. 2001-02-02 13:31:03 +00:00
okuji 7b3aef444e add linux software raid-1 support. 2001-01-27 04:13:39 +00:00
okuji c325ead317 fix typos in setkey_func. 2001-01-15 05:54:09 +00:00
okuji acc6543257 fix some bugs in the example kernel and the Makefile entries. 2001-01-11 23:33:09 +00:00
okuji 7519621c59 add a new command, ifconfig. 2001-01-11 08:08:15 +00:00
okuji ca6efbe093 add a workaround to boot Windows from a logical partition. 2001-01-10 20:48:50 +00:00
okuji 3c8e99279f * stage2/builtins.c (boot_func): In the chain-loading mode,
clear the active flag of each of the loaded partition entries,
	and then set the active flag of the booted partition image.
VS: ----------------------------------------------------------------------
2001-01-06 22:14:59 +00:00
jochen 71840f80e9 Call open_partition() even for MBR, so that part_start is correct.
This fixes a bug reported by Matthias Granberry <matthias@slurpee.org>.
2001-01-04 13:38:24 +00:00
okuji 00deed40cc update NEWS and fix a sentense inconsistent against GNU coding style. 2000-12-21 22:42:33 +00:00
okuji d24002df4f use lower case for the variable name MBR. 2000-12-21 22:35:01 +00:00
jochen 2f0dff243a From Cedric Ware <ware@com.enst.fr>:
Detect ext2 partitions in a OpenBSD/NetBSD FS_EXT2FS slice.
2000-12-20 08:56:39 +00:00
jochen 207a82b176 Added EZ-BIOS support.
Cleaned up the write code.
Added support for automatically embedding to file systems in setup_func.
2000-12-17 19:25:50 +00:00
okuji 47148b669b fix a problem that chainloader doesn't report any error, even if it failed. 2000-12-16 20:25:15 +00:00
okuji b1cdb09358 add a workaround for Thinkpad X20. 2000-12-13 17:11:19 +00:00
jochen f8e4561c47 * stage2/disk_io.c (next_partition): Mask out bsd partition sub
type when checking if last partition was a bsd partition.
Reported by Heikki Vatiainen <hessu@cs.tut.fi>.
2000-12-09 15:50:39 +00:00
jochen 8fe3b6de83 Corrected the check for IS_PC_SLICE_TYPE_MINIX; minix was only working
if slice type was wrong! Reported by Ralf Medow <ralf.medow@t-online.de>.
2000-12-05 15:02:10 +00:00
jochen 8eff936f97 Handle items with old version key on new version reiserfs partition. 2000-11-27 12:06:25 +00:00
okuji da863ed2de disable to probe I/O ports temporarily. 2000-11-26 18:31:30 +00:00
okuji 65d6a086d0 simplify track_int13 and some related code, and fix a few bugs in VBE support code. 2000-11-21 16:36:21 +00:00
okuji 455795862c add support for a preset menu file. 2000-11-15 04:30:23 +00:00
okuji 002f8f7c21 fix a missing prefix problem in set_vbe_mode. 2000-11-10 16:24:18 +00:00
okuji e3daf570b2 add another workaround for buggy BIOSes into get_diskinfo. 2000-11-10 15:33:10 +00:00