Category: Linux

Installare Debian GNU/kFreeBSD con supporto ZFS

Cos’è Debian GNU/kFreeBSD ?
Debian GNU/kFreeBSD è un sistema operativo per Debian, che usa il kernel di FreeBSD invece del kernel Linux (da qui il nome). Verrà il giorno in cui la maggior parte delle applicazioni esisterà sia in Debian GNU/kFreeBSD sia in Debian GNU/Linux.

Cos’è ZFS?
ZFS è un nuovo tipo di file system che fornisce una semplice amministrazione, una approccio transazionale, una integrità del dato “end-to-end” e una immensa scalabilità (128-bit). ZFS non è un miglioramento “incrementale” alla tecnologia esistente, ma è un nuovo approccio alla gestione dei dati creato eliminando alcune assunzioni di base che risalevano a 20 anni fa.

Come si installa?

1) download della iso solo con supporto amd64 di debian kfreebsd per esempio cosi
curl -C – -L -O http://ftp.nl.debian.org/debian/dists/squeeze/main/installer-kfreebsd-amd64/current/images/netboot/mini.iso

2) far partire l’installazione di defualt (si sono pigro)
Selezione 0021 300x171 Installare Debian GNU/kFreeBSD con supporto ZFS
3) seguire i passi per lingua , mirror , configurazione di rete , user e password, nel virtual machine allegata ( user root password ferzip , e utente user con password ferzip )
Selezione 0031 300x171 Installare Debian GNU/kFreeBSD con supporto ZFS

4) attenzione in macchine virtuali durante l’installazione potrebbe presentarsi un errore di di svuotamento cache del disco
Selezione 0041 300x172 Installare Debian GNU/kFreeBSD con supporto ZFS

5) procedere poi con la formattazione del disco , attenzione se si usa la procedura guidata personalizzare la partizione selezionando il filesistem ZFS come da slide qua sotto

6) procedere con la normale installazione e quando richiesto selezione l’evemenent prescelto
Selezione 014 300x171 Installare Debian GNU/kFreeBSD con supporto ZFS

7) continuare con la procedura guidata fino alle fine
Selezione 016 300x171 Installare Debian GNU/kFreeBSD con supporto ZFS

8) TATA ecco il nuovo sistema installato
user@ferzip-freeBSD-zfs:~$ uname -a
GNU/kFreeBSD ferzip-freeBSD-zfs 8.1-1-amd64 #0 Wed Oct 19 14:57:54 CEST 2011 x86_64 amd64 Intel(R) Core(TM) i3 CPU M 350 @ 2.27GHz GNU/kFreeBSD
user@ferzip-freeBSD-zfs:~$ mount
ferzip-freeBSD-zfs-ad0s1 on / (zfs, local)
devfs on /dev (devfs, local, multilabel)
linprocfs on /proc (linprocfs, local)
linsysfs on /sys (linsysfs, local)
fdescfs on /dev/fd (fdescfs)
tmpfs on /lib/init/rw (tmpfs, local, nosuid)

share save 120 16 Installare Debian GNU/kFreeBSD con supporto ZFS

How to find open proxy

I wrote a simple shell script to find a open proxy, basicaly it analize the log of webserver , extract the source ip client and try if on this ip have a proxy( only some standard port 80,8080,3128).This script don’t have “memory” if in log find more than one istance of ip, retry the check every time.
Only the ip who running an open proxy is strored in a file call “result.log”, to run this script yun need only curl.
Read more… »

share save 120 16 How to find open proxy

Usare periferiche USB con QEMU

Sto facendo usando QEMU dal mio sistema Debian quando ho la necessita di attaccare una dispositivo USB all mia macchina virtuale, molto semplicemente passo il parametro “-usb” a qemu:

Prima identifico con il comando lsusb la periferica

lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 413c:3016 Dell Computer Corp. Optical 5-Button Wheel Mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 0781:5151 SanDisk Corp. Cruzer Micro Flash Drive
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

e poi semplicemente passo i dati a qemu con i parametri necessari

sudo qemu /tmp/xp.img -std-vga -m 1024 -usb -usbdevice host:0781:5151

Per avere il pieno supporto all’usb bisogno avere l’accesso come root

share save 120 16 Usare periferiche USB con QEMU
Get Adobe Flash player