Merge changes from debian_version_0_5_93.
This commit is contained in:
parent
8ab768e9d4
commit
61a9fc4684
5 changed files with 82 additions and 64 deletions
114
ChangeLog
114
ChangeLog
|
@ -1,10 +1,22 @@
|
|||
1999-11-03 Gordon Matzigkeit <gord@fig.org>
|
||||
|
||||
* util/mbchk.c (main): Move the version number inside the
|
||||
parentheses since it is the GRUB package version, not just an
|
||||
mbchk-specific version.
|
||||
|
||||
1999-10-30 Gordon Matzigkeit <gord@fig.org>
|
||||
|
||||
* debian/rules (binary-arch): Compress man pages.
|
||||
Strip the grub shell.
|
||||
Install examples.
|
||||
|
||||
1999-11-03 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* docs/tutorial.texi: Fix typos by ispell.
|
||||
* docs/user-ref.texi: Likewise.
|
||||
* docs/prog-ref.texi: Likewise.
|
||||
* docs/appendices.texi: Likewise.
|
||||
|
||||
|
||||
1999-11-03 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/fsys_ext2fs.c (struct ext2_dir_entry): Changed the type
|
||||
|
@ -14,14 +26,14 @@
|
|||
|
||||
* stage2/builtins.c (device_func) [GRUB_UTIL]: Call
|
||||
nul_terminate before calling check_device.
|
||||
|
||||
|
||||
1999-11-02 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/disk_io.c (real_open_partition): Check for the right
|
||||
partition for any extended partition as well. Set EXT to I after
|
||||
the check is done. Reported by Jeff Scheinberg
|
||||
<jeffsh@erols.com>.
|
||||
|
||||
|
||||
* stage2/builtins.c (color_func): Use the function
|
||||
nul_terminate.
|
||||
(device_func) [GRUB_UTIL]: Likewise.
|
||||
|
@ -37,14 +49,14 @@
|
|||
null_terminate.
|
||||
* stage2/char_io.c [!STAGE1_5] (nul_terminate): New function.
|
||||
* stage2/shared.h (nul_terminate): Declared.
|
||||
|
||||
|
||||
1999-11-01 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* docs/grub.texi: Add "I/O ports detection" into the menu.
|
||||
* docs/user-ref.texi: Added a description about the command
|
||||
"ioprobe".
|
||||
* docs/prog-ref.texi (I/O ports detection): New chapter.
|
||||
|
||||
|
||||
1999-11-01 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
From Pavel Roskin:
|
||||
|
@ -65,7 +77,7 @@
|
|||
into the device map file even if check_device fails.
|
||||
* stage2/char_io.c [!STAGE1_5] (get_cmdline): Clear ERRNUM after
|
||||
calling print_completions.
|
||||
|
||||
|
||||
1999-10-29 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/asm.S (track_int13): Defined unconditionally. Do not
|
||||
|
@ -87,7 +99,7 @@
|
|||
* stage2/shared.h (IO_MAP_SIZE): New macro.
|
||||
(track_int13): Declared.
|
||||
(io_map): Likewise.
|
||||
|
||||
|
||||
1999-10-29 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/char_io.c (print_error) [!STAGE1_5]: Print "Error:"
|
||||
|
@ -96,7 +108,7 @@
|
|||
* stage2/cmdline.c (run_script): If ERRNUM is non-zero, set
|
||||
ERRNUM to ERR_NONE.
|
||||
(enter_cmdline): Clear ERRNUM after print_error.
|
||||
|
||||
|
||||
1999-10-28 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
From Pavel Roskin:
|
||||
|
@ -124,7 +136,7 @@
|
|||
[GRUB_UTIL] (DISP_RIGHT): Set to ACS_RARROW.
|
||||
[GRUB_UTIL] (DISP_UP): Set to ACS_UARROW.
|
||||
[GRUB_UTIL] (DISP_DOWN): Set to ACS_DARROW.
|
||||
|
||||
|
||||
1999-10-28 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/builtins.c (keycode_func): Removed.
|
||||
|
@ -148,7 +160,7 @@
|
|||
* docs/user-ref.texi (General commands): Added a description
|
||||
about the command "setkey".
|
||||
(Stage2 errors): Added a description about ERR_BAD_ARGUMENT.
|
||||
|
||||
|
||||
1999-10-27 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/disk_io.c (set_device) [!STAGE1_5]: Remove the
|
||||
|
@ -159,7 +171,7 @@
|
|||
* docs/mbchk.1: Regenerated.
|
||||
* docs/grub.8: Likewise.
|
||||
* grub/asmstub.c: Rename KEY_MAP to BIOS_KEY_MAP.
|
||||
|
||||
|
||||
* stage2/asm.S [!STAGE1_5] (set_int15_handler): Use 0 instead of
|
||||
the maximum number for the segment.
|
||||
[!STAGE1_5] (unset_int15_handler): Likewise.
|
||||
|
@ -176,11 +188,11 @@
|
|||
* stage2/shared.h (KEY_MAP_SIZE): Set to 32.
|
||||
(key_map): Removed.
|
||||
(bios_key_map): Declared.
|
||||
|
||||
|
||||
1999-10-26 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
Now the BIOS drive remapping is functional.
|
||||
|
||||
|
||||
* stage2/asm.S [DEFINE_TRACK_INT13] (track_int13): Use %edi
|
||||
instead of direct addresses.
|
||||
Prefix DATA32 to the calls for real_to_prot and prot_to_real.
|
||||
|
@ -199,7 +211,7 @@
|
|||
(drive_map): 4bytes-aligned.
|
||||
* stage2/disk_io.c (grub_close): Do not set ERRNUM even if
|
||||
FSYS_TYPE is NUM_FSYS.
|
||||
|
||||
|
||||
1999-10-25 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage1/stage1.S: Long jump to real_start, because some bogus
|
||||
|
@ -207,7 +219,7 @@
|
|||
(real_start): New label.
|
||||
* docs/Makefile.am (grub.info): Removed. Use the default rule
|
||||
instead.
|
||||
|
||||
|
||||
1999-10-25 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/asm.S [DEFINE_TRACK_INT13] (int3_handler): Save the
|
||||
|
@ -215,30 +227,30 @@
|
|||
Decrease %bx before restoring the first instruction.
|
||||
[DEFINE_TRACK_INT13] (track_int13): Go to the real mode before
|
||||
setting up the registers for the int13 call.
|
||||
|
||||
|
||||
1999-10-24 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
Add the prototype of a function to probe I/O ports used for a
|
||||
BIOS drive.
|
||||
|
||||
|
||||
* stage2/asm.S [DEFINE_TRACK_INT13] (track_int13): New function.
|
||||
[DEFINE_TRACK_INT13] (int1_handler): New interrupt handler for
|
||||
the real mode.
|
||||
[DEFINE_TRACK_INT13] (int3_handler): Likewise.
|
||||
[DEFINE_TRACK_INT13] (io_map): New variable.
|
||||
|
||||
|
||||
* stage2/builtins.c (quit_func) [!GRUB_UTIL]: Fix a typo.
|
||||
|
||||
|
||||
1999-10-24 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
The new GRUB manual becomes official.
|
||||
|
||||
|
||||
* docs/grub.texi: Replaced with new-grub.texi.
|
||||
* docs/new-grub.texi: Removed.
|
||||
* docs/Makefile.am (grub_TEXINFOS): New variable.
|
||||
(UNFINISHED_MANUALS): Removed.
|
||||
(EXTRA_DIST): Deleted $(UNFINISHED_MANUALS).
|
||||
|
||||
|
||||
1999-10-24 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/builtins.c (device_func) [!GRUB_UTIL]: Set ERRNUM to
|
||||
|
@ -251,7 +263,7 @@
|
|||
* docs/user-ref.texi: Fix typos and added some cross-references.
|
||||
* docs/prog-ref.texi: Likewise.
|
||||
* docs/appendices.texi: Likewise.
|
||||
|
||||
|
||||
1999-10-23 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/builtins.c (map_func): If BIOS_DRIVE_MAP already
|
||||
|
@ -262,7 +274,7 @@
|
|||
instead of @table.
|
||||
(Basic usage): Use @option instead of @code.
|
||||
(Invoking mbchk): Likewise.
|
||||
|
||||
|
||||
1999-10-23 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/asm.S [!STAGE1_5] (set_int15_handler): New function.
|
||||
|
@ -290,7 +302,7 @@
|
|||
* grub/asmstub.c (set_int15_handler): New function.
|
||||
(unset_int15_handler): Likewise.
|
||||
(key_map): New variable.
|
||||
|
||||
|
||||
1999-10-23 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
From Michael Hohmuth <hohmuth@innocent.com>:
|
||||
|
@ -335,7 +347,7 @@
|
|||
* stage2/stage2.c (cmain): Clear ERRNUM after calling
|
||||
find_command to just ignore the error code.
|
||||
Call grub_close after loading the configuration file.
|
||||
|
||||
|
||||
* stage2/asm.S (main): Clean out the bss.
|
||||
|
||||
1999-10-23 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
@ -345,24 +357,24 @@
|
|||
* docs/tutorial.texi: Likewise.
|
||||
* docs/prog-ref.texi: Likewise.
|
||||
* docs/appendices.texi: Likewise.
|
||||
|
||||
|
||||
1999-10-22 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* docs/prog-ref.texi: New file.
|
||||
* docs/appendices.texi: Likewise.
|
||||
* docs/Makefile.am (UNFINISHED_MANUALS): Added prog-ref.texi and
|
||||
appendices.texi.
|
||||
|
||||
|
||||
1999-10-22 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* docs/user-ref.texi: New file.
|
||||
* docs/Makefile.am (UNFINISHED_MANUALS): Added user-red.texi.
|
||||
|
||||
|
||||
1999-10-21 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
Add BIOS drive remapping support for chain-loading some foolish
|
||||
operating systems.
|
||||
|
||||
|
||||
* stage2/builtins.c (bios_drive_map): New variable.
|
||||
(boot_func): If KERNEL_TYPE is KERNEL_TYPE_CHAINLOADER, check
|
||||
if BIOS_DRIVE_MAP contains meaningful values. If so, search for
|
||||
|
@ -381,7 +393,7 @@
|
|||
* stage2/shared.h (DRIVE_MAP_SIZE): New macro.
|
||||
(set_int13_handler): Declared.
|
||||
* grub/asmstub.c (set_int13_handler): New function. Do nothing.
|
||||
|
||||
|
||||
1999-10-20 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/builtins.c (find_func): Print only the device names.
|
||||
|
@ -390,12 +402,12 @@
|
|||
(%.c.texi): Use $(SHELL) instead of /bin/sh.
|
||||
(%.h.texi): Likewise.
|
||||
(%.S.texi): Likewise.
|
||||
|
||||
|
||||
1999-10-20 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/char_io.c (memcheck): Fix the checks: "<=" -> "<".
|
||||
Reported by Mike Hicks <hick0088@umn.edu>.
|
||||
|
||||
|
||||
1999-10-19 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/builtins.c (find_func): New function.
|
||||
|
@ -407,19 +419,19 @@
|
|||
instead of CURRENT_DRIVE and CURRENT_PARTITION to IMAGE_DRIVE
|
||||
and IMAGE_PARTITION before running install_func.
|
||||
(builtin_table): Added a pointer to BUILTIN_FIND.
|
||||
|
||||
|
||||
1999-10-19 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* docs/Makefile.am (UNFINISHED_MANUALS): New variable.
|
||||
(EXTRA_DIST): Added $(UNFINISHED_MANUALS).
|
||||
* docs/new-grub.texi: New file.
|
||||
|
||||
|
||||
1999-10-19 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* docs/Makefile.am (man_MANS): Added mbchk.1.
|
||||
[MAINTAINER_MODE] (mbchk.1): New target.
|
||||
* docs/mbchk.1: New file. Generated by help2man.
|
||||
|
||||
|
||||
1999-10-18 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* Makefile.am (SUBDIRS): Added util.
|
||||
|
@ -427,20 +439,20 @@
|
|||
* util/Makefile.am: New file.
|
||||
* util/mbchk.c: Likewise.
|
||||
* util/Makefile.in: Likewise. Generated by automake.
|
||||
|
||||
|
||||
1999-10-17 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* docs/Makefile.am (.texi): Canceled because the dependecies can
|
||||
be circulated.
|
||||
* stage2/builtins.c (embed_func): Set BUF_TRACK to -1 before
|
||||
writing the Stage 1.5 to the disk to clear the cache.
|
||||
|
||||
|
||||
1999-10-17 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/boot.c (load_initrd): Change types of *RAMDISK and
|
||||
MOVETO to unsigned long.
|
||||
Apply the macro RAW_ADDR to MOVETO.
|
||||
|
||||
|
||||
1999-10-16 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* docs/multiboot.texi: Include the example source files of a
|
||||
|
@ -460,7 +472,7 @@
|
|||
(%.c.texi): New target.
|
||||
(%.h.texi): Likewise.
|
||||
(%.S.texi): Likewise.
|
||||
|
||||
|
||||
1999-09-22 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* multiboot.texi (BIOS device mapping techniques): New section.
|
||||
|
@ -468,7 +480,7 @@
|
|||
(Data comparison technique): New subsection.
|
||||
(I/O restriction technique): Likewise.
|
||||
(Example OS code): Rewrited from scratch.
|
||||
|
||||
|
||||
1999-09-21 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* multiboot.texi: Rename Multiboot Standard to Multiboot
|
||||
|
@ -486,7 +498,7 @@
|
|||
If installing the Stage 1 into a MBR, embed the Stage 1.5 in the
|
||||
sectors right after it.
|
||||
Return the result of install_func instead of zero.
|
||||
|
||||
|
||||
1999-10-14 Pavel Roskin <pavel_roskin@geocities.com>
|
||||
|
||||
* configure.in: Check for opendisk in libutil.
|
||||
|
@ -521,7 +533,7 @@
|
|||
string of OPTARG.
|
||||
* stage2/shared.h [GRUB_UTIL] (device_map_file): Declared.
|
||||
* docs/grub.8: Regenerated.
|
||||
|
||||
|
||||
1999-10-13 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/builtins.c (color_func): Do not set NORMAL_COLOR or
|
||||
|
@ -536,7 +548,7 @@
|
|||
* docs/grub.texi (Commands): Adjusted to the long doc of
|
||||
BUILTIN_COLOR.
|
||||
* docs/menu.lst: Add examples of "fallback" and "color".
|
||||
|
||||
|
||||
1999-10-13 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* stage2/char_io.c [!STAGE1_5] (get_cmdline): If C is a newline
|
||||
|
@ -550,10 +562,10 @@
|
|||
(builtin_table): Added a pointer to BUILTIN_EMBED and a pointer
|
||||
to BUILTIN_SETUP.
|
||||
* stage2/shared.h (grub_strncat): Declared.
|
||||
|
||||
|
||||
* stage2/Makefile.am (stage2_size.h): ../stage2/stage2 ->
|
||||
pre_stage2. Reported by Pavel Roskin.
|
||||
|
||||
|
||||
1999-10-12 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
From Pavel Roskin:
|
||||
|
@ -573,11 +585,11 @@
|
|||
(STAGE1_STAGE2_ADDRESS): 0x44 -> 0x45.
|
||||
(STAGE1_STAGE2_SEGMENT): 0x46 -> 0x47.
|
||||
(STAGE1_BOOT_DRIVE): 0x3f -> 0x40.
|
||||
|
||||
|
||||
1999-10-09 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
Stage1 supports both the CHS mode and the LBA mode.
|
||||
|
||||
|
||||
* stage1/Makefile.am (nodist_pkgdata_DATA): Removed stage1_lba.
|
||||
(BUILT_SOURCES): Deleted.
|
||||
(CLEANFILES): Likewise.
|
||||
|
@ -640,7 +652,7 @@
|
|||
* stage2/shared.h (BOOTSEC_LISTSIZE): New macro.
|
||||
* stage2/stage1_5.c: Change the second argument for chain_stage2
|
||||
to 0x8200.
|
||||
|
||||
|
||||
1999-10-08 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
* configure.in (--with-binutils): New option to specify a
|
||||
|
@ -655,19 +667,19 @@
|
|||
(grub_ASM_ADDR32): Likewise.
|
||||
(grub_ASM_PREFIX_REQUIREMENT): Likewise.
|
||||
(grub_PROG_OBJCOPY_ABSOLUTE): Use CC instead of LD.
|
||||
|
||||
|
||||
1999-10-04 Pavel Roskin <pavel_roskin@geocities.com>
|
||||
|
||||
* stage2/freebsd.h (struct bootinfo): New member, bi_bios_dev.
|
||||
* stage2/boot.c (bsd_boot): Set BI.BI_BIOS_DEV to SAVED_DRIVE.
|
||||
|
||||
|
||||
1999-10-04 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
|
||||
|
||||
From Pavel Roskin:
|
||||
* docs/grub.texi: Fix typos.
|
||||
* stage2/builtins.c (install_func): Reformat the warning message
|
||||
about the option `d'.
|
||||
|
||||
|
||||
1999-10-03 Gordon Matzigkeit <gord@fig.org>
|
||||
|
||||
* stage2/builtins.c (install_func): Fix check for the Stage 2 id.
|
||||
|
|
2
NEWS
2
NEWS
|
@ -27,7 +27,7 @@ New in 0.5.94:
|
|||
* The command "install" can now patch a Stage 2 with a different
|
||||
filename from "/boot/grub/menu.lst" even if a Stage 1.5 is used.
|
||||
|
||||
New in 0.5.93:
|
||||
New in 0.5.93 - 1999-10-30:
|
||||
* ELF format of FreeBSD kernel is supported.
|
||||
* Support the partition ids for NetBSD and OpenBSD.
|
||||
* Exit from the grub shell just by pushing the key `q' in the menu.
|
||||
|
|
17
debian/changelog
vendored
17
debian/changelog
vendored
|
@ -2,11 +2,18 @@ grub (0.5.94) unstable; urgency=low
|
|||
|
||||
grub (0.5.93) unstable; urgency=low
|
||||
|
||||
* Updated example configurations. (fixes:bug#42136)
|
||||
* Highlight color set correctly when editing. (fixes:bug#42549)
|
||||
* dpkg-shlibdeps called on /usr/sbin/grub. (fixes:bug#42704)
|
||||
* Properly install Texinfo documentation. (fixes:bug#42705,bug#42919)
|
||||
* Update file locations in README.Debian. (fixes:bug#42834)
|
||||
* Updated example configurations. (closes:bug#42136)
|
||||
* Highlight color set correctly when editing. (closes:bug#42549)
|
||||
* dpkg-shlibdeps called on /usr/sbin/grub. (closes:bug#42704)
|
||||
* Properly install Texinfo documentation. (closes:bug#42705,bug#42919)
|
||||
(closes:bug#43080,bug#45150)
|
||||
* Update file locations in README.debian. (closes:bug#42834)
|
||||
* Upstream fixes for new binutils assembler syntax. (closes:bug#47946)
|
||||
* FAT32 support. (closes:bug#47970)
|
||||
* Password option fixed. (closes:bug#43798)
|
||||
* Sample menu.lst included in doc directory. (closes:bug#47181)
|
||||
|
||||
-- Gordon Matzigkeit <gord@debian.org> Sat, 30 Oct 1999 09:59:09 -0600
|
||||
|
||||
grub (0.5.92) unstable; urgency=low
|
||||
|
||||
|
|
7
debian/rules
vendored
7
debian/rules
vendored
|
@ -35,11 +35,10 @@ binary-arch: checkroot build
|
|||
## install files
|
||||
|
||||
dir=`cd debian/tmp && pwd` && make install DESTDIR=$$dir
|
||||
gzip -f9 debian/tmp/usr/info/*
|
||||
gzip -f9 debian/tmp/usr/info/* debian/tmp/usr/man/man8/*
|
||||
strip -s debian/tmp/usr/sbin/*
|
||||
|
||||
$(INSTALL_DATA) TODO debian/tmp/usr/doc/grub/
|
||||
$(INSTALL_DATA) BUGS debian/tmp/usr/doc/grub/
|
||||
$(INSTALL_DATA) NEWS debian/tmp/usr/doc/grub/
|
||||
$(INSTALL_DATA) TODO BUGS NEWS docs/menu.lst debian/tmp/usr/doc/grub/
|
||||
|
||||
$(INSTALL_DATA) ChangeLog debian/tmp/usr/doc/grub/changelog
|
||||
gzip -f9 debian/tmp/usr/doc/grub/changelog
|
||||
|
|
|
@ -49,7 +49,7 @@ that you can specify a drive/partition. See this example:
|
|||
This means the first floppy disk drive. GRUB requires that the device
|
||||
name is enclosed with @samp{(} and @samp{)}. The number @samp{0} is the
|
||||
drive number, which is counted from @emph{zero}. In this case, GRUB uses
|
||||
the whole of the floppy disk.
|
||||
the whole floppy disk.
|
||||
|
||||
@example
|
||||
(hd0,1)
|
||||
|
@ -60,7 +60,7 @@ integer @samp{0} indicates the drive number, that is, the first hard
|
|||
disk, while the second integer @samp{1} indicates the partition number
|
||||
(or the @sc{pc} slice number in the BSD terminology). Note that the
|
||||
partition numbers are counted from @emph{zero} but not from one. In this
|
||||
case, GRUB uses the partition of the disk instead of the whole of the
|
||||
case, GRUB uses the partition of the disk instead of the whole
|
||||
disk.
|
||||
|
||||
@example
|
||||
|
@ -101,7 +101,7 @@ Now the question is how to specify a file. Again, see this example:
|
|||
This specifies the file whose name is @samp{vmlinuz} on the first
|
||||
partition of the first hard disk drive. Isn't that easy? All you should
|
||||
do is type the absolute filename. If you are tired of typing the
|
||||
whole of the filename, press the @key{TAB} key. @kbd{@key{TAB}}
|
||||
whole filename, press the @key{TAB} key. @kbd{@key{TAB}}
|
||||
completes the filename if it is unique. Otherwise, it displays the list
|
||||
of the candidates.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue