FreeBSD update
# shutdown -p 2509151100 Shutdown at Mon Sep 15 11:00:00 2025.
svnlite co svn://svn.freebsd.org/base/head /usr/src svnlite co svn://svn.freebsd.org/base/stable/10 /usr/src
# svnlite info Path: . Working Copy Root Path: /usr/src URL: svn://svn.freebsd.org/base/head Relative URL: ^/head Repository Root: svn://svn.freebsd.org/base Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 303551 Node Kind: directory Schedule: normal Last Changed Author: mav Last Changed Rev: 303551 Last Changed Date: 2016-07-30 19:32:28 +0900 (Sat, 30 Jul 2016) # svnlite info Path: . Working Copy Root Path: /usr/src URL: svn://svn.freebsd.org/base/stable/10 Relative URL: ^/stable/10 Repository Root: svn://svn.freebsd.org/base Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 303537 Node Kind: directory Schedule: normal Last Changed Author: sbruno Last Changed Rev: 303459 Last Changed Date: 2016-07-29 05:11:34 +0900 (Fri, 29 Jul 2016)
# svnlite switch --relocate svn://svn.freebsd.org/base/stable/10 svn://svn.freebsd.org/base/stable/11
# freebsd-update fetch # freebsd-update install
# freebsd-update -r x.x-RELEASE upgrade # freebsd-update install # shutdown -r now # freebsd-update install
# freebsd-update -r x.x-RELEASE upgrade # freebsd-update install Kernel updates have been installed. Please reboot and run 'freebsd-update [options] install' again to finish installing updates. # shutdown -r now # freebsd-update install Completing this upgrade requires removing old shared object files. Please rebuild all installed 3rd party software (e.g., programs installed from the ports tree) and then run 'freebsd-update [options] install' again to finish installing updates. # pkg bootstrap -f # pkg upgrade -f // update port # freebsd-update install
# pkg install git # git clone https://git.freebsd.org/ports.git /usr/ports
# cd /usr/ports # git pull
gpart create -s gpt ada1
gpart add -s 64K -t freebsd-boot ada1
# gpart add -s 4G -t freebsd-swap ada1
gpart add -s 40G -t freebsd-ufs ada1
gpart add -t freebsd-ufs ada1
gpart show ada1
40 3907029088 ada1 GPT (1.8T)
40 128 1 freebsd-boot (64K)
168 8388608 2 freebsd-swap (4.0G)
8388776 83886080 3 freebsd-ufs (40G)
92274856 3814754264 4 freebsd-ufs (1.8T)
3907029120 8 - free - (4.0K)gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada1
newfs /dev/ada1p3 newfs /dev/ada1p4
mount /dev/ada1p3 /mnt
dump 0aLf - / | (cd /mnt && restore rf -)
mount /dev/ada1p4 /mnt/opt
dump 0aLf - /opt | (cd /mnt/opt && restore rf -)
# gpart create -s gpt ada1
# gpart add -t freebsd-ufs ada1
# newfs /dev/ada1p1
# gpart delete -i 1 ada1
# gpart destroy ada1
# Device Mountpoint FStype Options Dump Pass# /dev/ad6s1b none swap sw 0 0 /dev/ad6s1a / ufs rw 1 1 /dev/ad6s1d /opt ufs rw 2 2
kern.geom.part.check_integrity="0" # workaround geom_mirror_load="YES"
# Device Mountpoint FStype Options Dump Pass# /dev/mirror/gm0s1b none swap sw 0 0 /dev/mirror/gm0s1a / ufs rw 1 1 /dev/mirror/gm0s1d /opt ufs rw 2 2
# gmirror label -b round-robin gm0 ad6
# gmirror insert gm0 ad8
Name Status Components
mirror/gm0 COMPLETE ad6
ad8kldload geom_mirror gmirror label gm0 ada0 gpart create -s gpt mirror/gm0 gpart add -s 512k -a 4k -t freebsd-boot -l "boot" mirror/gm0 gpart add -s 100g -a 4k -t freebsd-ufs -l "root" mirror/gm0 gpart add -s 4g -a 4k -t freebsd-swap -l "swap" mirror/gm0 gpart add -s 1600g -a 4k -t freebsd-ufs -l "opt" mirror/gm0 gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 mirror/gm0 newfs -j /dev/gpt/root newfs -j /dev/gpt/opt vi /tmp/bsdinstall_etc/fstab /dev/gpt/root / ufs rw,noatime 1 1 /dev/gpt/swap none swap sw 0 0 /dev/gpt/opt /opt ufs rw,noatime 2 2 mount /dev/gpt/root /mnt exit
vi /boot/loader.conf kern.cam.ada.0.quirks="1" geom_mirror_load="YES"
gmirror inster gm0 ada1
# mdconfig -af hoge.iso md0 # mount -t cd9660 /dev/md0 /mnt # mdconfig -du md0
#!/bin/sh mixer =rec line rec 25 wavrec -s 48000 -M -t 900 RJ-`date "+%Y-%m-%d"`.wav
Jul 21 09:14:12 dkk kernel: usb_msc_auto_quirk: UQ_MSC_NO_PREVENT_ALLOW set for USB mass storage device BUFFALO HD-ADU3 (0x0411:0x02c1) Jul 21 09:14:12 dkk kernel: ugen7.2: <BUFFALO HD-ADU3> at usbus7 Jul 21 09:14:12 dkk kernel: umass0 on uhub6 Jul 21 09:14:12 dkk kernel: umass0: <BUFFALO HD-ADU3, class 0/0, rev 2.10/1.04, addr 2> on usbus7 Jul 21 09:14:12 dkk kernel: umass0: SCSI over Bulk-Only; quirks = 0x8000 Jul 21 09:14:12 dkk kernel: umass0:10:0: Attached to scbus10 Jul 21 09:14:12 dkk kernel: da0 at umass-sim0 bus 0 scbus10 target 0 lun 0 Jul 21 09:14:12 dkk kernel: da0: <BUFFALO External HDD 0000> Fixed Direct Access SCSI-3 device Jul 21 09:14:12 dkk kernel: da0: 40.000MB/s transfers Jul 21 09:14:12 dkk kernel: da0: 5723166MB (11721045168 512 byte sectors) Jul 21 09:14:12 dkk kernel: da0: quirks=0x2<NO_6_BYTE>
# sysrc zfs_enable="YES" # service zfs start
zfs_enable="YES"
# gpart show da0
=> 34 11721045101 da0 GPT (5T)
34 990 - free - (495K)
1024 11721043968 1 ms-basic-data (5T)
11721044992 143 - free - (72K)
# gpart delete -i 1 da0
da0p1 deleted
# gpart show da0
=> 34 11721045101 da0 GPT (5T)
34 11721045101 - free - (5T)
# gpart add -t freebsd-zfs da0
da0p1 added
# gpart show da0
=> 34 11721045101 da0 GPT (5T)
34 6 - free - (3K)
40 11721045088 1 freebsd-zfs (5T)
11721045128 7 - free - (4K)
# zpool create backup /dev/da0p1
# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ada0p3 39G 27G 8.2G 77% /
devfs 1.0K 0B 1.0K 0% /dev
/dev/ada0p4 1.7T 780G 841G 48% /opt
/dev/ada1p1 2.6T 2.1T 353G 86% /opt/01backup
procfs 8.0K 0B 8.0K 0% /proc
fdescfs 1.0K 0B 1.0K 0% /var/run/samba4/fd
backup 5.3T 96K 5.3T 0% /backup