Re: [d-i on kfreebsd] quick status report
Am Donnerstag, den 06.08.2009, 23:23 +0200 schrieb Luca Favatella:
>
> The kfreebsd debian-installer port did a lot of progress.
> Among basic features it only misses grub-installer.
I think this small patch should be enough for grub-installer.
At least if existing support for freebsd works also under kfreebsd.
--
Felix Zielcke
Proud Debian Maintainer
Index: grub-installer
===================================================================
--- grub-installer (revision 60026)
+++ grub-installer (working copy)
@@ -115,7 +115,7 @@ convert () {
tmp_disk=$(echo "$1" | sed 's%\([sh]d[0-9]*\).*%\1%')
tmp_part=$(echo "$1" | sed "s%$tmp_disk%%")
;;
- freebsd*)
+ freebsd*|gnu/kfreebsd*)
tmp_disk=$(echo "$1" | sed 's%r\{0,1\}\([saw]d[0-9]*\).*$%r\1%' | \
sed 's%r\{0,1\}\(da[0-9]*\).*$%r\1%')
tmp_part=$(echo "$1" | \
@@ -166,7 +166,7 @@ convert () {
fi
echo "$tmp_drive"
;;
- freebsd*)
+ freebsd*|gnu/kfreebsd*)
if echo $tmp_part | grep "^s" >/dev/null; then
tmp_pc_slice=$(echo $tmp_part | \
sed "s%s\([0-9]*\)[a-h]*$%\1%")
@@ -330,6 +330,9 @@ case $ARCH in
# On PC/BIOS, default to GRUB Legacy
grub_package="grub"
;;
+ kfree-bsdi386/*|kfreebsd-amd64/*)
+ grub_package="grub-pc"
+ ;;
powerpc/*)
grub_package="grub-ieee1275"
;;
Reply to: