Giter Site home page Giter Site logo

Pinn Archlinux problem about pinn HOT 18 CLOSED

procount avatar procount commented on August 25, 2024
Pinn Archlinux problem

from pinn.

Comments (18)

procount avatar procount commented on August 25, 2024 1

Fixed in PINN v2.4

from pinn.

procount avatar procount commented on August 25, 2024

If you want to do an offline installation, then you have a little work to do to download all necessary support files and alter some. (I'm not quite sure where you downloaded Arch from because it is not on sourceforge. But no matter)

  1. Decide whether you want Arch1 (for Pizero, Model A, Model M, B+v1) or Arch2 (for B+v2? 2B, 3B)
  2. Create a folder called /os/Arch1 or os/Arch2 according to your choice at step 1. This can be on the PINN SD card, or on a separate USB memory stick. Then copy all the files in either https://github.com/procount/pinn-os/tree/master/os/Arch1 or Arch2 respectively.
  3. Download either http://archlinuxarm.org/os/ArchLinuxARM-rpi-latest.tar.gz or http://archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz accordingly and put it in the same folder.
  4. Extract marketing.tar in place. It should create a slides_vga folder. You can then delete marketing.tar.
  5. Edit partitions.json. The tarball line for the boot partition can be deleted altogether. The tarball line for the root partition should be changed to just:
    "tarball": "ArchLinuxARM-rpi-latest.tar.gz"
    (or the other filename if using Arch2)
  6. It should now install offline (if I remembered everything correctly)

I referenced the Arch files externally because they are always changing and I don't have time to keep refreshing them.

from pinn.

symbios24 avatar symbios24 commented on August 25, 2024

Hello thanks for your answer, I have another problem with arch1 it does not show the main os photo(Arch.png) in the left in the main installation menu of pinn, in arch2 it shows it.
Do you happen to know what is causing this?

Thank you

from pinn.

procount avatar procount commented on August 25, 2024

Are you still installing them offline from a USB stick?
Is the icon missing BEFORE installation (so you are still selecting an OS to install - which might be an error in os.json) or AFTER installation, so an error during the boot selection (which might be related to #18)

from pinn.

symbios24 avatar symbios24 commented on August 25, 2024

No i install them from a memory card,the icon is missing before installation.i can select it but it has no icon or a text description,the strange thing is if i put the network cable to install it on-line the icon is shown,only in the offline it does not shown

from pinn.

procount avatar procount commented on August 25, 2024

The same memory card that you are running PINN from?
Can you post the contents of /os/Arch1/os.json and an 'ls' of the /os/Arch1 folder?

from pinn.

symbios24 avatar symbios24 commented on August 25, 2024

yeah its the same card that includes pinn.

"name":	    "Arch1",
"url":          "https://archlinuxarm.org/platforms/armv6/raspberry-pi",
"version":	    "20160122",
"release_date": "2016-01-22",
"kernel":	    "?.??",
"description":  "An Arch Linux port for ARM devices RPi1",
"username": "root",
"password": "root",
"feature_level": 35644412
"supported_models": [
"Pi Model",
"Pi Compute Module",
"Pi Zero"
]

the folder includes this files:
boot.tar.xz
os.json
partition_setup.sh
partitions.json
slides_vga
Arch.png
ArchLinuxARM-rpi-latest.tar.gz

from pinn.

procount avatar procount commented on August 25, 2024

Try copying Arch.png to Arch1.png and see if that fixes it.

from pinn.

symbios24 avatar symbios24 commented on August 25, 2024

i did that before it did not fix it

from pinn.

procount avatar procount commented on August 25, 2024

OK, I will look into it further. It may take me a while. Thanks for reporting it.

from pinn.

symbios24 avatar symbios24 commented on August 25, 2024

thanks a lot no problem

from pinn.

procount avatar procount commented on August 25, 2024

There was a small mistake in Arch1/os.json.
Please add a comma at the end of the line that reads: "feature_level": 35644412
I have already updated it on github, so you could just download the new version instead.

You also need to rename Arch.png to Arch1.png. I will fix this shortly.

from pinn.

symbios24 avatar symbios24 commented on August 25, 2024

the icon is fixed,i check the box of the os to install but the install option is not available to press it,i change the partitions.json by adding the "tarball": "boot.tar.xz" back and the install in available to press but in the end when it reach 100% i get a message saying error downloading tarball and some other things under it and the installation fails it takes me after to an empty panel with no os to boot.

from pinn.

procount avatar procount commented on August 25, 2024

It looks like something has changed wrt Arch tarballs. I will look into it.

from pinn.

procount avatar procount commented on August 25, 2024

It seems to be a common problem: https://archlinuxarm.org/forum/viewtopic.php?f=64&t=11396

from pinn.

boderson avatar boderson commented on August 25, 2024

hi procount,

any news?

btw. workaround mentioned in other thread, i.e to use old image works ok, however old arch image seems "a little" hard to find, so if anybody has trouble with this, here is one 2016.09 build I was able to find: http://mirror.nus.edu.sg/archlinux-arm/os/ArchLinuxARM-rpi-2-latest.tar.gz

rgds,b.

from pinn.

procount avatar procount commented on August 25, 2024

No. Nothing yet. I might have to try and work around it somehow....

from pinn.

procount avatar procount commented on August 25, 2024

The root cause has now been identified, so this will be fixed in the next version of PINN.

from pinn.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.