I'm putting together a customized syslinux.cfg. One of the choices I'm offering users at syslinux is to boot into rescue mode, on serial console. That is, I configure syslinux.cfg: serial 0 38400 default scue_tty prompt 1 timeout 0 display boot.msg F1 boot.msg label scue_vga kernel vmlinuz append rescue initrd=initrd.img lang= text devfs=nomount label scue_tty kernel vmlinuz append rescue console=ttyS0,38400n8 initrd=initrd.img lang= text devfs=nomount .... ----end of syslinux.cfg fragment---- syslinux works. Anaconda comes up, and asks me to select a language. I pick English. I tab to OK. I press enter, or space. I then get taken back to the select a language screen, again. No matter what, anaconda just asks me to pick a language, again and again. This happens on vanilla RH 7.1, too. I tried booting off of vanilla RH 7.1, but at the boot line, on the VGA console, I specified: linux rescue console=ttyS0,38400n8 As I expected, my terminal located on ttyS0 started booting. It got to the language selection screen, I picked English, I tabbed to OK, pressed enter, and was taken back to the language selection screen. I don't see this when I boot into rescue mode over the network; only when I boot from CD-ROM. I'm in the middle of inserting pdb.set_trace's in anaconda in text.py in the LanguageWindow class, to see what it's doing. Before I burn too many CD-ROMs as part of trying to debug this, does anyone have any ideas about what might be going on? Thanks, --Seth __________________________________________________ Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/