← Back to team overview

torios-dev team mailing list archive

PAE discussion

 

Den 2016-02-01 kl. 01:17, skrev Israel:
> Hi Nio,
> (inlines)
> On 01/31/2016 09:18 AM, Nio Wiklund wrote:
>>
...
>> The following command works in the installed system and might work also
>> via chroot:
>>
>> sudo apt-get install linux-image-686-pae
>>
>> After reboot I get the following response, which make me convinced that
>> it works:
>>
>> $ uname -a
>> Linux torios 3.16.0-4-686-pae #1 SMP Debian 3.16.7-ckt20-1+deb8u3
>> (2016-01-17) i686 GNU/Linux
>> $ free -m
>>              total       used       free     shared    buffers     cached
>> Mem:          3929        237       3691         30         18        128
>> -/+ buffers/cache:         90       3838
>> Swap:         4838          0       4838
> In the install pae script I do
> debianBase(){
>   #assume Debian
>   if [ "$RELEASE" == "8" ]
>   then
>     logECHO "Debian Jessie 8"
>     #Jessie
>     KERNEL=(linux-base linux-image-686-pae linux-headers-686-pae)
>   else
>         logECHO "Debian Release=$RELEASE"
>     ## not sure what else to do yet... placeholder for the stuff
>     KERNEL=(linux-base linux-image-686-pae linux-headers-686-pae)
>   fi
>   echo "30 #pae" >> "$TAILFILE"
> }
> The $TAILFILE lines did not end up showing progress in the right way, so
> I have discontinued progress indication until I have more time to fix
> it...  a 'nice' feature but not critical
> 
> As far as I know this has worked fine for me.
> I have tested it a few times, and from what I remember it worked.
> 

Hi Israel,

I think it is rather important to make it easy to get a PAE kernel,
because I think many people will try ToriOS in computers with more than
2 GB RAM. Extremely few computers lack PAE capability. Some have it but
lack the PAE flag (Pentium M and Celeron M), and they can use fakepae
(old method) and the boot option forcepae (new method, with kernel 3.13
and newer, so available in Ubuntu Trusty and Debian Jessie).

An alternative is to provide two tarballs (and hence two iso files).

1. An iso file with a non-pae kernel in the live system as well as in
the tarball.

2. An iso file with a PAE kernel in the live system as well as in the
tarball.

-o-

*. We have not addressed computers running in UEFI mode at all. But
sooner or later we have to do that.

Best regards
Nio


Follow ups

References