[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Booth at FSCONS 2012



Hi!

>> --8<---------------cut here---------------start------------->8---
>> diff --git a/preseed.cfg b/preseed.cfg
>> index 2838d22..ac5a239 100644
>> --- a/preseed.cfg
>> +++ b/preseed.cfg
>> @@ -82,8 +91,7 @@ d-i lilo-installer/skip bollean true
>>  tasksel tasksel/first multiselect
>>
>>  ## instead install a quite minimal GNOME setup and desktop-base (for spacefun theme)
>> -d-i pkgsel/include string gdm3, gnome-session, gnome-icon-teme, desktop-base,
>> -xserver-xorg-core, xserver-xorg-input-evdev, xserver-xorg-video-vesa, xserver-xorg
>> +d-i pkgsel/include string alsa-base, alsa-utils, gdm3, gnome-session, gnome-icon-teme, desktop-base, xserver-xorg-core, xserver-xorg-input-evdev, xserver-xorg-video-vesa, xserver-xorg-video-fbdev, xserver-xorg-video-all, xserver-xorg, plymouth
>>
>>  # Don't install popcon
>>  popularity-contest popularity-contest/participate boolean false
>> diff --git a/preseed_early b/preseed_early
>> old mode 100755
>> new mode 100644
>> index efb2074..f7ad297
>> --- a/preseed_early
>> +++ b/preseed_early
>> @@ -11,7 +11,4 @@ db_info babelbox/info || true
>>  mkdir -p /lib/partman/init.d
>>  cp /hd-media/srv/babelbox/00del_partition /lib/partman/init.d/
>>
>> -apt-install alsa-base || true
>> -apt-install alsa-utils || true
>> -
>>  exit 0
>> diff --git a/preseed_late b/preseed_late
>> old mode 100755
>> new mode 100644
>> index 708775c..7d9bffc
>> --- a/preseed_late
>> +++ b/preseed_late
>> @@ -13,10 +13,20 @@ mount /dev/discs/disc0/part1 /hd-media -o remount,rw
>>
>>  sed -i "s/^set default=.*$/set default=\"3\"/" /hd-media/boot/grub/grub.cfg
>>
>> +# Install extra packages, e.g. firmware needed for graphics cards
>> +for I in $(find /hd-media/srv/babelbox/ -type f -name \*.deb -maxdepth 1 2>&1) ; do
>> +       cp -f "$I" /target/var/cache/apt/archives/
>> +       chroot /target dpkg -i /var/cache/apt/archives/$(basename "$I")
>> +done
>>  if [ -d /target/etc/gdm3 ] ; then
>>         # Enable automatic login (chroot because of bug in busybox sed)
>>         chroot /target sed -i "/^\[daemon\]/a\AutomaticLoginEnable = true\nAutomaticLogin = debian" /etc/gdm3/daemon.conf
>>  fi
>> +if [ -x /target/usr/sbin/plymouth-set-default-theme ] ; then
>> +       # Set default plymouth theme
>> +       chroot /target plymouth-set-default-theme spacefun
>> +       chroot /target dpkg-reconfigure plymouth
>> +fi
>>
>>
>>  exit 0
>> --8<---------------cut here---------------end--------------->8---

I skipped plymouth, I don't think the spacefun theme is in wheezy.
(And I don't want to use a ubuntu theme.)


>> Please report your experience :-)

It works great until the partitions are scanned for a Debian ISO. Then
the installer hangs on scanning /dev/sda3. It is possible to change vt
and drop a shell but executing anything just hangs the shell.

Suggestions?


Best,
Per


Reply to: