SUSSA: un ibook a 12 pollici del 2001
HD30GB, 384ram, cdrw, dvdrom, airport, us keyboard
triplo boot: os9, osX e GNU/Linux (mi piace debian)
avvia with os9 disk (9.2.2)
e partiziona (se hai tempo fai un low format disk)
keep first unallocated for debian
se si perde yaboot, poi basta resettare la pram (OPT-CMD-P-R)
# partizionamento con macos9 utility
- 6 partizioni -- tutte extended tranne la prima (unallocated per debian)
e la 6 che userò come traghetto per i files tra debian e macosx
untitled 1 = 2.8GB unallocated
untitled 2 = 1.3GB OS9
untitled 3 = 9GB OSX
untitled 4 = 5GB home
untitled 6 = 120MB (hfs formatted)
untitled 5 = il resto come data (9gb)
# installazione os9
installa in untitled 2 e riavvia
setta il courtesy screen quick
disattiva appletalk
disattiva virtual memory
disabilita qualche estensione
(cmq userò os9 solo come classic)
# installa macosx
riavvia da osx disk (tiger)
riformatta in extended journaled
i suoi tre dischi, installa (niente printer drivers, languages or fonts)
rinomina i dischi os9, traghetto
setta psw e disabilita root con netinfo
sposta la home con netinfo in /Volumes/home/
sposta la cartella utente in /Volumes/home e riavvia
chown -R user:user /Volumes/home/user/
preferenze: nosleep, keyboard, no preview. hostname, international
install developer tools
slocca qt e installa ps, fcp
vai in rete e upgrada
installa fink: mutt-ssl, wget-ssl, msmtp, urlview, gnupg
oppure usa darwinports
# installa GNU/Linux debian
riavvia con debian/ppc sarge stable
"install"
eth0 airport, eth1 gmac, eth2 fw
collega a wireless essid, passphrase
hostname
partition map:
dev/hda 1-8 apple reserved
dev/hda9 FREE SPACE
dev/hda10 os9
dev/hda11 osx
dev/hda12 home
dev/hda13 data
dev/hda14 trans
partizione con debian dei 2.8GB:
hda15 = 200MB /
hda16 = 1.5GB /usr
hda17 = 250MB /var
hda18 = 250MB swap
hda19 = 90MB /tmp
hda20 = 850MB /home
finisci installazione e riavvia
yaboot vede già macosx
finisce setup, apt-get base-sistem
in /etc/ssh/sshd: PermitRootLogin no
apt-get update ; apt-get dist-upgrade
twaek yaboot
ifconfig eth0 ${IP_ADDR} broadcast ${BROADCAST} netmask ${NETMASK} uppoi metti nameserver in /etc/resolv.conf
route add default gw ${GATEWAY}
in /etc/network/interfaces
auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.0.5 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 wireless-mode managed wireless-essid ilmiowirelessbase wireless-key1 656462904649264hHH6669 dns-nameservers 24.29.99.14
export HISTSIZE=1000 export HISTFILESIZE=1000 export HISTCONTROL=ignoredups export LS_OPTIONS='--color=auto eval "`dircolors`" alias ls='ls $LS_OPTIONS' alias ll='ls $LS_OPTIONS -l' alias l='ls $LS_OPTIONS -lA' export LESS=X alias sshd_reload='/etc/init.d/ssh reload' alias logwatch_azzanna='logwatch --range all --detail high --print --archives | less'
in /etc/apt/sources
#deb file:///cdrom/ sarge main deb http://mirrors.kernel.org/debian/ testing main non-free contrib deb-src http://mirrors.kernel.org/debian/ testing main non-free contrib deb http://security.debian.org/ testing/updates main contrib non-free ## mplayer and stuff - ppc unstable #deb http://honk.physik.uni-konstanz.de/~agx/linux-ppc/debian/ mplayer/ deb http://honk.sigxcpu.org/linux-ppc/debian/ mplayer/ deb-src http://honk.sigxcpu.org/linux-ppc/debian/ mplayer/ ## freevo old -damn #deb http://www.pegasos.org/debian/ unstable main
#proc /proc proc defaults 0 0 /dev/hda3 / ext3 defaults,errors=remount-ro 0 1 /dev/hda8 /home ext3 defaults 0 2 /dev/hda9 /share ext3 defaults 0 2 /dev/hda7 /tmp ext3 defaults 0 2 /dev/hda4 /usr ext3 defaults 0 2 /dev/hda5 /var ext3 defaults 0 2 /dev/hda6 none swap sw 0 0 /dev/hdb /media/cdrom0 iso9660 ro,user,noauto 0 0 /dev/sda1 /mnt/matsunaga ext2 user,noauto 0 0 #/dev/sda2 /mnt/nigno vfat user,noauto 0 0
modprobe snd-powermac
install alsa packets e tutto funzia
setup the 3 button mouse emulation
add to /etc/sysctl.conf
dev/mac_hid/mouse_button_emulation = 1 dev/mac_hid/mouse_button2_keycode = 68 dev/mac_hid/mouse_button3_keycode = 87switch console in X: ctrl + alt + fn + F1/6 (prima ctrl)
apt-get install xserver-xfree86 xfree86-common xserver-common apt-get install x-window-system-core xbase-clients apt-get install xfce4il mouse usb lo riconosce come input
mkdir /mnt/usbdiskedita fstab e aggiungi
/dev/sda1 /mnt/usbdisk vfat user,noauto 0 0 mount /mnt/usbdisk umount/mnt/hdmac
lo vede in sda
dmesg | tail cat /proc/scsi/scsii moduli fw ci sono già, lo devo formattare
mke2fs /dev/sda1 fstab: /dev/sda1 /mnt/matsunaga ext2 noauto,users 0 0 mount /mnt/matsunaga
rsync non richiede super user privs
non voglio backups incrementali, solo sync
rsync -va --delete /home/username /mnt/matsunaga/
v=verboso
a=archive (come -rlptgoD)
--delete=cancella dalla dest. i file che non ci sono più in src
apt-get install pilot-link jpilot
scelgo /dev/ttyUSB0
e mi sbaglio allora faccio un
dpkg-reconfigure pilot-link
e scelgo /dev/ttyUSB1
(che potevo anche direttamente settare con jpilot)
altrimenti se pilot-link non crea /dev/pilot fai:
ln -s /dev/ttyUSB1 /dev/pilot
nelle preferenze di jpilot:
Serial Port /dev/pilot Serial Rate 115200configura il palm per sync-usb
disattiva accesso root in ssh
in /etc/hosts.deny
portmap: ALL amandad: ALL mountd: ALL lockd: ALL rquatad: ALL statd: ALL chmod -x /etc/init.d/lpd apt-get remove --purge portmap(subito rimesso sennò il mount di nfs share è trooppo lungo)
lsof lsof | grep usb lspci depmod modprobe cat /proc/cpuinfo dmesg