From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Lu7vd-00076K-ED for mharc-grub-devel@gnu.org; Wed, 15 Apr 2009 12:25:37 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Lu7vb-00075o-Ju for grub-devel@gnu.org; Wed, 15 Apr 2009 12:25:35 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Lu7vX-00074c-PV for grub-devel@gnu.org; Wed, 15 Apr 2009 12:25:35 -0400 Received: from [199.232.76.173] (port=60202 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lu7vX-00074Y-Jq for grub-devel@gnu.org; Wed, 15 Apr 2009 12:25:31 -0400 Received: from mail-fx0-f166.google.com ([209.85.220.166]:38325) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Lu7vX-0005YM-4U for grub-devel@gnu.org; Wed, 15 Apr 2009 12:25:31 -0400 Received: by fxm10 with SMTP id 10so3299102fxm.42 for ; Wed, 15 Apr 2009 09:25:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=gf53Y0JcMbJBQGdE0X14tKRB4Js3TBKtGRk5ohG3dDw=; b=EfKCn7oPmbd1vO9naigv1j4psLWz3DRV1WrLAjn7LwXT/15KjcbY+7/GWiS6+JhJsS v8k+piHmstw3KGyc/6FHaY8yypvcucQded/cCKjYIJgH0OR8iAim82S4UuV6df6iQZbr HdHihKg0IKWHFJ18mtk9CWjG1+Bf13kqq6Slo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=Fj1zSIr77E7Yq01Q4OQJDefb4azdqMuI5IO/QnvTgataUyjo9V6LGi1v5ijAn4Wmc1 S7HmsgrAOmPMCrRgzC1X9WQYWPVvlVBoKG7QQJy0IeQ95zODB4BJ6ggoM4quBteCHV79 pJFWKGb2BjYxfWNRL9mp/DghAH4Ub1G/qbR7I= Received: by 10.86.51.10 with SMTP id y10mr296114fgy.51.1239812729409; Wed, 15 Apr 2009 09:25:29 -0700 (PDT) Received: from ?192.168.1.100? (121.88.202.62.cust.bluewin.ch [62.202.88.121]) by mx.google.com with ESMTPS id 12sm11456767fgg.22.2009.04.15.09.25.28 (version=SSLv3 cipher=RC4-MD5); Wed, 15 Apr 2009 09:25:29 -0700 (PDT) Message-ID: <49E60A77.7030800@gmail.com> Date: Wed, 15 Apr 2009 18:25:27 +0200 From: phcoder User-Agent: Thunderbird 2.0.0.21 (X11/20090409) MIME-Version: 1.0 To: The development of GRUB 2 References: <20090415185854.25415b00@debian> In-Reply-To: <20090415185854.25415b00@debian> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: Re: truecrypt support in grub ? X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Apr 2009 16:25:36 -0000 Michael Gorven has already implemented LUKS support for grub2. Using truecrypt with linux partitions is a bad idea - this encryption isn't native to it in any way and also truecrypt is under GPL-incompatible licence which means it's unlikely to be incorporated to grub (you need to figure out the on-disk layout of truecrypt and then reimplement it from scratch (but you can reuse ciphers from luks implementation)). If all you want is boot windows installed on truecrypt partition then the best way is to chainload truecrypt booter. I haven't yet looked in it myself but it seems that truecrypt booter uses mbr gap too which conflicts with grub. However it can be workarounded by dumping contents of mbr gap created by truecrypt and replicating the action of tc-mbr (can't be difficult) J. Bakshi wrote: > Hello list, > > GRUB2 is a robust boot loader. Is it possible to have truecrypt encryption support dirctly in GRUB2 ? Then we can have truecrypt encrypted partition with linux installed and GRUB2 just decrypt it and load the kernel. > > Thanks > > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/grub-devel -- Regards Vladimir 'phcoder' Serbinenko