[Linux] Net-Install Ubuntu (V0.7)

Search This thread

NoDiskNoFun

Senior Member
Feb 27, 2011
165
74
Heyho,

i've made an ArmHF Ubuntu rootfs with an Net-Install (like Debians Net-Installer) script. So you can choose your:
- Desktop Environment
- Display Manager
- It's able to install Jhinta kernel
- It's able to install Mouse-Driver
- It's able to install Tegra-Drivers (v15)
- Resize itself
- Set up WiFi
- Set up Bluetooth
- Set up Sound
- Install TouchEgg (Multitouch Support)
- and the whole thing is only about ~500mb (Download file is ~200mb and saved in .tar.gz)
- since V0.6 its about 1GB (Downloadfile is about 250MB and saved in .tar.bz2)

its stable and works with every TF101 but i want to add more options so please if you got an idea, tell me.

Some Informations about:

- It works with every TF101 version
- G version should work like it works in lilstevies ubuntu version
- SBKv2 can use Wheelie and NVFlash or flash it on Android data partition like lilstevies ubuntu version
- You DON'T need ubuntu it is ubuntu but it isn't anything installed like the ubuntu desktop, only base system
- The script installs everything and set it up and you can choose your favorite desktop environment
- Its made for newbies who dont know how they could do this.
- If you use the img on internal storage you need to resize it manually.: See how to.
- For Multitouch read instructions from here (V0.5 and above)
- If you have choose lightdm press on ubuntu-icon in lightdm and choose your Desktop Envoronment or you'll stuck on "can't find ubuntu session"

V0.1:
- Initial Release

V0.2:
- TF101G support
- KDE bugfix
- make it faster and smaller
- add Gnome as installation canidate
- Tegra Driver isn't fixed, wait till tomorrow

V0.3:
- add WPA_GUI to modify networks after installation
- add return to change settings when installations fails
- fixed Tegra Driver
- add unsecured network-config for wpa_supplicant
- add sound setup

V0.4:
- small bugfix in kernel install
- small bugfix for sound
- small bugfix for sudo

V0.5
- small bugfix in kernel install (now it should work)
- add touchegg for multitouch gestures
- add the option to compile kernel from sources
- add kernel install from Github
- add kernel install on first or second boot
- add xterm
- add ADB install for people who havn't got a dock (Check How-To)

V0.6
- Add OpenBox, Onscreen-Keyboard
- Add Autologin
- A trillion-bugfixes
- Including WiFi now works (if can't connect try to reboot)
- Including now really really trust me it really work kernel flashing (not tested xD)
- Ready for NO-DOCK =)

V0.7
- Add Autologin (not working yet)
- Bluetooth is working now
- Kernel flashing now working (tested on another devices)
- Now it shows only kernel related options (Jhinta or lilstevie)
- Now you need to type "setup" and hit Return after boot process
- Updated Tegra driver install (using .deb)


Downloads:

Image for flashing:

XdaFileServer.nl

older images on Dropbox

The script itself (only for Developers) are also in DroBox folder


Code:
How-to:
Extract File (for V0.6 rename it to net-install.tar.gz)
( Windows: Use [URL="http://winrar.de"]WinRar[/URL] / Linux: Use tar xfvz net-installer.img.tar.gz )
Flash it with OLiFE or Frank's Tool or internal Ubuntu way (you need to overwrite your exsiting Linux)
With V0.6 you only have to boot it and you're finished.
Since V0.7 you need to type "setup" and hit Return
Login with root / temppwd
type setup and enter
after first reboot login
type setup and enter

ADB is Out of Order =D
Code:
How-To (ADB):

[B](It don't work correctly at the moment (need testers)
[/B]
Extract File
( Windows: Use [URL="http://winrar.de"]WinRar[/URL] / Linux: Use tar xfvz net-installer.img.tar.gz )
Flash it with OLiFE or Frank's Tool or internal Ubuntu way (you need to overwrite your exsiting Linux)
With V0.6 you only have to boot it and you're finished.
Flash lilstevie kernel (it won't work with Jhinta's)
run "adb shell"
run "step1adb.sh"
exit adb
run "adb-install.sh" for Linux | "adb-install.bat" for Windows
make changes for WiFi in opend file, save and close
TF101 will reboot

If you have to wait for connection at boot for more than 60sec something went wrong
        - reboot and try again to connect (i recommend this first)
        - rerun adb-install script for modify connection

run "adb shell"
run "step2adb.sh"
exit adb


How to resize img:
You need Linux!
Run that commands in a terminal
Code:
qemu-img create Linux.img (X)G (X = siye in Gigabyte)
fdisk Linux.img (close it with CTRL + C)
mkfs.ext4 LInux.img
mkdir Net-install
mkdir Linux
sudo mount net-installer.img Net-install
sudo mount Linux.img
sudo cp -a -f -v ./Net-Install/* ./Linux/
Use Linux.img from now on
You can remove all made directorys and net-installer.img
 
Last edited:

NoDiskNoFun

Senior Member
Feb 27, 2011
165
74
it's a mimnimal install of ubuntu with my script for installing everything like you want it. for example you want kde instead of unity. it installs kde for you. i've made it for noobies who like kubuntu or don't know howto setup jhinta kernel and drivers.
 

senel

Senior Member
Apr 23, 2011
153
19
So it replaces CWM at its partition?

Odesláno z mého HTC Vision pomocí Tapatalk 2
 

NoDiskNoFun

Senior Member
Feb 27, 2011
165
74
No .... You Flash it over your Linux partition (16) ... Because its linux\ubuntu but only the Base System and the script installs the Desktop Environment you want .... Just TRY it ... Its unbeliveble fast!
 

realdope

Member
Jul 26, 2010
32
1
ribera
ubuntu on tf101 G !?!

Does it work with a tf101g?
and how do i flash this image on my tf 101 G?
Thanks for your great work :)
 

NoDiskNoFun

Senior Member
Feb 27, 2011
165
74
There are two ways:
1. Renane it to Ubuntu.img and copy it into olife/images
2. Use Franks Tool and use this File

I'll make an how to when i'm at Home...


And it works with every tf101 ... Sbkv2 needs wheelie ...
G Version needs Modem Tool but i dont know which ...
 
Last edited:

prog19

Senior Member
Apr 29, 2012
573
186
So i can use jhinta kernel with working trackpad? This works in dualboot mode ? Ubuntu 11.10 or 12.04 ?

I already have ubuntu in dualboot, but im sutuck in the old kernel because in my tablet jhinta's kernel does not enable usb hotplug and trackpad. Maybe i was missing something. Can you tell me if this 2 functions are working when using your scripts.
Thanks in advance


Enviado pelo meu Transformer, usando o aplicativo XDA Premium
 

NoDiskNoFun

Senior Member
Feb 27, 2011
165
74
Yes ...both work perfektly and the script set it up ...
Ubuntu 12.04 and ArmHF which makes it so damn fast ...
 

prog19

Senior Member
Apr 29, 2012
573
186
I will try this as soon as i comeback to my home. This sound amazing.
Will libre office work in kde enviroment ?

So i use olife to flash the ubuntu image and run the sripts in my linux pc conected to transformer ?

Enviado pelo meu Transformer, usando o aplicativo XDA Premium
 

NoDiskNoFun

Senior Member
Feb 27, 2011
165
74
Libre Office should work but i havnt Test it ....
No ... Flash it, Login in with root and passwd "temppwd" and run "setup" ... Without quotes ...
 

TomTcom

Senior Member
Mar 27, 2011
1,192
535
For the net-image.tar.gz link you need a colon after http. So if anyone sees it broke before it is updated just copy the link address and add the :.
 
  • Like
Reactions: naktekh

NoDiskNoFun

Senior Member
Feb 27, 2011
165
74
Link is fixed now. Sorry for delay.

also Description is edit but i'll write it here again.

it works with every TF101 version
G version needs modem manager but it should work like it works in lilstevies ubuntu version
SBKv2 can use Wheelie and NVFlash or flash it on Android data partition like lilstevies ubuntu version
you DON'T need ubuntu ikt is ubuntu but it isn't anything installed like the ubuntu desktop, only base system
the script installs everything an set it up and you can choose your favorite desktop environment
its made made for newbies who dont know how they could do this.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 32
    Heyho,

    i've made an ArmHF Ubuntu rootfs with an Net-Install (like Debians Net-Installer) script. So you can choose your:
    - Desktop Environment
    - Display Manager
    - It's able to install Jhinta kernel
    - It's able to install Mouse-Driver
    - It's able to install Tegra-Drivers (v15)
    - Resize itself
    - Set up WiFi
    - Set up Bluetooth
    - Set up Sound
    - Install TouchEgg (Multitouch Support)
    - and the whole thing is only about ~500mb (Download file is ~200mb and saved in .tar.gz)
    - since V0.6 its about 1GB (Downloadfile is about 250MB and saved in .tar.bz2)

    its stable and works with every TF101 but i want to add more options so please if you got an idea, tell me.

    Some Informations about:

    - It works with every TF101 version
    - G version should work like it works in lilstevies ubuntu version
    - SBKv2 can use Wheelie and NVFlash or flash it on Android data partition like lilstevies ubuntu version
    - You DON'T need ubuntu it is ubuntu but it isn't anything installed like the ubuntu desktop, only base system
    - The script installs everything and set it up and you can choose your favorite desktop environment
    - Its made for newbies who dont know how they could do this.
    - If you use the img on internal storage you need to resize it manually.: See how to.
    - For Multitouch read instructions from here (V0.5 and above)
    - If you have choose lightdm press on ubuntu-icon in lightdm and choose your Desktop Envoronment or you'll stuck on "can't find ubuntu session"

    V0.1:
    - Initial Release

    V0.2:
    - TF101G support
    - KDE bugfix
    - make it faster and smaller
    - add Gnome as installation canidate
    - Tegra Driver isn't fixed, wait till tomorrow

    V0.3:
    - add WPA_GUI to modify networks after installation
    - add return to change settings when installations fails
    - fixed Tegra Driver
    - add unsecured network-config for wpa_supplicant
    - add sound setup

    V0.4:
    - small bugfix in kernel install
    - small bugfix for sound
    - small bugfix for sudo

    V0.5
    - small bugfix in kernel install (now it should work)
    - add touchegg for multitouch gestures
    - add the option to compile kernel from sources
    - add kernel install from Github
    - add kernel install on first or second boot
    - add xterm
    - add ADB install for people who havn't got a dock (Check How-To)

    V0.6
    - Add OpenBox, Onscreen-Keyboard
    - Add Autologin
    - A trillion-bugfixes
    - Including WiFi now works (if can't connect try to reboot)
    - Including now really really trust me it really work kernel flashing (not tested xD)
    - Ready for NO-DOCK =)

    V0.7
    - Add Autologin (not working yet)
    - Bluetooth is working now
    - Kernel flashing now working (tested on another devices)
    - Now it shows only kernel related options (Jhinta or lilstevie)
    - Now you need to type "setup" and hit Return after boot process
    - Updated Tegra driver install (using .deb)


    Downloads:

    Image for flashing:

    XdaFileServer.nl

    older images on Dropbox

    The script itself (only for Developers) are also in DroBox folder


    Code:
    How-to:
    Extract File (for V0.6 rename it to net-install.tar.gz)
    ( Windows: Use [URL="http://winrar.de"]WinRar[/URL] / Linux: Use tar xfvz net-installer.img.tar.gz )
    Flash it with OLiFE or Frank's Tool or internal Ubuntu way (you need to overwrite your exsiting Linux)
    With V0.6 you only have to boot it and you're finished.
    Since V0.7 you need to type "setup" and hit Return
    Login with root / temppwd
    type setup and enter
    after first reboot login
    type setup and enter

    ADB is Out of Order =D
    Code:
    How-To (ADB):
    
    [B](It don't work correctly at the moment (need testers)
    [/B]
    Extract File
    ( Windows: Use [URL="http://winrar.de"]WinRar[/URL] / Linux: Use tar xfvz net-installer.img.tar.gz )
    Flash it with OLiFE or Frank's Tool or internal Ubuntu way (you need to overwrite your exsiting Linux)
    With V0.6 you only have to boot it and you're finished.
    Flash lilstevie kernel (it won't work with Jhinta's)
    run "adb shell"
    run "step1adb.sh"
    exit adb
    run "adb-install.sh" for Linux | "adb-install.bat" for Windows
    make changes for WiFi in opend file, save and close
    TF101 will reboot
    
    If you have to wait for connection at boot for more than 60sec something went wrong
            - reboot and try again to connect (i recommend this first)
            - rerun adb-install script for modify connection
    
    run "adb shell"
    run "step2adb.sh"
    exit adb


    How to resize img:
    You need Linux!
    Run that commands in a terminal
    Code:
    qemu-img create Linux.img (X)G (X = siye in Gigabyte)
    fdisk Linux.img (close it with CTRL + C)
    mkfs.ext4 LInux.img
    mkdir Net-install
    mkdir Linux
    sudo mount net-installer.img Net-install
    sudo mount Linux.img
    sudo cp -a -f -v ./Net-Install/* ./Linux/
    Use Linux.img from now on
    You can remove all made directorys and net-installer.img
    4
    Thanks for the info, I'll give tubuntu a try.

    v07 is up!
    3
    I would be very appreciative if someone would be willing to make a good YouTube tutorial on how to install this on a rooted tf101 in dual boot configuration for us noobs.

    Sent from my SPH-L710 using Tapatalk 2

    okay!
    3
    And here you go guys/girls.

    https://mega.co.nz/#!gphSzTBT!iEghKo16JRNkMGIzKVl3QU469gvMTrrCs1QmKoMtS8I

    That should work for a while :)


    Mega got a 10GB transfer limit, but i can also make a torrent of it that's not a problem.
    2
    There are two ways:
    1. Renane it to Ubuntu.img and copy it into olife/images
    2. Use Franks Tool and use this File

    I'll make an how to when i'm at Home...


    And it works with every tf101 ... Sbkv2 needs wheelie ...
    G Version needs Modem Tool but i dont know which ...