Hello,
My tinybsd boots perfectly fine and everything works like ordinary when console cable is plugged in. As soon as I unplug and reboot tinybsd never boots into the system!
I can't seem to figure out why this is going, can someone please help me out?
1) In /boot/loader.conf, I have: (I have tried only with console="comconsole", same problem)
2) my /etc/ttys looks like this:
3) Copied additional boot files to /boot and it now shows:
4) My only suspicion is /boot/kernel is mostly empty and only contains a zipped version of the compiled kernel and does not contain and loadable modules etc...
5) I have tried creating /boot/boot.config and adding -Dh with no luck.
My system boots perfectly without keyboard/monitor attached using the full version of FreeBSD
6) Could it be there is no dumb terminal and boot requires at least a terminal to start?
Any help is greatly appreciated! Please let me know if I need to provide additional information :\
My tinybsd boots perfectly fine and everything works like ordinary when console cable is plugged in. As soon as I unplug and reboot tinybsd never boots into the system!
I can't seem to figure out why this is going, can someone please help me out?
1) In /boot/loader.conf, I have: (I have tried only with console="comconsole", same problem)
Code:
console="comconsole,vidconsole"
boot_multicons="YES"
2) my /etc/ttys looks like this:
Code:
console none unknown off secure
#
ttyv0 "/usr/libexec/getty Pc" xterm on secure
# Virtual terminals
ttyv1 "/usr/libexec/getty Pc" xterm on secure
ttyv2 "/usr/libexec/getty Pc" xterm on secure
ttyv3 "/usr/libexec/getty Pc" xterm on secure
ttyv4 "/usr/libexec/getty Pc" xterm on secure
ttyv5 "/usr/libexec/getty Pc" xterm on secure
ttyv6 "/usr/libexec/getty Pc" xterm on secure
ttyv7 "/usr/libexec/getty Pc" xterm on secure
ttyv8 "/usr/local/bin/xdm -nodaemon" xterm off secure
# Serial terminals
# The 'dialup' keyword identifies dialin lines to login, fingerd etc.
ttyu0 "/usr/libexec/getty std.9600" vt100 on secure
ttyu1 "/usr/libexec/getty std.9600" dialup off secure
ttyu2 "/usr/libexec/getty std.9600" dialup off secure
ttyu3 "/usr/libexec/getty std.9600" dialup off secure
# Dumb console
dcons "/usr/libexec/getty std.9600" vt100 off secure
3) Copied additional boot files to /boot and it now shows:
Code:
-r--r--r-- 1 root wheel 9.4k Mar 28 12:11 beastie.4th
-r--r--r-- 1 root wheel 8.0k Mar 28 12:11 boot
-r--r--r-- 1 root wheel 512B Mar 27 09:53 boot0
-r--r--r-- 1 root wheel 512B Mar 28 12:11 boot0sio
-r--r--r-- 1 root wheel 512B Mar 27 09:53 boot1
-r--r--r-- 1 root wheel 7.5k Mar 27 09:53 boot2
-r--r--r-- 1 root wheel 2.9k Mar 28 12:11 brand.4th
-r--r--r-- 1 root wheel 1.2k Mar 28 12:11 cdboot
-r--r--r-- 1 root wheel 5.0k Mar 28 12:11 check-password.4th
-r--r--r-- 1 root wheel 1.8k Mar 28 12:11 color.4th
drwxr-xr-x 2 root wheel 512B Mar 28 10:42 defaults
-r--r--r-- 1 root wheel 3.8k Mar 28 12:11 delay.4th
-r--r--r-- 1 root wheel 773B Mar 28 11:10 device.hints
drwxr-xr-x 2 root wheel 512B Mar 28 10:42 firmware
-r--r--r-- 1 root wheel 2.2k Mar 28 12:11 frames.4th
-r--r--r-- 1 root wheel 15k Mar 28 12:11 gptboot
drwxr-xr-x 2 root wheel 512B Mar 28 11:10 kernel
-r-xr-xr-x 1 root wheel 236k Mar 27 09:53 loader
-r--r--r-- 1 root wheel 5.6k Mar 27 09:53 loader.4th
-rw-r--r-- 1 root wheel 1.1k Mar 28 12:11 loader.conf
-r--r--r-- 1 root wheel 14k Mar 27 09:53 loader.help
-r-xr-xr-x 1 root wheel 236k Mar 28 12:11 loader.old
-r--r--r-- 1 root wheel 393B Jan 3 07:56 loader.rc
-r--r--r-- 1 root wheel 512B Mar 27 09:53 mbr
-r--r--r-- 1 root wheel 5.4k Mar 28 12:11 menu-commands.4th
-r--r--r-- 1 root wheel 26k Mar 28 12:11 menu.4th
-r--r--r-- 1 root wheel 2.6k Mar 28 12:11 menu.rc
drwxr-xr-x 2 root wheel 512B Mar 28 10:42 modules
-r--r--r-- 1 root wheel 512B Mar 28 12:11 pmbr
-r--r--r-- 1 root wheel 238k Mar 28 12:11 pxeboot
-r--r--r-- 1 root wheel 699B Mar 28 12:11 screen.4th
-r--r--r-- 1 root wheel 2.6k Mar 28 12:11 shortcuts.4th
-r--r--r-- 1 root wheel 33k Mar 27 09:53 support.4th
-r--r--r-- 1 root wheel 255k Mar 28 12:11 userboot.so
-r--r--r-- 1 root wheel 2.1k Mar 28 12:11 version.4th
drwxr-xr-x 2 root wheel 512B Mar 28 10:42 zfs
4) My only suspicion is /boot/kernel is mostly empty and only contains a zipped version of the compiled kernel and does not contain and loadable modules etc...
Code:
# ls -h /boot/kernel/
total 3784
drwxr-xr-x 2 root wheel 512B Mar 28 11:10 .
drwxr-xr-x 7 root wheel 1.0k Mar 28 12:11 ..
-r-xr-xr-x 1 root wheel 3.7M Mar 28 11:10 kernel.gz
5) I have tried creating /boot/boot.config and adding -Dh with no luck.
My system boots perfectly without keyboard/monitor attached using the full version of FreeBSD
6) Could it be there is no dumb terminal and boot requires at least a terminal to start?
Any help is greatly appreciated! Please let me know if I need to provide additional information :\