[Fedora-livecd-list] [PATCH] Also call fdisk in C locale to make the output predictable.

2009-12-27 Thread Alexander Boström
I had to run livecd-iso-to-disk in an English locale to make it accept
that the partition really was bootable. This should fix that. 

---
 tools/livecd-iso-to-disk.sh |4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/tools/livecd-iso-to-disk.sh b/tools/livecd-iso-to-disk.sh
index 3a4726d..f625d2b 100755
--- a/tools/livecd-iso-to-disk.sh
+++ b/tools/livecd-iso-to-disk.sh
@@ -128,7 +128,7 @@ checkPartActive() {
 return
 fi
 
-if [ $(/sbin/fdisk -l $device 2/dev/null |grep $dev |awk {'print $2;'}) 
!= * ]; then
+if [ $(LC_ALL=C /sbin/fdisk -l $device 2/dev/null |grep $dev |awk 
{'print $2;'}) != * ]; then
echo Partition isn't marked bootable!
echo You can mark the partition as bootable with 
 echo # /sbin/parted $device
@@ -186,7 +186,7 @@ checkGPT() {
 dev=$1
 getdisk $dev
 
-if [ $(/sbin/fdisk -l $device 2/dev/null |grep -c GPT) -eq 0 ]; then
+if [ $(LC_ALL=C /sbin/fdisk -l $device 2/dev/null |grep -c GPT) -eq 0 
]; then
echo EFI boot requires a GPT partition table.
echo This can be done manually or you can run with --format
exitclean
-- 
1.6.5.2






--
Fedora-livecd-list mailing list
Fedora-livecd-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-livecd-list


Re: [Fedora-livecd-list] [PATCH] Also call fdisk in C locale to make the output predictable.

2009-12-27 Thread Alexander Boström
Uhm actually no, I don't know what I was doing and thinking. But it
might be a good idea to apply it anyway.

/abo

sön 2009-12-27 klockan 12:13 +0100 skrev Alexander Boström:
 I had to run livecd-iso-to-disk in an English locale to make it accept
 that the partition really was bootable. This should fix that. 
 
 ---
  tools/livecd-iso-to-disk.sh |4 ++--
  1 files changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/tools/livecd-iso-to-disk.sh b/tools/livecd-iso-to-disk.sh
 index 3a4726d..f625d2b 100755
 --- a/tools/livecd-iso-to-disk.sh
 +++ b/tools/livecd-iso-to-disk.sh
 @@ -128,7 +128,7 @@ checkPartActive() {
  return
  fi
  
 -if [ $(/sbin/fdisk -l $device 2/dev/null |grep $dev |awk {'print 
 $2;'}) != * ]; then
 +if [ $(LC_ALL=C /sbin/fdisk -l $device 2/dev/null |grep $dev |awk 
 {'print $2;'}) != * ]; then
   echo Partition isn't marked bootable!
   echo You can mark the partition as bootable with 
  echo # /sbin/parted $device
 @@ -186,7 +186,7 @@ checkGPT() {
  dev=$1
  getdisk $dev
  
 -if [ $(/sbin/fdisk -l $device 2/dev/null |grep -c GPT) -eq 0 ]; then
 +if [ $(LC_ALL=C /sbin/fdisk -l $device 2/dev/null |grep -c GPT) -eq 
 0 ]; then
 echo EFI boot requires a GPT partition table.
 echo This can be done manually or you can run with --format
 exitclean


--
Fedora-livecd-list mailing list
Fedora-livecd-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-livecd-list