>Synopsis: Both upgrade and autoinstall fail w/ "Can't umount /dev/sd0a!" >Category: system >Environment: System : OpenBSD 6.0 Details : OpenBSD 6.0-current (GENERIC.MP) #2458: Thu Sep 15 23:24:57 MDT 2016 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
Architecture: OpenBSD.amd64 Machine : amd64 >Description: install fails for either upgrade or autoinstall. Also, I noticed a hang after the install as the reboot did not automatically happen. A ^C and "reboot" was required to restart the new system. It may have been an artifact of my patch. >How-To-Repeat: Boot bsd.rd and attempt upgrade/autoinstall. >Fix: The appended serial console capture contains my edit. Here's the source patch: Index: install.sub =================================================================== RCS file: /cvs/src/distrib/miniroot/install.sub,v retrieving revision 1.918 diff -u -p -u -p -r1.918 install.sub --- install.sub 13 Sep 2016 21:25:29 -0000 1.918 +++ install.sub 16 Sep 2016 12:28:04 -0000 @@ -2737,7 +2737,7 @@ do_upgrade(){ check_fs # Mount filesystems in /etc/fstab. - umount /mnt || { echo "Can't umount $ROOTDEV!"; exit; } + umount -f /mnt || { echo "Can't umount $ROOTDEV!"; exit; } mount_fs # Feed the random pool some entropy before we read from it. dmesg: [ at end of serial console capture ] usbdevs: Controller /dev/usb0: addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x8086), rev 1.00 port 1 addr 2: full speed, power 100 mA, config 1, QEMU USB Tablet(0x0001), QEMU(0x0627), rev 0.00, iSerialNumber 42 port 2 powered ################## serial console capture ####################### >> OpenBSD/amd64 BOOT 3.32 Disk BIOS# Type Cyls Heads Secs Flags Checksum hd0 0x80 label 1023 255 63 0x2 0xdce59776 hd1 0x81 label 1023 255 63 0x2 0x2db005d6 Region 0: type 1 at 0x0 for 639KB Region 1: type 2 at 0x9fc00 for 1KB Region 2: type 2 at 0xf0000 for 64KB Region 3: type 1 at 0x100000 for 2096000KB Region 4: type 2 at 0x7ffe0000 for 128KB Region 5: type 2 at 0xfeffc000 for 16KB Region 6: type 2 at 0xfffc0000 for 256KB Low ram: 639KB High ram: 2096000KB Total free memory: 2096639KB boot> booting hd0a:bsd.rd.new: 3341304+1422336+2400904+0+598016 [72+440400+282208]=0x819978 entry point at 0x1001000 [7205c766, 34000004, 24448b12, b4c0a304] Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. Copyright (c) 1995-2016 OpenBSD. All rights reserved. https://www.OpenBSD.org OpenBSD 6.0-current (RAMDISK_CD) #2236: Thu Sep 15 23:29:45 MDT 2016 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/RAMDISK_CD real mem = 2130575360 (2031MB) avail mem = 2064347136 (1968MB) mainbus0 at root bios0 at mainbus0: SMBIOS rev. 2.8 @ 0xf0cd0 (9 entries) bios0: vendor SeaBIOS version "rel-1.7.5.1-0-g8936dbb-20141113_115728-nilsson.home.kraxel.org" date 04/01/2014 bios0: QEMU Standard PC (i440FX + PIIX, 1996) acpi0 at bios0: rev 0 acpi0: tables DSDT FACP SSDT APIC HPET acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat cpu0 at mainbus0: apid 0 (boot processor) cpu0: Common KVM processor, 3400.48 MHz cpu0: FPU,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,CX16,x2APIC,HV,NXE,LONG,LAHF cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB 64b/line 16-way L2 cache cpu0: ITLB 255 4KB entries direct-mapped, 255 4MB entries direct-mapped cpu0: DTLB 255 4KB entries direct-mapped, 255 4MB entries direct-mapped cpu0: apic clock running at 1000MHz cpu at mainbus0: not configured ioapic0 at mainbus0: apid 0 pa 0xfec00000, version 11, 24 pins acpiprt0 at acpi0: bus 0 (PCI0) acpicpu at acpi0 not configured "ACPI0006" at acpi0 not configured "PNP0303" at acpi0 not configured "PNP0F13" at acpi0 not configured "PNP0700" at acpi0 not configured "PNP0501" at acpi0 not configured "PNP0A06" at acpi0 not configured "ACPI0007" at acpi0 not configured "ACPI0007" at acpi0 not configured pvbus0 at mainbus0: KVM pci0 at mainbus0 bus 0 pchb0 at pci0 dev 0 function 0 "Intel 82441FX" rev 0x02 "Intel 82371SB ISA" rev 0x00 at pci0 dev 1 function 0 not configured pciide0 at pci0 dev 1 function 1 "Intel 82371SB IDE" rev 0x00: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility pciide0: channel 0 disabled (no drives) atapiscsi0 at pciide0 channel 1 drive 0 scsibus0 at atapiscsi0: 2 targets cd0 at scsibus0 targ 0 lun 0: <QEMU, QEMU DVD-ROM, 2.2.> ATAPI 5/cdrom removable cd0(pciide0:1:0): using PIO mode 4, DMA mode 2 uhci0 at pci0 dev 1 function 2 "Intel 82371SB USB" rev 0x01: apic 0 int 11 "Intel 82371AB Power" rev 0x03 at pci0 dev 1 function 3 not configured vga1 at pci0 dev 2 function 0 "Cirrus Logic CL-GD5446" rev 0x00 vga1: aperture needed wsdisplay1 at vga1 mux 1: console (80x25, vt100 emulation) virtio0 at pci0 dev 3 function 0 "Qumranet Virtio Memory" rev 0x00 virtio0: no matching child driver; not configured virtio1 at pci0 dev 10 function 0 "Qumranet Virtio Storage" rev 0x00 vioblk0 at virtio1 scsibus1 at vioblk0: 2 targets sd0 at scsibus1 targ 0 lun 0: <VirtIO, Block Device, > SCSI3 0/direct fixed sd0: 32768MB, 512 bytes/sector, 67108864 sectors virtio1: msix shared virtio2 at pci0 dev 11 function 0 "Qumranet Virtio Storage" rev 0x00 vioblk1 at virtio2 scsibus2 at vioblk1: 2 targets sd1 at scsibus2 targ 0 lun 0: <VirtIO, Block Device, > SCSI3 0/direct fixed sd1: 51200MB, 512 bytes/sector, 104857600 sectors virtio2: msix shared virtio3 at pci0 dev 18 function 0 "Qumranet Virtio Network" rev 0x00 vio0 at virtio3: address 8a:2e:d1:64:f7:6b virtio3: msix shared usb0 at uhci0: USB revision 1.0 uhub0 at usb0 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 addr 1 isa0 at mainbus0 com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo com0: console pckbc0 at isa0 port 0x60/5 irq 1 irq 12 pckbd0 at pckbc0 (kbd slot) wskbd0 at pckbd0: console keyboard, using wsdisplay1 uhidev0 at uhub0 port 1 configuration 1 interface 0 "QEMU QEMU USB Tablet" rev 2.00/0.00 addr 2 uhidev0: iclass 3/0 uhid at uhidev0 not configured softraid0 at root scsibus3 at softraid0: 256 targets root on rd0a swap on rd0b dump on rd0b erase ^?, werase ^W, kill ^U, intr ^C, status ^T Welcome to the OpenBSD/amd64 6.0 installation program. (I)nstall, (U)pgrade, (A)utoinstall or (S)hell? u At any prompt except password prompts you can escape to a shell by typing '!'. Default answers are shown in []'s and are selected by pressing RETURN. You can exit this program at any time by pressing Control-C, but this can leave your system in an inconsistent state. Terminal type? [vt220] Available disks are: sd0 sd1. Which disk is the root disk? ('?' for details) [sd0] Checking root filesystem (fsck -fp /dev/sd0a)...OK. Mounting root filesystem (mount -o ro /dev/sd0a /mnt)...OK. DHCPREQUEST on vio0 to 255.255.255.255 DHCPACK from 10.1.2.1 (00:08:a2:0a:73:bd) bound to 10.1.2.7 -- renewal in 302400 seconds. Force checking of clean non-root filesystems? [no] fsck -p 8f3e304cddb66a7a.h...OK. fsck -p 8f3e304cddb66a7a.f...OK. fsck -p 8f3e304cddb66a7a.l...OK. fsck -p c1a908809de1d866.o...OK. fsck -p 8f3e304cddb66a7a.e...OK. umount: /mnt: Device busy Can't umount sd0a! # ls .profile dev install.md mnt2 upgrade autoinstall etc install.sub sbin usr bin install mnt tmp var # grep -n 'umount /mnt' install.sub 2138: umount /mnt || { echo "Can't umount $ROOTDEV!"; exit; } # ed install.sub 50631 2138p umount /mnt || { echo "Can't umount $ROOTDEV!"; exit; } s/umount/umount -f/ p umount -f /mnt || { echo "Can't umount $ROOTDEV!"; exit; } w 50634 q # exit erase ^?, werase ^W, kill ^U, intr ^C, status ^T Welcome to the OpenBSD/amd64 6.0 installation program. (I)nstall, (U)pgrade, (A)utoinstall or (S)hell? a DHCPREQUEST on vio0 to 255.255.255.255 DHCPACK from 10.1.2.18 (00:02:b3:ca:06:00) bound to 10.1.2.7 -- renewal in 302400 seconds. Fetching http://a8v/config/openbsd/amd64/8a:2e:d1:64:f7:6b-upgrade.conf?path=snapshots/amd64 Fetching http://a8v/config/openbsd/amd64/obsd64-upgrade.conf?path=snapshots/amd64 Performing non-interactive upgrade... Terminal type? [vt220] vt220 Available disks are: sd0 sd1. Which disk is the root disk? ('?' for details) [sd0] sd0 Checking root filesystem (fsck -fp /dev/sd0a)...OK. Mounting root filesystem (mount -o ro /dev/sd0a /mnt)...OK. DHCPREQUEST on vio0 to 255.255.255.255 DHCPACK from 10.1.2.1 (00:08:a2:0a:73:bd) bound to 10.1.2.7 -- renewal in 302400 seconds. Force checking of clean non-root filesystems? [no] no fsck -p 8f3e304cddb66a7a.h...OK. fsck -p 8f3e304cddb66a7a.f...OK. fsck -p 8f3e304cddb66a7a.l...OK. fsck -p c1a908809de1d866.o...OK. fsck -p 8f3e304cddb66a7a.e...OK. /dev/sd0a (8f3e304cddb66a7a.a) on /mnt type ffs (rw, local) /dev/sd0h (8f3e304cddb66a7a.h) on /mnt/home type ffs (rw, local, nodev, nosuid) /dev/sd0f (8f3e304cddb66a7a.f) on /mnt/usr type ffs (rw, local, nodev) /dev/sd0l (8f3e304cddb66a7a.l) on /mnt/usr/local type ffs (rw, local, nodev, wxallowed) /dev/sd1o (c1a908809de1d866.o) on /mnt/usr/obj type ffs (rw, asynchronous, local, nodev, nosuid) /dev/sd0e (8f3e304cddb66a7a.e) on /mnt/var type ffs (rw, local, nodev, nosuid) Let's upgrade the sets! Location of sets? (cd0 disk http or 'done') [http] http HTTP proxy URL? (e.g. 'http://proxy:8080', or 'none') [none] none HTTP Server? (hostname, list#, 'done' or '?') [10.1.2.15] 10.1.2.15 Server directory? [pub/OpenBSD/snapshots/amd64] pub/OpenBSD/snapshots/amd64 Select sets by entering a set name, a file name pattern or 'all'. De-select sets by prepending a '-' to the set name, file name pattern or 'all'. Selected sets are labelled '[X]'. [X] bsd [X] base60.tgz [X] game60.tgz [X] xfont60.tgz [X] bsd.rd [X] comp60.tgz [X] xbase60.tgz [X] xserv60.tgz [X] bsd.mp [X] man60.tgz [X] xshare60.tgz [ ] site60.tgz Set name(s)? (or 'abort' or 'done') [done] site60.tgz [X] bsd [X] base60.tgz [X] game60.tgz [X] xfont60.tgz [X] bsd.rd [X] comp60.tgz [X] xbase60.tgz [X] xserv60.tgz [X] bsd.mp [X] man60.tgz [X] xshare60.tgz [X] site60.tgz Set name(s)? (or 'abort' or 'done') [done] done Get/Verify SHA256.sig 100% |**************************| 2152 00:00 Signature Verified Get/Verify bsd 100% |**************************| 10241 KB 00:00 Get/Verify bsd.rd 100% |**************************| 7706 KB 00:00 Get/Verify bsd.mp 100% |**************************| 10283 KB 00:00 Get/Verify base60.tgz 100% |**************************| 54218 KB 00:01 Get/Verify comp60.tgz 100% |**************************| 49879 KB 00:00 Get/Verify man60.tgz 100% |**************************| 8534 KB 00:00 Get/Verify game60.tgz 100% |**************************| 2708 KB 00:00 Get/Verify xbase60.tgz 100% |**************************| 23000 KB 00:00 Get/Verify xshare60.tgz 100% |**************************| 4405 KB 00:00 Get/Verify xfont60.tgz 100% |**************************| 39342 KB 00:01 Get/Verify xserv60.tgz 100% |**************************| 21384 KB 00:00 Get/Verify site60.tgz 100% |**************************| 242 00:00 Checksum test for site60.tgz failed. Continue anyway? [no] yes Unverified sets: site60.tgz. Continue without verification? [no] yes Installing bsd 100% |**************************| 10241 KB 00:00 Installing bsd.rd 100% |**************************| 7706 KB 00:00 Installing bsd.mp 100% |**************************| 10283 KB 00:00 Installing base60.tgz 100% |**************************| 54218 KB 00:40 Installing comp60.tgz 100% |**************************| 49879 KB 00:29 Installing man60.tgz 100% |**************************| 8534 KB 00:10 Installing game60.tgz 100% |**************************| 2708 KB 00:00 Installing xbase60.tgz 100% |**************************| 23000 KB 00:07 Installing xshare60.tgz 100% |**************************| 4405 KB 00:20 Installing xfont60.tgz 100% |**************************| 39342 KB 00:22 Installing xserv60.tgz 100% |**************************| 21384 KB 00:01 Installing site60.tgz 100% |**************************| 242 00:00 Location of sets? (cd0 disk http or 'done') [done] done Making all device nodes...done. Updated /etc/boot.conf Multiprocessor machine; using bsd.mp instead of bsd. CONGRATULATIONS! Your OpenBSD upgrade has been successfully completed! To boot the new system, enter 'reboot' at the command prompt. ^C# reboot syncing disks... done rebooting... >> OpenBSD/amd64 BOOT 3.32 Disk BIOS# Type Cyls Heads Secs Flags Checksum hd0 0x80 label 1023 255 63 0x2 0xdce59776 hd1 0x81 label 1023 255 63 0x2 0x2db005d6 Region 0: type 1 at 0x0 for 639KB Region 1: type 2 at 0x9fc00 for 1KB Region 2: type 2 at 0xf0000 for 64KB Region 3: type 1 at 0x100000 for 2096000KB Region 4: type 2 at 0x7ffe0000 for 128KB Region 5: type 2 at 0xfeffc000 for 16KB Region 6: type 2 at 0xfffc0000 for 256KB Low ram: 639KB High ram: 2096000KB Total free memory: 2096639KB boot> booting hd0a:/bsd: 6868532+2192392+257344+0+671744 [72+726168+481759]=0xaaf140 entry point at 0x1001000 [7205c766, 34000004, 24448b12, fc20a304] [ using 1208640 bytes of bsd ELF symbol table ] Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. Copyright (c) 1995-2016 OpenBSD. All rights reserved. https://www.OpenBSD.org OpenBSD 6.0-current (GENERIC.MP) #2458: Thu Sep 15 23:24:57 MDT 2016 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP real mem = 2130575360 (2031MB) avail mem = 2061606912 (1966MB) mpath0 at root scsibus0 at mpath0: 256 targets mainbus0 at root bios0 at mainbus0: SMBIOS rev. 2.8 @ 0xf0cd0 (9 entries) bios0: vendor SeaBIOS version "rel-1.7.5.1-0-g8936dbb-20141113_115728-nilsson.home.kraxel.org" date 04/01/2014 bios0: QEMU Standard PC (i440FX + PIIX, 1996) acpi0 at bios0: rev 0 acpi0: sleep states S3 S4 S5 acpi0: tables DSDT FACP SSDT APIC HPET acpi0: wakeup devices acpitimer0 at acpi0: 3579545 Hz, 24 bits acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat cpu0 at mainbus0: apid 0 (boot processor) cpu0: Common KVM processor, 3400.46 MHz cpu0: FPU,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,CX16,x2APIC,HV,NXE,LONG,LAHF cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB 64b/line 16-way L2 cache cpu0: ITLB 255 4KB entries direct-mapped, 255 4MB entries direct-mapped cpu0: DTLB 255 4KB entries direct-mapped, 255 4MB entries direct-mapped cpu0: smt 0, core 0, package 0 mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges cpu0: apic clock running at 999MHz cpu1 at mainbus0: apid 1 (application processor) cpu1: Common KVM processor, 3400.13 MHz cpu1: FPU,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,CX16,x2APIC,HV,NXE,LONG,LAHF cpu1: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB 64b/line 16-way L2 cache cpu1: ITLB 255 4KB entries direct-mapped, 255 4MB entries direct-mapped cpu1: DTLB 255 4KB entries direct-mapped, 255 4MB entries direct-mapped cpu1: smt 0, core 1, package 0 ioapic0 at mainbus0: apid 0 pa 0xfec00000, version 11, 24 pins acpihpet0 at acpi0: 100000000 Hz acpiprt0 at acpi0: bus 0 (PCI0) acpicpu0 at acpi0: C1(@1 halt!) acpicpu1 at acpi0: C1(@1 halt!) "ACPI0006" at acpi0 not configured "PNP0303" at acpi0 not configured "PNP0F13" at acpi0 not configured "PNP0700" at acpi0 not configured "PNP0501" at acpi0 not configured "PNP0A06" at acpi0 not configured "ACPI0007" at acpi0 not configured "ACPI0007" at acpi0 not configured pvbus0 at mainbus0: KVM pci0 at mainbus0 bus 0 pchb0 at pci0 dev 0 function 0 "Intel 82441FX" rev 0x02 pcib0 at pci0 dev 1 function 0 "Intel 82371SB ISA" rev 0x00 pciide0 at pci0 dev 1 function 1 "Intel 82371SB IDE" rev 0x00: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility pciide0: channel 0 disabled (no drives) atapiscsi0 at pciide0 channel 1 drive 0 scsibus1 at atapiscsi0: 2 targets cd0 at scsibus1 targ 0 lun 0: <QEMU, QEMU DVD-ROM, 2.2.> ATAPI 5/cdrom removable cd0(pciide0:1:0): using PIO mode 4, DMA mode 2 uhci0 at pci0 dev 1 function 2 "Intel 82371SB USB" rev 0x01: apic 0 int 11 piixpm0 at pci0 dev 1 function 3 "Intel 82371AB Power" rev 0x03: apic 0 int 9 iic0 at piixpm0 vga1 at pci0 dev 2 function 0 "Cirrus Logic CL-GD5446" rev 0x00 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) virtio0 at pci0 dev 3 function 0 "Qumranet Virtio Memory" rev 0x00 viomb0 at virtio0 virtio0: apic 0 int 11 virtio1 at pci0 dev 10 function 0 "Qumranet Virtio Storage" rev 0x00 vioblk0 at virtio1 scsibus2 at vioblk0: 2 targets sd0 at scsibus2 targ 0 lun 0: <VirtIO, Block Device, > SCSI3 0/direct fixed sd0: 32768MB, 512 bytes/sector, 67108864 sectors virtio1: msix shared virtio2 at pci0 dev 11 function 0 "Qumranet Virtio Storage" rev 0x00 vioblk1 at virtio2 scsibus3 at vioblk1: 2 targets sd1 at scsibus3 targ 0 lun 0: <VirtIO, Block Device, > SCSI3 0/direct fixed sd1: 51200MB, 512 bytes/sector, 104857600 sectors virtio2: msix shared virtio3 at pci0 dev 18 function 0 "Qumranet Virtio Network" rev 0x00 vio0 at virtio3: address 8a:2e:d1:64:f7:6b virtio3: msix shared isa0 at pcib0 isadma0 at isa0 fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 1: density unknown com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo com0: console pckbc0 at isa0 port 0x60/5 irq 1 irq 12 pckbd0 at pckbc0 (kbd slot) wskbd0 at pckbd0: console keyboard, using wsdisplay0 pms0 at pckbc0 (aux slot) wsmouse0 at pms0 mux 0 pcppi0 at isa0 port 0x61 spkr0 at pcppi0 usb0 at uhci0: USB revision 1.0 uhub0 at usb0 configuration 1 interface 0 "Intel UHCI root hub" rev 1.00/1.00 addr 1 uhidev0 at uhub0 port 1 configuration 1 interface 0 "QEMU QEMU USB Tablet" rev 2.00/0.00 addr 2 uhidev0: iclass 3/0 ums0 at uhidev0: 3 buttons, Z dir wsmouse1 at ums0 mux 0 vscsi0 at root scsibus4 at vscsi0: 256 targets softraid0 at root scsibus5 at softraid0: 256 targets root on sd0a (8f3e304cddb66a7a.a) swap on sd0b dump on sd0b Fast boot: skipping disk checks. setting tty flags pf enabled net.inet.ip.forwarding: 0 -> 1 ddb.console: 0 -> 1 ddb.max_line: 24 -> 0 ddb.log: 1 -> 1 kern.splassert: 1 -> 2 kern.nosuidcoredump: 1 -> 3 kern.pool_debug: 1 -> 0 machdep.allowaperture: 0 -> 0 starting network DHCPREQUEST on vio0 to 255.255.255.255 DHCPACK from 10.1.2.18 (00:02:b3:ca:06:00) bound to 10.1.2.7 -- renewal in 302400 seconds. reordering libraries: done. starting early daemons: syslogd pflogd ntpd. starting RPC daemons:. savecore: no core dump checking quotas: done. clearing /tmp kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd smtpd sndiod. Path to firmware: http://firmware.openbsd.org/firmware/snapshots/ No devices found which need firmware files to be downloaded. starting local daemons: cron. Fri Sep 16 07:52:14 EDT 2016 OpenBSD/amd64 (obsd64.thrush.com) (tty00) login: