SYSTEM WARNING: 'date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.' in '/usr/share/mantis/www/core.php' line 264
0004374: Installation of Endian Firewall from USB flash drive fails - MantisBT
MantisBT - Endian Firewall
View Issue Details
ID
Project
Category
View Status
Date Submitted
Last Update
0004374
Endian Firewall
Installation
public
2012-06-04 19:41
2013-05-16 22:23
Reporter
ms
Assigned To
Priority
normal
Severity
minor
Reproducibility
always
Status
new
Resolution
open
Platform
OS
OS Version
Product Version
2.5
Target Version
Fixed in Version
Customer Importance
Customer Occurrences
Queue
Summary
0004374: Installation of Endian Firewall from USB flash drive fails
Description
When trying to install EFW 2.5.1 from an USB flash drive, the installation fails before the first user input is required.
The system is booting the vmlinuz which is located on the USB drive. After that the /etc/inittab from instroot.gz is read and /bin/installer is executed. This installer file runs in an endless loop and the VGA display flashes blue/black.
Yes, I double-checked the MD5 checksums on the EFW installation ISO file.
Steps To Reproduce
Additional Information
I tried several methods to create the USB drive
1. using unetbootin 5.75 (http://unetbootin.sourceforge.net/ [^]) on a Windows plattform
2. dd/copy files from EFW installation CD-ROM to USB drive
I tracked the issue down to the installation file /bin/mountsource.sh
This file tries to mount the USB flash drive and checks for Endian installer files. Unfortunately /bin/mountsource.sh won't find the USB drive unless it is formatted with ext3 file system.
If it is formatted with some different (most likely vfat when working with Windows), /bin/mountsource.sh fails and /bin/installer loops without ending.
Please find attached a fixed version of /bin/mountsource.sh
In this file I removed the filesystem ext3 used with the mount command. I would be happy if you check with my solution and consider including it in the next Endian Firewall release.
Why hasn't this fix been pushed up to the release? I really know very few people who don't use flash drives to install things these days and 9 out of 10 times they won't be formatted as ext3.