Chroot ARM

C, C++, Java, PHP, Ruby...

Moderator/ica: Moderatori/ce

Pravila foruma
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
Avatar
MarinX
Postovi: 48
Pridružen/a: 27 stu 2012, 14:41
Spol: M
OS: Ubuntu 13.04
Lokacija: Zagreb

Chroot ARM

Post Postao/la MarinX »

Neznam da li ima netko iskustva s "rootstock"-om, ali kod generiranja qemu ARM slike, dode mi do ovog djela i baca error:

Kod: Označi sve

I: Running on a i686 machine
I: Second stage will run inside a full virtual machine
I: Creating temporary qemu Image to be used as rootfs
I: Mounting temporary Image
I: Running first stage
I: Retrieving InRelease
I: Failed to retrieve InRelease
I: Retrieving Release
I: Retrieving Release.gpg
I: Checking Release signature
I: Valid Release signature (key id 790BC7277767219C42C86F933B4FE6ACC0B21F32)
E: Invalid Release file, no entry for main/binary-armel/Packages
I: First stage install done
./rootstock: 1000: ./rootstock: cannot create /tmp/tmp.S2HoSHAuhX/tmpmount/etc/fstab: Directory nonexistent
Distro: Ubuntu 13.04

Gdje je problem?
Avatar
shicy
Postovi: 8905
Pridružen/a: 28 lip 2009, 22:49
Spol: M
OS: Slackware

Re: Chroot ARM

Post Postao/la shicy »

nisam stručnjak niti išta, ali čini mi se da ti error javlja da je taj folder nepostojeći...
Avatar
MarinX
Postovi: 48
Pridružen/a: 27 stu 2012, 14:41
Spol: M
OS: Ubuntu 13.04
Lokacija: Zagreb

Re: Chroot ARM

Post Postao/la MarinX »

:facepalm
Skuzio sam, al to nije razlog zasto nece dalje napraviti image rofl
Avatar
PunkBastard
Postovi: 1975
Pridružen/a: 19 srp 2011, 22:39
Spol: M
OS: Debian 7 Wheezy
Lokacija: wonderland

Re: Chroot ARM

Post Postao/la PunkBastard »

Kako nije? Vidiš da na tome stane jer ne može dalje, vjerojatno osim samog kreiranja tog filea treba još taj file za nešto, napravi taj folder koji traži pa probaj ponovno. Osim toga, nisi dao previše informacija o tome svemu i na to pitanje "Gdje je problem?" je Shicy dao adekvatan odgovor.
I don't want to be a human. I want to see gamma rays, I want to hear x-rays and I want to smell dark matter. I want to reach out with something other than this prehensile paws and feel the solar wind of a super nova flowing over me.
Avatar
drone
Moderator
Postovi: 3293
Pridružen/a: 01 pro 2010, 23:50
OS: Arch/KDE, Debian/Armbian
Lokacija: Nova Gradiška

Re: Chroot ARM

Post Postao/la drone »

Ne, Shicy nije dao adekvatan odgovor jer nema pojma kao ni ja :D
Adekvatan odgovor bi možda dao netko tko je to radio i zna kako riješiti problem. Prevesti grešku nije baš neka pomoć. Meni se čini da se Shicy šali i to više na svoj račun.
1986-1990: Commodore64 / 1990-1994: Amiga 500 / 1995-1996: Amiga 1200 / 1997-2001: N/A@home /
2002-2004: Windows98, XP /
2004-2005: Knoppix, Mandrake / 2005: Mandriva, Ubuntu / 2005-2009: LFS / 2009-2010: Mint /
2010-... Arch
Avatar
PunkBastard
Postovi: 1975
Pridružen/a: 19 srp 2011, 22:39
Spol: M
OS: Debian 7 Wheezy
Lokacija: wonderland

Re: Chroot ARM

Post Postao/la PunkBastard »

Shicijev odgovor je logičan prema danome
...cannot create /tmp/tmp.S2HoSHAuhX/tmpmount/etc/fstab: Directory nonexistent
to sam i ja prvo zaključio, ja bih prvo pokušao napraviti direktorij pa onda buildati, ako neće ni tada onda nije u tome problem.
I don't want to be a human. I want to see gamma rays, I want to hear x-rays and I want to smell dark matter. I want to reach out with something other than this prehensile paws and feel the solar wind of a super nova flowing over me.
Avatar
drone
Moderator
Postovi: 3293
Pridružen/a: 01 pro 2010, 23:50
OS: Arch/KDE, Debian/Armbian
Lokacija: Nova Gradiška

Re: Chroot ARM

Post Postao/la drone »

Nema smisla "ručno" praviti taj direktorij osim ako nekakav readme ne kaže točno tako (što bi bilo jako čudno). Obrati pažnju da se unutar /tmp direktorija kreira neki subdirektorij čiji je naziv slučajno generiran i vjerojatno je drugačiji pri svakom pokretanju builda. Očito je problem u nekom koraku prije, ovlastima, propustu ili bugu u nekakvoj skripti koja generira potrebne stvari.

Shicyjev odgovor je logičan jednako kao i onaj Broja Jedan: "Ako želiš pobijediti, ne smiješ izgubiti." Logičan jest, ali... rofl
1986-1990: Commodore64 / 1990-1994: Amiga 500 / 1995-1996: Amiga 1200 / 1997-2001: N/A@home /
2002-2004: Windows98, XP /
2004-2005: Knoppix, Mandrake / 2005: Mandriva, Ubuntu / 2005-2009: LFS / 2009-2010: Mint /
2010-... Arch
Avatar
blacx
Postovi: 1245
Pridružen/a: 22 vel 2012, 12:24
Spol: M
OS: Arch bspwm/KDE
Lokacija: Split

Re: Chroot ARM

Post Postao/la blacx »

Imaš li sve permissione? Kako si pokrenuo naredbu? Koje upute pratiš?
Avatar
MarinX
Postovi: 48
Pridružen/a: 27 stu 2012, 14:41
Spol: M
OS: Ubuntu 13.04
Lokacija: Zagreb

Re: Chroot ARM

Post Postao/la MarinX »

Dodatnom provjerom sam izbrisao sve fajlove u tmp folderu, pokrenuo s root-om i dalje ista stvar.
Probao sam rucno kreirati direktorij, al onda opet javlja da fali jos jedan i tako u krug kojih 20min sam kreirao samo direktorije i odustao jer sumljam da bi na kraju sve uspjelo.

Upute sam pratio s official rootstocka (readme)
https://launchpad.net/project-rootstock

Sad neznam dal to ima veze zato sto su stali s podrskom ili radi verzije Ubuntu-a

Permissione imam, naredba je iz readme fajla kao test:

Kod: Označi sve

   == Building a qemu-only image ==

   In case you want to just create an image for usage with qemu instead of building a rootfs tarball, the build-armel-rootfs script has the --notarball option, just call it like below and you will get a qemu image for usage with qemu-system-arm

   sudo ./rootstock --fqdn qemu-test --login qemu --password qemupwd --notarball
Avatar
PunkBastard
Postovi: 1975
Pridružen/a: 19 srp 2011, 22:39
Spol: M
OS: Debian 7 Wheezy
Lokacija: wonderland

Re: Chroot ARM

Post Postao/la PunkBastard »

Ako tako "fali" nekoliko foldera, možda je trebalo nešto prije generiranja napraviti, pripremiti sve. Moja iskustva s takvim nedoglednim nedostatkom direktorija je uglavnom to, neki korak prije je preskočen ili nije niti napisan u tutorijalu/readme fileu jer se podrazumjeva.
I don't want to be a human. I want to see gamma rays, I want to hear x-rays and I want to smell dark matter. I want to reach out with something other than this prehensile paws and feel the solar wind of a super nova flowing over me.
Odgovori