Commit graph

457 commits

Author SHA1 Message Date
okuji
62eafe888b call fstat to get a geometry on Hurd, don't include linux/cdrom.h any longer. 2000-09-30 17:56:29 +00:00
okuji
504e540242 fix a bug in grub-install, which affected only GNU/Hurd. 2000-09-30 01:35:21 +00:00
okuji
225b464978 add new commands, partnew and parttype, add one more sanity check for reiserfs. 2000-09-29 18:55:27 +00:00
okuji
69e36bc547 rewrite the command find, update TODO. 2000-09-29 02:26:59 +00:00
okuji
b3ccacd20f new partition table scanning engine. 2000-09-29 00:41:42 +00:00
okuji
11f52a0d70 don't define unusable commands, don't handle a dumb terminal if serial terminal support is disabled, enable serial terminal support by default. 2000-09-26 19:52:29 +00:00
okuji
c6c180757e add --prefix into the command setup, and add separate boot partition support into grub-install. 2000-09-25 16:05:47 +00:00
okuji
0bcf40674e append a mem= option instead of prepending it. 2000-09-11 20:55:02 +00:00
okuji
bda2eea18d add an additional minix partition type. 2000-09-10 16:45:15 +00:00
okuji
b5381c0919 change boot messages. 2000-09-10 08:46:52 +00:00
okuji
4a1f0661d6 disable to align functions, loops and jumps. 2000-09-08 21:30:17 +00:00
okuji
a9509cdf9a sorry, I forgot to add Hal into THANKS. 2000-09-07 10:31:50 +00:00
okuji
aa4e796168 fix a bug in lib/device.c. 2000-09-07 10:30:09 +00:00
okuji
af670e41f3 fix typos and imprecisions in the docs. 2000-09-07 10:21:04 +00:00
okuji
5fb0adb667 just silence GCC warnings. 2000-09-07 10:06:22 +00:00
okuji
6ee3c49cc8 add auto fill mode into grub_putchar, to fix the ">80 characters in one line" problem. 2000-09-06 12:31:24 +00:00
okuji
1b38e4d0cf add support for saving a default entry number in your disk. 2000-09-06 03:02:39 +00:00
okuji
abca3d8f72 don't check if a sector of a disk is outside the disk in LBA mode by default, because some BIOSes don't return correct geometries. 2000-09-05 12:27:00 +00:00
okuji
35662478d7 print an error number even in Stage 2. 2000-09-05 12:02:42 +00:00
okuji
36854134df improve the dumb terminal support and fix some bugs related to the support. 2000-09-05 08:44:31 +00:00
okuji
9015cd0364 fix a typo in grub-install, and fix open flags in install_func. 2000-09-03 05:08:50 +00:00
okuji
6728379880 fix a bug in the option --speed for the command serial, fix the cursor position after displaying the menu, add the keys v and ^ to move the corsor in the menu. 2000-09-01 22:47:21 +00:00
okuji
fa8456816f add two new options, --dumb and --timeout, into the command terminal. 2000-08-31 12:48:06 +00:00
okuji
7f6d84c46f add a workaround for binutils-2.9.1.0.x into stage1.S. 2000-08-30 19:06:30 +00:00
okuji
454e26626c add a timeout to --hold for the grub shell, fix a compilation error with gcc-2.7.2.3, and the command-line interface is switched to single-line editing mode. 2000-08-30 07:00:16 +00:00
okuji
e8e3b99925 emulate a new line by the grub shell itself instead of ncurses. 2000-08-28 12:22:03 +00:00
okuji
a1fafbfb0e print a carriage return as well as a newline, in grub_putchar instead of console_putchar. 2000-08-27 16:02:08 +00:00
okuji
563b471fc7 don't include linux/fs.h. 2000-08-27 11:21:25 +00:00
okuji
e705c4bdf8 Undo previous changes on serial.h and serial.c. I'm sorry, that was my mistake. 2000-08-26 17:36:07 +00:00
okuji
f1c162c0c6 preserve a magic number used by Windows NT. 2000-08-26 17:28:27 +00:00
okuji
16cbb2b422 handle special key codes in a serial terminal, and remove unnecessary push/pop operations in asm.S. 2000-08-25 16:58:44 +00:00
okuji
3c5fa0cfe3 include stdio.h first in builtins.c. 2000-08-24 07:26:03 +00:00
okuji
d91146efac add --enable-serial-speed-simulation into configure, fix a bug in setjmp/longjmp, add --speed into the command serial, restart the command-line interface when a serial terminal is enabled. 2000-08-21 06:30:14 +00:00
okuji
2455b65f2e add console emulation into serial terminal support using vt100-compatible escape sequences, add --enable-serial into configure, and fix some bugs in the support. 2000-08-20 12:14:14 +00:00
okuji
7d54a86a52 add more serial console support. two new commmands, serial and terminal, are added. 2000-08-20 06:00:20 +00:00
okuji
211c9922c4 change the mail address of Matthias. 2000-08-15 22:53:46 +00:00
okuji
4e0e3cc8af fix a violation against the network boot image proposal. 2000-08-15 10:08:21 +00:00
okuji
443bdcb325 fix a minor bug in diskless, add a serial emulation into the grub shell, fix a cosmetic problem in the grub shell. 2000-08-13 20:01:51 +00:00
okuji
fbd0ada4bb add a serial device driver. serial console support is not implemented yet. 2000-08-11 20:38:56 +00:00
proski
9f8d97188c docs/tutorial.texi: minor fixes 2000-08-10 22:48:14 +00:00
okuji
8b4dd784f7 rewrite the chapter Installation in the tutorial. 2000-08-10 02:23:04 +00:00
okuji
7ab4e9c240 add a workaround for the bug in Linux into the grub shell. 2000-08-08 16:41:56 +00:00
jochen
028049bbd4 * stage2/fsys_fat.c (fat_superblock): clust_eof_marker added.
(fat_mount): Initialize clust_eof_marker to 0xff8, 0xfff8, or
0xffffff8, depending on fat size.  Support for single active FAT
added (FAT32 extension). Changed the boundary between FAT12 and
FAT16, again.  The Microsoft KB article Q65541 seems to be wrong
here, I go with mtools and the previous behaviour of grub: FAT12
iff number of clusters (without counting the two nonexisting
clusters) is less or equal 4095.
(fat_read): Report error if cluster number is too big, but not
greater or equal clust_eof_marker.
* stage2/fsys_reiserfs.c (journal_init): Fixed calculation of
journal_transaction.
2000-08-04 09:11:28 +00:00
jochen
bef3d7d863 * stage2/fsys_reiserfs.c: Symlink support added.
(S_ISLNK): New macro.
(PATH_MAX): Likewise.
(MAX_LINK_COUNT): Likewise.
(reiserfs_dir): Check for symlink and handle them.
(read_tree_node): Take a block number and check if tree node was
already read in.  If not update the INFO->blocks field.
(next_key): Changed call of read_tree_node.
(search_stat): Likewise.
(journal_init): Fixed a small bug.  Some debugging messages added.
2000-08-01 08:46:17 +00:00
proski
b6092dd0ea The first argument for _llseek renamed from "seeked_fd" to "filedes" 2000-07-31 04:41:23 +00:00
okuji
520ec8572d add the answer for the separate boot partition problem into the faq. 2000-07-30 09:18:46 +00:00
okuji
558f2f176e update the network support to etherboot-4.6.4. 2000-07-29 19:22:54 +00:00
okuji
8d3a5e79b9 fix a serious bug in the Linux zImage support. 2000-07-29 13:36:15 +00:00
jochen
77219c6e56 * stage2/fsys_reiserfs.c (block_read): Changed the variable "len"
to "j_len" (it shadowed a parameter).
2000-07-29 12:50:15 +00:00
okuji
952982deb9 fix shadowed variable bugs and undefined cpp macro bugs. 2000-07-28 16:51:16 +00:00