From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lukasz Majewski Date: Thu, 06 Sep 2012 16:14:43 +0200 Subject: [U-Boot] gpt: GUID/UUID - GPT restoration - open questions In-Reply-To: <504896CF.6050505@gmail.com> References: <1345795995-24656-1-git-send-email-l.majewski@samsung.com> <20120824104836.22dfc647@amdc308.digital.local> <504896CF.6050505@gmail.com> Message-ID: <20120906161443.0a884e29@amdc308.digital.local> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Rob, > The question I'm asking is why we need partition creation support in > u-boot in the first place? Please consider following scenarios: 1. eMMC content is exported to the user (via UMS USB Mass Storage). Then user by chance or on purpose will corrupt MBR/GPT. 2. misuse of "mmc" command - user by chance writes mmc erase 0. To unbrick the device one would simply use "gpt/part restore" command with already defined at ./include/config/{target}.h default settings for partitions. > Next you need filesystem creation too? I can use UMS to export eMMC to host PC (with restored partitions) and then use mkfs.* to create proper file system. -- Best regards, Lukasz Majewski Samsung Poland R&D Center | Linux Platform Group