Re: creating official Debian images for ARM-based NAS devices
What if you add an option of loading a config file from the host
computer's native OS? If not GUI then a place to type a path with a
retry or cancel loop if it's not found.
You could even make the CD/DVD generate a custom kernel based on the
config file.
How about having it generate .img files as an option or call dd to
write them to SD/flash? I'm thinking phones with Linux on an SD or
Raspberry Pi type machines.
On 4/30/16, Daniel Pocock <daniel@pocock.pro> wrote:
> On 30/04/16 08:34, Rick Thomas wrote:
>> On Apr 13, 2016, at 10:27 PM, Daniel Pocock <daniel@pocock.pro> wrote:
>>> If people are relying upon TFTP, it
>>> would not be hard to produce a Debian Live DVD that has a
>>> preconfigured DHCP/BOOTP/TFTP services for people to initialize other
>>> devices like this.
>> On Apr 19, 2016, at 2:27 AM, Riku Voipio <riku.voipio@iki.fi> wrote:
>>> On Wed, Apr 13, 2016 at 04:55:53PM +0200, Daniel Pocock wrote:
>>>> get started. There is no need for the user to run through all the
>>>> installer questions, on many devices they can simply log in to the
>>>> standard admin page, upload the OpenWRT image through a web form and it
>>>> starts running with default settings.
>>> The minimum we need to ask from users is for user/password setting. Most
>>> live-cd / live-image tools just hardcode a default credential, which is
>>> quite bad for embedded devices that will be running for years...
>>>
>>> Riku
>> Riku has a very good point.
>>
>> So… Taking Daniels’ idea and adding Riku’s point we get a Debian Live
>> DVD
>> that has a preconfigured DHCP/BOOTP/TFTP service and a script you can run
>> from the command line that asks a bunch of questions to build a pre-seed
>> file. One of the questions *must* be for user/password settings.
>
> They say that for every question in a script/form, you lose half the users
>
> Making the username fixed (root? admin?) and simply asking them to
> choose a password may maximize engagement.
>
>
>> For the use-case of mass-installing a bunch of devices, it would probably
>> be
>> a good idea for the script to take as input an already configured
>> pre-seed
>> file to use as defaults.
>>
>> The script should be interactive if given no parameters, but it should be
>> able to take enough parameters specifying values that it can be run
>> non-interactively if desired.
>>
>> I’d work on such a thing, if somebody else were to lead the project.
>>
>> Rick
>>
>>
>
>
--
Credit is the root of all evil. - AB1JX
Reply to: