Re: [OE-core] "parted" vs "sfdisk"
On 05-08-16 12:19, Robert P. J. Day wrote:>> your personal opinions, if you would -- i'm working on some scripts> to do automated installs on a target board, currently based on> parted, but parted seems a bit dense at times, and awkward, and i'm> thinking of switching to sfdisk.>> for people who have done this sort of thing, do you have any strong> opinions either way of parted versus sfdisk? i realize that's not much> to go on, just curious about personal preferences, and why.I use parted if available, because sfdisk was limited in what it could handle (e.g. >2TB disks). Don't know if that's still the case. Kind regards, Mike Looijmans System Expert TOPIC Products Materiaalweg 4 5681 RJ Best T: +31 (0) 499 33 69 69 Postbus 440 E: mike.looijm...@topicproducts.com 5680 AK Best W: www.topicproducts.com The Netherlands Please consider the environment before printing this e-mailTopic zoekt gedreven (embedded) software specialisten! -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [OE-core] "parted" vs "sfdisk"
On Fri, 5 Aug 2016, Andrew Bradford wrote: > Hi Robert, > > On 08/05 06:19, Robert P. J. Day wrote: > > > > your personal opinions, if you would -- i'm working on some scripts > > to do automated installs on a target board, currently based on > > parted, but parted seems a bit dense at times, and awkward, and i'm > > thinking of switching to sfdisk. > > > > for people who have done this sort of thing, do you have any strong > > opinions either way of parted versus sfdisk? i realize that's not much > > to go on, just curious about personal preferences, and why. > > sfdisk has changed both its input format and command-line options in > recent versions of util-linux. If you're scripting sfdisk, you need to > be aware of this as some of the people who use your scripts will have > varying versions of util-linux. For example, in my experience, > util-linux 2.28 in Debian Stretch and util-linux 2.25.2 in Debian Jessie > cannot have their sfdisk executables scripted in the same way and then > produce the same set of partitions when setting up an SD card for an > embedded system. > > The change in input format and command-line options happened around > util-linux 2.26-2.27 but I haven't dug into it too much to find out > exactly when. > > The newer input format for sfdisk is quite nice, imho, and easy to read. > You can do something like this now: > > { > echo "label: dos" > echo "start=1MiB size=32MiB type=0x0C bootable" > echo "start=33MiB" > } | sfdisk ${DEVICE} > > While the older sfdisk input format would look something like: > > { > echo 1,32,0x0C,* > echo 33,,,- > } | sfdisk ${DEVICE} ah, now *that* i like ... of course, i'd probably use a here document: sfdisk ${DEVICE} <<-EOF label: dos start=1MiB size=32MiB type=0x0C bootable start=33MiB" EOF pretty sure that would have the same effect, yes? rday -- Robert P. J. Day Ottawa, Ontario, CANADA http://crashcourse.ca Twitter: http://twitter.com/rpjday LinkedIn: http://ca.linkedin.com/in/rpjday -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [OE-core] "parted" vs "sfdisk"
Hi Robert, On 08/05 06:19, Robert P. J. Day wrote: > > your personal opinions, if you would -- i'm working on some scripts > to do automated installs on a target board, currently based on > parted, but parted seems a bit dense at times, and awkward, and i'm > thinking of switching to sfdisk. > > for people who have done this sort of thing, do you have any strong > opinions either way of parted versus sfdisk? i realize that's not much > to go on, just curious about personal preferences, and why. sfdisk has changed both its input format and command-line options in recent versions of util-linux. If you're scripting sfdisk, you need to be aware of this as some of the people who use your scripts will have varying versions of util-linux. For example, in my experience, util-linux 2.28 in Debian Stretch and util-linux 2.25.2 in Debian Jessie cannot have their sfdisk executables scripted in the same way and then produce the same set of partitions when setting up an SD card for an embedded system. The change in input format and command-line options happened around util-linux 2.26-2.27 but I haven't dug into it too much to find out exactly when. The newer input format for sfdisk is quite nice, imho, and easy to read. You can do something like this now: { echo "label: dos" echo "start=1MiB size=32MiB type=0x0C bootable" echo "start=33MiB" } | sfdisk ${DEVICE} While the older sfdisk input format would look something like: { echo 1,32,0x0C,* echo 33,,,- } | sfdisk ${DEVICE} Thanks, Andrew -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [OE-core] "parted" vs "sfdisk"
On Fri, 5 Aug 2016, Gary Thomas wrote: > On 2016-08-05 12:19, Robert P. J. Day wrote: > > > > your personal opinions, if you would -- i'm working on some scripts > > to do automated installs on a target board, currently based on > > parted, but parted seems a bit dense at times, and awkward, and i'm > > thinking of switching to sfdisk. > > > > for people who have done this sort of thing, do you have any strong > > opinions either way of parted versus sfdisk? i realize that's not much > > to go on, just curious about personal preferences, and why. > > As you know, I went the other way - I started with sfdisk and > I find parted more intuitive and easier to use. I also think > it has a better long-term support horizon. i figured you'd weigh in on this. :-) i'm going to experiment both ways for a bit. rday -- Robert P. J. Day Ottawa, Ontario, CANADA http://crashcourse.ca Twitter: http://twitter.com/rpjday LinkedIn: http://ca.linkedin.com/in/rpjday -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [OE-core] "parted" vs "sfdisk"
On 2016-08-05 12:19, Robert P. J. Day wrote: your personal opinions, if you would -- i'm working on some scripts to do automated installs on a target board, currently based on parted, but parted seems a bit dense at times, and awkward, and i'm thinking of switching to sfdisk. for people who have done this sort of thing, do you have any strong opinions either way of parted versus sfdisk? i realize that's not much to go on, just curious about personal preferences, and why. As you know, I went the other way - I started with sfdisk and I find parted more intuitive and easier to use. I also think it has a better long-term support horizon. -- Gary Thomas | Consulting for the MLB Associates |Embedded world -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] "parted" vs "sfdisk"
your personal opinions, if you would -- i'm working on some scripts to do automated installs on a target board, currently based on parted, but parted seems a bit dense at times, and awkward, and i'm thinking of switching to sfdisk. for people who have done this sort of thing, do you have any strong opinions either way of parted versus sfdisk? i realize that's not much to go on, just curious about personal preferences, and why. rday -- Robert P. J. Day Ottawa, Ontario, CANADA http://crashcourse.ca Twitter: http://twitter.com/rpjday LinkedIn: http://ca.linkedin.com/in/rpjday -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core