Aligning a partiton with setup-storage
Patrick Cervicek
patrick at failist.spamtrap.hs-esslingen.de
Mon Apr 18 15:53:28 CEST 2011
On Mon, 18 Apr 2011, Michael Tautschnig wrote:
> [...]
>>
>> It looks like "align-at" does not longer work in experimental85
>>
>
> Indeed, there is a bug in the parser probably caused by a mis-merge on my part.
> It's fixed in experimental86.
No, "align-at" does not work. Without ist works.
$ setup-storage -X -f /tmp/fai/stzdiskconfig -d
disklist: sda
sdb
Starting setup-storage 1.3+exp
Using config file: /tmp/fai/stzdiskconfig
Input was:
# example of new config file for setup-storage
#
# <type> <mountpoint> <size> <fs type> <mount options> <misc options>
#disk_config disk1 disklabel:msdos
disk_config /dev/sda align-at:4k disklabel:msdos
# works
#disk_config /dev/sda disklabel:msdos
#fstabkey:uuid
primary /boot 300 - -
primary - 0- - -
primary swap 2G swap -
###home_disabled###logical - 0- - -
###efi_disabled###logical - 20 - -
INTERNAL ERROR in setup-storage:
convert_unit 4kMiB
Please report this error to the Debian Bug Tracking System.
at /usr/share/fai/setup-storage//Parser.pm line 370
FAI::convert_unit('4kMiB') called at (eval 79) line 3690
Parse::RecDescent::namespace000001::option('Parse::RecDescent=HASH(0xa3b7fb8)',
' align-at:4k disklabel:msdos\x{a}\x{a}# works\x{a}#disk_config /dev/sda
d...', 1, '', 'CODE(0xa85dfe0)') called at
/usr/share/perl5/Parse/RecDescent.pm line 2904
Parse::RecDescent::_parserepeat('Parse::RecDescent=HASH(0xa3b7fb8)', '
align-at:4k disklabel:msdos\x{a}\x{a}# works\x{a}#disk_config /dev/sda
d...', 'CODE(0xa433ae0)', 0, 100000000, '',
'Parse::RecDescent::Expectation=HASH(0xa85b448)', 'CODE(0xa85dfe0)')
called at (eval 79) line 4474
Parse::RecDescent::namespace000001::disk_config_arg('Parse::RecDescent=HASH(0xa3b7fb8)',
' /dev/sda align-at:4k disklabel:msdos\x{a}\x{a}# works\x{a}#disk_config
/...', 1, '', 'CODE(0xa85b3c8)') called at (eval 79) line 7851
Parse::RecDescent::namespace000001::config('Parse::RecDescent=HASH(0xa3b7fb8)',
'disk_config /dev/sda align-at:4k disklabel:msdos\x{a}\x{a}#
works\x{a}#di...', 1, '', 'CODE(0xa861520)') called at (eval 79) line 4884
Parse::RecDescent::namespace000001::line('Parse::RecDescent=HASH(0xa3b7fb8)',
'disk_config /dev/sda align-at:4k disklabel:msdos\x{a}\x{a}#
works\x{a}#di...', 1, '', 'CODE(0xa861200)') called at
/usr/share/perl5/Parse/RecDescent.pm line 2904
Parse::RecDescent::_parserepeat('Parse::RecDescent=HASH(0xa3b7fb8)', '#
example of new config file for setup-storage\x{a}#\x{a}# <type> <mo...',
'CODE(0xa433bc0)', 0, 100000000, '',
'Parse::RecDescent::Expectation=HASH(0xa1622a0)', 'CODE(0xa861200)')
called at (eval 79) line 678
Parse::RecDescent::namespace000001::file('Parse::RecDescent=HASH(0xa3b7fb8)',
'# example of new config file for setup-storage\x{a}#\x{a}# <type>
<mo...', undef, undef, 'CODE(0xa86fe90)') called at
/usr/share/perl5/Parse/RecDescent.pm line 2875
Parse::RecDescent::AUTOLOAD('Parse::RecDescent=HASH(0xa3b7fb8)',
'# example of new config file for setup-storage\x{a}#\x{a}# <type>
<mo...') called at /usr/share/fai/setup-storage//Parser.pm line 1128
FAI::run_parser('GLOB(0xa860f20)') called at
/usr/sbin/setup-storage line 135
More information about the linux-fai
mailing list