Date: Mon, 25 Jul 2011 13:31:09 GMT From: Christoph Hoffmann <christoph.hoffmann@biff.ch> To: freebsd-gnats-submit@FreeBSD.org Subject: i386/159181: ZFS boot disk limitaion Message-ID: <201107251331.p6PDV9PW018647@red.freebsd.org> Resent-Message-ID: <201107251340.p6PDe7Lq093538@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 159181 >Category: i386 >Synopsis: ZFS boot disk limitaion >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jul 25 13:40:07 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Christoph Hoffmann >Release: FreeBSD 8.2 >Organization: >Environment: FreeBSD bsdtst.work 8.2-STABLE FreeBSD 8.2-STABLE #1: Sun Jul 24 18:42:18 MEST 2011 root@bsdtst.work:/usr/obj/usr/src/sys/BSDTST i386 >Description: Installing FreeBSD 8.2 (i386) system with ZFS on 4191 GB disk: da0 at ciss0 bus 0 scbus0 target 0 lun 0 da0: <COMPAQ RAID 1(1VOLUME OK> Fixed Direct Access SCSI-4 device da0: 135.168MB/s transfers da0: Command Queueing enabled da0: 69459MB (142253280 512 byte sectors: 255H 32S/T 17433C) will fail during initial reboot with the error: error 1 lba 32 error 1 lba 1 No ZFS pools located, can't boot but will finish successfuly on 67GB disk: da0 at ciss0 bus 0 scbus0 target 0 lun 0 da0: <COMPAQ RAID 5 VOLUME OK> Fixed Direct Access SCSI-5 device da0: 135.168MB/s transfers da0: Command Queueing enabled da0: 4292258MB (8790545968 512 byte sectors: 255H 32S/T 65535C) . >How-To-Repeat: The installation sequence: sysctl kern.geom.debugflags=16 mount -o rw /dev/md0 / dhclient bce0 gpart destroy -F /dev/da0 gpart create -s GPT /dev/da0 gpart add -b 34 -s 128 -t freebsd-boot /dev/da0 gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 /dev/da0 gpart add -b 162 -s 4G -t freebsd-swap /dev/da0 gpart add -s 50G -t freebsd-zfs /dev/da0 zpool destroy -f zroot zpool create -f zroot /dev/da0p3 zpool set bootfs=zroot zroot zpool export zroot zpool import -f zroot zfs create zroot/tmp zfs create zroot/usr zfs create zroot/var mkdir /dist mount -t nfs 172.16.19.32:/usr/local/BSD.8.2.i386 /dist export DESTDIR=/zroot >---install base src kernels proflibs manpages dict<--- cp -R /zroot/boot/GENERIC/* /zroot/boot/kernel/ cp /zroot/usr/share/zoneinfo/MET /zroot/etc/localtime cat <<EOF > /zroot/etc/rc.conf hostname="bsdtst.work" ifconfig_bce0="SYNCDHCP" zfs_enable="YES" ntpdate_enable="YES" ntpdate_flags="pool.ntp.org" sendmail_enable="NO" sshd_enable="YES" EOF echo 'zfs_load="YES"' >> /zroot/boot/loader.conf echo "vfs.root.mountfrom="zfs:zroot"' >> /zroot/boot/loader.conf cp /boot/zfs/zpool.cache /zroot/boot/zfs/zpool.cache cat << EOF > /zroot/etc/fstab /dev/da0p2 none swap sw 0 0 EOF zfs umount -a zfs set mountpoint=legacy zroot zfs set mountpoint=/tmp zroot/tmp zfs set mountpoint=/usr zroot/usr zfs set mountpoint=/var zroot/var reboot >Fix: use small disk. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107251331.p6PDV9PW018647>