Archive for category documentation

Jednostavno i jasno, povijest se ponavlja. Poslužitelj je opet pao nakon službene nadogradnje distribucije. Ovaj puta je kernel iliti po hrvatski jezgra sustava bila koruptirana. Jedino što preostaje nakon ovakvih stvari jeste prijaviti grešku na OTRS ili pokušati sam iznaći rješenje. Iz kompletne priče proizašla je mala kuharica za buduće naraštaje.

Booting the kernel.
[ 1.383399] crc error
[ 1.428480] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Jedna od dobrih stvari koje zasigurno treba imati spremljeno na lokalno računalo, ili barem imati na umu da postoji, je distribucija RIP linux. Bootabilna linux distribucija sa potrebnima alatima. Potrebno je skinuti sa linka ISO image, snimiti na medij i pokrenuti računalo. Podizanje sustava traje vrlo kratko, te se ubrzo dobije odziv ljuske. Zaporka ne postoji, a korisnik je root, iliti administrator.

Nakon podignutog sustava, potrebno je malo znanja i iskustva sa linuxom. Jedna od bitnih stvari jeste znati izgled datotečnog sustava na disku. Linux distribucija ima unaprijed dogovoreni sustav mapa podataka, koje sada neću objašnjavati. Znači, mora se znati izgled datotečnog sustava, što će reći na kojoj se particiji nalazi / mapa, na kojoj se particiji nalazi /home itd, ovisno o tome kako je administrator to odredio i zamislio. Naravno, pošto sam ja instalirao poslužitelj, otprilike (napominjem otprilike) sam znao izgled. Ali, da bi se točno znali izgled, potrebno je doći do mape /etc i datoteke fstab.

Sljedeći korak je nabadanje do /(root) mape podataka. Naredba fdisk -l (List partition table(s)), vam daje ispis particija promatranog diska. Pretpostavite gdje se nalazi root mapa te ju je potrebno mapirati:

  1. mkdir /mnt/linux
  2. mount /dev/hda5 /mnt/linux

i eto, dobio sam / mapu. Odlično. Može se do /etc/fstab datoteke. Slijedi mapiranje ostalog datotečnih sustava na pripadajuće mape podataka (var, usr, home, tmp …). Naravno, konzultirajte se sa fstab datotekom svoga sustava.

Sljedeći korak je mountanje virtualnih datotečnih sustava:

  1. cd /mnt/linux
  2. mount -t proc proc proc
  3. mount -t sysfs sys sys

Nakon podešenog datotečnog sustava, ostaje podesiti mrežni adapter te adresu na mreži:

  1. ifconfig eth0 ADRESA netmask MREŽNAMASKA arp up
  2. route add default gw ADRESAUSMJERIVAČA

Testirajte mrežnu funkcionalnost bilo kojom naredbom (ssh, ping, traceroute, lynks…). Ako vam mreža nije uspješno konfigurirana, konzultirajte se s dmesg naredbom i da li vam je mrežno sučelje prepoznato. Ako mreža funkcionira potrebno je pristupiti novom sustavu na sljedeći način:

  1. chroot /mnt/linux

i eto. Nalazite se u svom linuxu, kao da ništa bilo nije. Potrebno je samo još napraviti reinstall korumpiranih paketa:

  1. apt-get clean
  2. apt-get update
  3. apt-get –reinstall install linux-image-VERZIJA
  4. update-initramfs -k all -u
  5. update-grub
  6. exit
  7. reboot

I eto. Sustav je opet živ i funkcionalan.

  • Facebook
  • Twitter
Wednesday, February 3rd, 2010

start – run – cmd promt – ssh

Moram priznati da sam sam sebi skočio u usta. Kako sam u pretprošlom postu napisao

Za Mac OS i Linux korisnike, nije potrebno instalirati putty okruženje, oni već odavno, o čemu windows korisnici sanjaju, imaju ssh ljusku unutar operativnog sustava.

ovaj dio o windows korisnicima i njihovim snovima o ssh podršci u komandnoj liniji.

Eto, ipak postoji rješenje. Rješenje se nalazi na linku te potrebno samo preuzeti instalacijsku datoteku te ju pokrenuti. Instalacija će sve odraditi sama, pa nakon odlogiranja profila te ponovnog logiranja, biti ćete u mogućnosti raditi kao na slici.

Stoga, windows korisnici, još jednom ispirka. Napokon i u vas ssh u ljusci.

ps: mislim da vam je jasno da iz sigurnosnih razloga nisam u mogućnosti vam pokazati adresu poslužitelja…

  • Facebook
  • Twitter
Monday, February 1st, 2010

Wearable gestural interface

  • Facebook
  • Twitter
Home