Messages in this thread | | | Date | Wed, 01 Sep 2004 15:59:49 +0200 | From | harry_b@mm ... | Subject | Re: initrd missing TTY |
| |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi,
- --On Wednesday, September 01, 2004 07:53:13 -0600 James Bourne <jbourne@hardrock.org> wrote:
>> I am not sure where to ask this question but I hope this is the right >> place. >> >> I am trying to setup an encrypted root partition where the key is stored >> gpg-encrypted on an USB memorystick. So far everything works quite >> nicely but I fail to get a TTY working in the initial RAM disk. >> >> All I get is gpg complaining: >> gpg: cannot open '/dev/tty': No such device or address >> >> Any idea what's necessary to get a TTY within the RAM disk? Or is there >> any other way to pass a passphrase to gpg without displaying it on the >> screen? (yes, I know about the --no-tty and --passphrase-fd options but >> when I use /dev/console the passphrase is visible) > > make sure /dev/tty exists on your initrd image. You can created this by > mounting your initrd image, changing to the dev directory on that image > and running mknod -m 644 tty c 5 0.
I have all devices available. Right now I have udev running but I also tried a fully populated static /dev directory.
My current tty looks quite normal like crw-rw-rw- 1 0 0 5, 0 Sep 1 12:10 /dev/tty and tty1, tty2 have crw-rw-rw- 1 0 0 4, 1 Sep 1 12:10 /dev/tty1 crw-rw-rw- 1 0 0 4, 2 Sep 1 12:10 /dev/tty2 ...
Harry
- --
1024D/40F14012 18F3 736A 4080 303C E61E 2E72 7E05 1F6E 40F1 4012
- -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GIT/S dx s: a C++ ULS++++$ P+++ L+++$ !E W++ N+ o? K? !w !O !M V PS+ PE Y? PGP+++ t+ 5-- X+ R+ !tv b++ DI++ D+ G e* h r++ y++ - ------END GEEK CODE BLOCK------ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFBNdXVfgUfbkDxQBIRApz2AKCfReZz9d7a7XWKXqYTVG25K4pShQCfQ6jT ndXd09GQGN+yLNp1sizUotM= =QK72 -----END PGP SIGNATURE-----
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |