FreeBSD su root ZFS con partizione di boot UFS

E come per linux ora c'è anche il forum per FreeBSD. tra un po' faremo anche quello di GNU/Hurd :)
Avatar utente
ale
Mac
Messaggi: 6739
Iscritto il: 27 apr 2001, 20:31
Località: Romanengo
Contatta:

FreeBSD su root ZFS con partizione di boot UFS

Messaggioda ale » 11 dic 2011, 11:22

ho installato FreeBSD su root ZFS sul mio MacBook in dual boot con Lion!
se a qualcuno interessa spiego anche come :)

questo è il risultato di gpart show:

Codice: Seleziona tutto

[ale@bsdale ~]$ gpart show => 34 312581741 ad4 GPT (149G) 34 6 - free - (3.0K) 40 409600 1 efi (200M) 409640 263671872 2 apple-hfs (126G) 264081512 1269536 3 apple-boot (620M) 265351048 128 4 freebsd-boot (64K) 265351176 2097152 5 freebsd-ufs (1.0G) 267448328 2097152 6 freebsd-swap (1.0G) 269545480 43036295 7 freebsd-zfs (21G)
la partizione da 3K all'inizio non esce facendo diskutil list da Lion.

questo è il risultato di zpool list:

Codice: Seleziona tutto

[ale@bsdale ~]$ zpool list NAME SIZE USED AVAIL CAP HEALTH ALTROOT zroot 20.5G 6.81G 13.7G 33% ONLINE -
e questo di zfs list:

Codice: Seleziona tutto

[ale@bsdale ~]$ zfs list NAME USED AVAIL REFER MOUNTPOINT zroot 6.80G 13.4G 557M legacy zroot/home 21K 13.4G 21K legacy zroot/tmp 386K 13.4G 386K /tmp zroot/usr 6.06G 13.4G 4.60G /usr zroot/usr/ports 1.46G 13.4G 286M /usr/ports zroot/usr/ports/distfiles 994M 13.4G 994M /usr/ports/distfiles zroot/usr/ports/packages 211M 13.4G 211M /usr/ports/packages zroot/var 208M 13.4G 188K /var zroot/var/crash 22.5K 13.4G 22.5K /var/crash zroot/var/db 176M 13.4G 157M /var/db zroot/var/db/pkg 19.0M 13.4G 19.0M /var/db/pkg zroot/var/empty 21K 13.4G 21K /var/empty zroot/var/log 163K 13.4G 163K /var/log zroot/var/mail 24.5K 13.4G 24.5K /var/mail zroot/var/run 70.5K 13.4G 70.5K /var/run zroot/var/tmp 31.5M 13.4G 31.5M /var/tmp
e questo il risultato di mount:

Codice: Seleziona tutto

[ale@bsdale ~]$ mount zroot on / (zfs, local) devfs on /dev (devfs, local, multilabel) /dev/ad4p5 on /bootdir (ufs, local) linprocfs on /compat/linux/proc (linprocfs, local) zroot/tmp on /tmp (zfs, local, nosuid) zroot/usr on /usr (zfs, local) zroot/usr/ports on /usr/ports (zfs, local, nosuid) zroot/usr/ports/distfiles on /usr/ports/distfiles (zfs, local, noexec, nosuid) zroot/usr/ports/packages on /usr/ports/packages (zfs, local, noexec, nosuid) zroot/var on /var (zfs, local) zroot/var/crash on /var/crash (zfs, local, noexec, nosuid) zroot/var/db on /var/db (zfs, local, noexec, nosuid) zroot/var/db/pkg on /var/db/pkg (zfs, local, nosuid) zroot/var/empty on /var/empty (zfs, local, noexec, nosuid, read-only) zroot/var/log on /var/log (zfs, local, noexec, nosuid) zroot/var/mail on /var/mail (zfs, local, noexec, nosuid) zroot/var/run on /var/run (zfs, local, noexec, nosuid) zroot/var/tmp on /var/tmp (zfs, local, nosuid)
ci sono tanti mount point diversi perché ho suddiviso il filesystem root a seconda del tipo di compressione applicata su ogni filesystem virtuale (lzjb, gzip, nessuna....)
c'è anche la linprocfs perché ho attivato la compatibilità binaria con linux :)
funziona tutto l'hardware del MacBook tranne la wifi.
dovrò giocare un po' con ndis, bwn non supporta ancora la mia BCM4321.
con freebsd 9 dovrebbero migliorare anche il supporto al touchpad.
fra qualche mese vedremo, non la installo adesso che è in RC.
E pluribus unum

Torna a “FreeBSD”

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite