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 :)
Rispondi
Avatar utente
ale
Mac
Messaggi: 6774
Iscritto il: 27 apr 2001, 20:31
Località: Romanengo
Contatta:

FreeBSD su root ZFS con partizione di boot UFS

Messaggio da 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

Rispondi