From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1VZ8vS-0000IO-LU for mharc-grub-devel@gnu.org; Wed, 23 Oct 2013 20:37:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48811) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VZ8vL-0000Hs-9s for grub-devel@gnu.org; Wed, 23 Oct 2013 20:37:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VZ8vF-0004Pw-No for grub-devel@gnu.org; Wed, 23 Oct 2013 20:37:15 -0400 Received: from mail-wg0-x233.google.com ([2a00:1450:400c:c00::233]:52082) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VZ8vF-0004Ps-G3 for grub-devel@gnu.org; Wed, 23 Oct 2013 20:37:09 -0400 Received: by mail-wg0-f51.google.com with SMTP id l18so1570008wgh.6 for ; Wed, 23 Oct 2013 17:37:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:reply-to:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=uKf2lf9vFwwi6hEhvvzJqnDsK9+j4XiFCXHbxFABykM=; b=gyYvypwwgaHjb3V+sVGXG1HSdR8aTA7nZgarmRVEhlW93HJRiQ8pzJhH5c1VANozai 3uMOr2slBPU/jKijrQpev0mzw68CDphccpJgw5mWOtSDXrSr+zol7gstty4OHkCbUhMj CieFtW7cMGVYN2jiL8Q0xoThv9ypImv9SFJUzTXlNIld0X+n+KodxpHCC8RU67ts7952 6gaMmMnkXdTeAbNjM/GfXgZZTq7/DuomMfS/Hu84s4VC3BldPCbgkq4kdheSddHBV0vW JK7Dx/bLWc1qeBT+0YS8RF92YipDe4J/Xbcq2RP2R0Rcb0b+PNPX+aHCIRh7rMswfizh 5E4w== X-Received: by 10.180.72.148 with SMTP id d20mr14715wiv.21.1382575027935; Wed, 23 Oct 2013 17:37:07 -0700 (PDT) Received: from [10.168.2.100] (cpc29-shep11-2-0-cust53.8-3.cable.virginmedia.com. [86.12.56.54]) by mx.google.com with ESMTPSA id q3sm21718018wib.5.2013.10.23.17.37.07 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 23 Oct 2013 17:37:07 -0700 (PDT) Message-ID: <52686BB2.2030004@gmail.com> Date: Thu, 24 Oct 2013 01:37:06 +0100 From: FireIcer User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131012 Thunderbird/17.0.9 MIME-Version: 1.0 To: grub-devel@gnu.org Subject: Grub PARTUUID vs UUID X-Enigmail-Version: 1.5.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c00::233 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Oct 2013 00:37:20 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hey I am looking at the impact in general with changing the grub-mkconfig scan not to pickup and update the grub.cfg with the UUID code but the PARTUUID code instead. At present the situation forces the user to enable a working initramfs to work around grub2. Why is this a problem? well because initramfs can be used to decorate ones boot display and many other things other than it's intended use. This means that UUID as a parameter in the grub.cfg wont work. I understand that Windows partitions use a shortened UUID only, so compatibility needs to be able to differentiate between the two types. UUID for windows partitions and PARTUUID for other GPT partitions. I cant understand why UUID's were used rather than PARTUUID's. If the code was modified to use PARTUUID's instead, what would be the impact on compatibility on a large scale. If people enable the option in Grub to use PARTUUID's then surely they would know to setup GPT disks. I feel it should be encouraged to remove the MBR tables as it is old and useless not to mention tied in to microsoft products. Now we have an Intel contribution "GPT" which works much better is it not right that we encourage the use of GPT over MBR? The point of this post is to raise alarm to the fact UUID's wont work without initramfs or initrd as so to read the UUID but the kernel can read PARTUUID without the use of initrd. Would that not be far better to not rely on init ram filesystem? A option/switch parameter when using mkconfig to output the cfg file maybe? Thanks f1r31c3r -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSaGuyAAoJEBzkvPKQNuh2JVcH+gOj1QwfH0jRXDcq1Usm3A0c EOktkEkz+5yMPbWIPOEQev9ZzIb18Ef6+eNVAEAmTuDVaF3i8stEv+wsnLixhj/R AR2qjHtTtGcJcq7O+6O6s+HziOEnbMVwdb0Yeg8m/qgr7Xx3MpNxjHQsyhdhMuxU xw6Mgy/A4TIp4qdyPFEpSYfRdu55LRkQATvP6+j5Vt7OcJn3Qkife+Vy4akdd07G WY1nq43aiYZP5DjOqeIlE8lq/e28RNJmtn6w8V1DlTC2oj4SM3Dpc96SGPSevNmw VLegioKa/vztyapJAZAVZ4tgtXnNpXeHxreo0G9HA8C3DkaMlY817Steko9C5cU= =ah6L -----END PGP SIGNATURE-----