<feed xmlns='http://www.w3.org/2005/Atom'>
<title>drakx/perl-install/fsedit.pm, branch 18.71</title>
<subtitle>Mageia Installer and base platform for many utilities</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/'/>
<entry>
<title>Fix a crash when detecting a mdadm RAID array (mga#26707)</title>
<updated>2020-11-19T19:42:08+00:00</updated>
<author>
<name>Martin Whitaker</name>
<email>mageia@martin-whitaker.me.uk</email>
</author>
<published>2020-11-19T19:42:08+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=80dadc0c749f5521377808360e4e9fa7aff7389b'/>
<id>80dadc0c749f5521377808360e4e9fa7aff7389b</id>
<content type='text'>
get_hds() did not handle the case of a mdadm RAID array created using raw
devices instead of partitions. The drakx tools never do this, but the user
may have done it another way.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
get_hds() did not handle the case of a mdadm RAID array created using raw
devices instead of partitions. The drakx tools never do this, but the user
may have done it another way.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ignore free space on other devices when allocating partitions on single device.</title>
<updated>2020-06-16T16:24:38+00:00</updated>
<author>
<name>Martin Whitaker</name>
<email>mageia@martin-whitaker.me.uk</email>
</author>
<published>2020-06-16T15:42:54+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=f7b1790ec7cd12a8965b5e8fd5060e913db54edc'/>
<id>f7b1790ec7cd12a8965b5e8fd5060e913db54edc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Ignore swap on other devices when suggesting partitions on removable device.</title>
<updated>2020-06-16T16:23:48+00:00</updated>
<author>
<name>Martin Whitaker</name>
<email>mageia@martin-whitaker.me.uk</email>
</author>
<published>2020-06-16T15:40:48+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=b0472581f467472c7e473bf892f6ec1184218182'/>
<id>b0472581f467472c7e473bf892f6ec1184218182</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>When installing on a removable device, suggest an ESP on that device.</title>
<updated>2020-06-16T16:20:06+00:00</updated>
<author>
<name>Martin Whitaker</name>
<email>mageia@martin-whitaker.me.uk</email>
</author>
<published>2020-06-15T15:37:15+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=ff4d256a950648b12348a42ef11dea8dd19c7453'/>
<id>ff4d256a950648b12348a42ef11dea8dd19c7453</id>
<content type='text'>
We must update the suggestions each time the user selects a different
target device.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We must update the suggestions each time the user selects a different
target device.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove redundant code when initialising a partition table.</title>
<updated>2017-03-14T22:22:31+00:00</updated>
<author>
<name>Martin Whitaker</name>
<email>mageia@martin-whitaker.me.uk</email>
</author>
<published>2017-03-04T12:34:09+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=299738fd1af3a9d854e00a2c3a4e743cf6ec15f4'/>
<id>299738fd1af3a9d854e00a2c3a4e743cf6ec15f4</id>
<content type='text'>
Now we force the kernel to reread the partition table when we initialise
it, there's no need to also inform it that we've deleted all the existing
partitions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now we force the kernel to reread the partition table when we initialise
it, there's no need to also inform it that we've deleted all the existing
partitions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix auto-allocation of BIOS boot partitions (mga#20161, mga#19888).</title>
<updated>2017-02-25T11:42:48+00:00</updated>
<author>
<name>Martin Whitaker</name>
<email>mageia@martin-whitaker.me.uk</email>
</author>
<published>2017-02-04T23:46:14+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=daf8670c08e54ac64407f7f209aaf9b460abdcc6'/>
<id>daf8670c08e54ac64407f7f209aaf9b460abdcc6</id>
<content type='text'>
This adds a specific subroutine, fsedit::auto_allocate_boot_bios_parts
that detects if a BIOS boot partition is needed and allocates it if so.
This allows us to relax the rules in fs::any::is_boot_bios_part_needed
to allow the user to manually allocate the BIOS boot partition on a
different device if they so wish.

In the normal case that installation is confined to a single disk,
this will allocate a single BIOS boot partition on that disk. In
the rare case that installation is spread over multiple disks, it
will allocate a BIOS boot partition on every disk. Given that the
BIOS boot partitions are very small and that this is not a normal
use case (see mga#16055), this seems an acceptable quirk - and does
allow the user to then choose any disk when installing the boot
loader.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a specific subroutine, fsedit::auto_allocate_boot_bios_parts
that detects if a BIOS boot partition is needed and allocates it if so.
This allows us to relax the rules in fs::any::is_boot_bios_part_needed
to allow the user to manually allocate the BIOS boot partition on a
different device if they so wish.

In the normal case that installation is confined to a single disk,
this will allocate a single BIOS boot partition on that disk. In
the rare case that installation is spread over multiple disks, it
will allocate a BIOS boot partition on every disk. Given that the
BIOS boot partitions are very small and that this is not a normal
use case (see mga#16055), this seems an acceptable quirk - and does
allow the user to then choose any disk when installing the boot
loader.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix exception when clearing all partitions</title>
<updated>2017-01-07T13:44:11+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2017-01-07T13:44:11+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=07d75cb4cec18e85ef21a819d5c3dcbc4e269b8d'/>
<id>07d75cb4cec18e85ef21a819d5c3dcbc4e269b8d</id>
<content type='text'>
it happens on !UEFI (mga#20083)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
it happens on !UEFI (mga#20083)
</pre>
</div>
</content>
</entry>
<entry>
<title>init: explain the differences between the two</title>
<updated>2016-07-31T15:31:12+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2016-07-31T08:12:20+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=30f47559a693d8ae4a5f228646847f3fc381e097'/>
<id>30f47559a693d8ae4a5f228646847f3fc381e097</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>enable to set several swap partitions (mga#9874)</title>
<updated>2016-07-05T21:16:24+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2016-07-05T21:12:51+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=6d124136b1fbb2551d651c115de0cff85aca349d'/>
<id>6d124136b1fbb2551d651c115de0cff85aca349d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>do not warn about no bootloader can boot LVM...</title>
<updated>2016-07-04T16:10:16+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2016-07-04T15:55:50+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=1873a160a01f41474434865c66dd09ba5f733d13'/>
<id>1873a160a01f41474434865c66dd09ba5f733d13</id>
<content type='text'>
...as grub2 can (mga#9426)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
...as grub2 can (mga#9426)
</pre>
</div>
</content>
</entry>
</feed>
