hddmenu: Support ext4 for formating disk

- Support ext4 for formating disk (require /sbin/mkfs.ext4)
- Support ext4 for check disk (require /sbin/fsck.ext4 or /sbin/e2fsck)
- Display disk format in menu (require /sbin/blkid)
- 'ext4' and 'display disk format' disabled when required files not present


Origin commit data
------------------
Branch: ni/coolstream
Commit: 7c5d29a687
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2014-02-21 (Fri, 21 Feb 2014)



------------------
This commit was generated by Migit
This commit is contained in:
Michael Liebmann
2014-02-21 00:00:37 +01:00
parent 1b03ad3abc
commit 3805a76157
6 changed files with 118 additions and 36 deletions

View File

@@ -638,7 +638,7 @@ typedef enum
LOCALE_HDD_ACTIVATE,
LOCALE_HDD_CHECK,
LOCALE_HDD_CHECK_FAILED,
LOCALE_HDD_EXT3,
LOCALE_HDD_CHECK_FORMAT_BAD,
LOCALE_HDD_EXTENDED_SETTINGS,
LOCALE_HDD_FAST,
LOCALE_HDD_FORMAT,
@@ -649,7 +649,6 @@ typedef enum
LOCALE_HDD_MIDDLE,
LOCALE_HDD_NOISE,
LOCALE_HDD_NOT_FOUND,
LOCALE_HDD_REISER,
LOCALE_HDD_REMOVABLE_DEVICE,
LOCALE_HDD_SETTINGS,
LOCALE_HDD_SLEEP,
@@ -889,6 +888,7 @@ typedef enum
LOCALE_MENU_HINT_HDD,
LOCALE_MENU_HINT_HDD_APPLY,
LOCALE_MENU_HINT_HDD_CHECK,
LOCALE_MENU_HINT_HDD_FMT,
LOCALE_MENU_HINT_HDD_FORMAT,
LOCALE_MENU_HINT_HDD_NOISE,
LOCALE_MENU_HINT_HDD_SLEEP,