Boot from USB - missing minimyth.conf

Help with booting MiniMyth

Moderator: Pablo

Post Reply
tonysch
New Member
Posts: 6
Joined: Fri Jan 19, 2007 8:00 pm

Boot from USB - missing minimyth.conf

Post by tonysch » Tue Jan 23, 2007 10:48 pm

I have followed your docs on the website on creating a USB bootable RAM drive. I also created a minimyth.conf file. Upon testing of this boot the screen hangs at the mythTV screen and states "Starting Network". After about 10 minutes I get a message "MiniMyth configuration file not found". Any help would be great.

Thanks

Pablo
Site Admin
Posts: 4182
Joined: Tue Dec 14, 2004 2:13 am
Location: La Jolla
Contact:

Post by Pablo » Tue Jan 23, 2007 11:54 pm

MiniMyth running on an Acer ApireRevo 3610 and a Zotac ZBOX-ID80-U. Find out more at my MythTV page.

tonysch
New Member
Posts: 6
Joined: Fri Jan 19, 2007 8:00 pm

Post by tonysch » Wed Jan 24, 2007 2:35 am

Pablo

Thanks for the quick reply. What is the SVN site location?

I will try this fix immediately....

Pablo
Site Admin
Posts: 4182
Joined: Tue Dec 14, 2004 2:13 am
Location: La Jolla
Contact:

Post by Pablo » Wed Jan 24, 2007 4:08 am

tonysch wrote:Pablo

Thanks for the quick reply. What is the SVN site location?

I will try this fix immediately....
Instructions for accessing SVN and building MiniMyth can be found here.

In addition, 0.20-22b4, the latest version on the test download directory, contains the fix.
MiniMyth running on an Acer ApireRevo 3610 and a Zotac ZBOX-ID80-U. Find out more at my MythTV page.

tonysch
New Member
Posts: 6
Joined: Fri Jan 19, 2007 8:00 pm

Post by tonysch » Wed Jan 24, 2007 3:24 pm

Pablo

I downloaded the latest fix from the 0.20-22b4, ran the mm_local_install and pointed to the minimyth.conf directory. When I was finished I remounted the USB drive and I do not see the /minimyth/conf/default/ directory or anything else like it. I created these directories and pasted in my config. Upon startup of the minimyth box I get the same errors. I see the mythTV background with the errors "MiniMyth configuration file not found". Is there any way to turn on debuging?

Thanks

Pablo
Site Admin
Posts: 4182
Joined: Tue Dec 14, 2004 2:13 am
Location: La Jolla
Contact:

Post by Pablo » Wed Jan 24, 2007 6:03 pm

tonysch wrote:Pablo

I downloaded the latest fix from the 0.20-22b4, ran the mm_local_install and pointed to the minimyth.conf directory. When I was finished I remounted the USB drive and I do not see the /minimyth/conf/default/ directory or anything else like it. I created these directories and pasted in my config. Upon startup of the minimyth box I get the same errors. I see the mythTV background with the errors "MiniMyth configuration file not found". Is there any way to turn on debuging?

Thanks
Put MM_DEBUG=yes on the boot line.

Also, could you post the contents of /etc/conf.d/dhtp?

Finally, when you telnet into the box, do you see the directory /minimyth.
MiniMyth running on an Acer ApireRevo 3610 and a Zotac ZBOX-ID80-U. Find out more at my MythTV page.

tonysch
New Member
Posts: 6
Joined: Fri Jan 19, 2007 8:00 pm

Post by tonysch » Wed Jan 24, 2007 9:45 pm

Pablo,

The /minimyth directory is there and is mounted to my USB thumb drive.

The output of the /etc/conf.d/dhcp:
root@(none):~ $ cat /etc/conf.d/dhcp
MM_DHCP_ADDRESS='192.168.1.100'
MM_DHCP_HOSTNAME=''
MM_DHCP_DOMAIN=''
MM_DHCP_DNS_SERVERS='172.16.2.11'
MM_DHCP_NTP_SERVERS=''
MM_DHCP_LOG_SERVERS=''
MM_TFTP_SERVER='192.168.1.1'
MM_TFTP_ROOTDIR=''



I also looked at the dmesg: (last couple of lines)
<7>unhashed dentry being revalidated: minimyth.conf~
<7>unhashed dentry being revalidated: minimyth.conf~
<7>unhashed dentry being revalidated: minimyth.conf~


Does this mean I have the minimyth.conf file incorrectly written?

Output of minimyth.conf
root@(none):~ $ cat /minimyth/conf/default/minimyth.conf
################################################################################
# minimyth.conf
#
# The required MiniMyth configuration file.
#
# For information on this file, see either
# <http>
# or
# <http>,
# where '{frontend}' is the IPv4 address or hostname of your MiniMyth frontend.
################################################################################

################################################################################
# MiniMyth update variables.
#
# MM_UPDATE_URL
################################################################################

################################################################################
# DHCP overrides variables.
#
#MM_HOSTNAME='mm-I'
#MM_DOMAIN='none'
#MM_DNS_SERVER='192.168.1.1'
#MM_NTP_SERVERS='clock.redhat.com'
#MM_LOG_SERVERS='none'
################################################################################

################################################################################
# Time zone.
#
# MM_TZ
################################################################################
#MM_TZ='America/New_York'

################################################################################
# CPU frequency scaling variables.
#
# MM_CPUFREQ_GOVERNOR
################################################################################

################################################################################
# Audio configuration variables.
#
# MM_AUDIO_TYPE
################################################################################
#MM_AUDIO_TYPE='analog'

################################################################################
# Video configurion variables.
#
#MM_VIDEO_ASPECT_RATIO='4:3'
#MM_VIDEO_DEINTERLACE_ENABLED='no'
#MM_VIDEO_FONT_SCALE='100'
################################################################################


################################################################################
# X configuration variables.
#
#MM_X_ENABLED='yes'
#MM_X_WM_ENABLED='yes'
#MM_X_VNC_ENABLED='yes'
#MM_X_SCREENSAVER='none'
#MM_X_OUTPUT_DVI='none'
#MM_X_OUTPUT_VGA='auto'
#MM_X_OUTPUT_TV='none'
#MM_X_TV_TYPE='NTSC'
#MM_X_TV_OUTPUT='Composite'
#MM_X_TV_OVERSCAN='0.0'
#MM_X_SYNC='auto'
# MM_X_REFRESH
#MM_X_MODE='1024x768
# MM_X_MODELINE
# MM_X_RESOLUTION
################################################################################


################################################################################
# Myth master backend database configuration variables.
#
# MM_MYTH_SERVER
# MM_MYTH_DBUSERNAME
# MM_MYTH_DBPASSWORD
# MM_MYTH_DBNAME
# MM_MYTH_WOL_ENABLED
# MM_MYTH_WOL_MAC
# MM_MYTH_WOLSQLRECONNECTWAITTIME
# MM_MYTH_WOLSQLCONNECTRETRY
# MM_MYTH_WOLSQLCOMMAND
################################################################################

################################################################################
# Myth plugin configuration variables.
#
#MM_MYTHTV_OPTICAL_DISK_ENABLED='yes'
#MM_MYTHAUDIO_ENABLED='yes'
#MM_MYTHDVD_ENABLED='yes'
#MM_MYTHGALLERY_ENABLED='yes'
#MM_MYTHGAME_ENABLED='yes'
#MM_MYTHMUSIC_ENABLED='yes'
#MM_MYTHNEWS_ENABLED='yes'
#MM_MYTHSTREAM_ENABLED='yes'
#MM_MYTHVIDEO_ENABLED='yes'
#MM_MYTHWEATHER_ENABLED='yes'
################################################################################

################################################################################
# Extras directory configuration variables.
#
# MM_EXTRAS_URL
################################################################################

################################################################################
# Codecs directory configuration variables.
#
# MM_CODECS_URL
################################################################################

################################################################################
# Theme configuration variables.
#
# MM_THEME_NAME
# MM_THEMEOSD_NAME
# MM_THEME_URL
# MM_THEMEOSD_URL
# MM_THEMECACHE_URL
################################################################################
#MM_THEME_NAME='G.A.N.T.'
#MM_THEMEOSD_NAME='Titivillus-OSD'

################################################################################
# Remote media directory configuration variables.
#
# MM_MYTHDVD_URL
# MM_MYTHGALLERY_URL
# MM_MYTHGAME_URL
# MM_MYTHMUSIC_URL
# MM_MYTHVIDEO_URL
################################################################################
# MM_MYTHDVD_URL="nfs://${MM_TFTP_SERVER}/home/public/minimyth/themecache"
#MM_MYTHVIDEO_URL="file:/mnt/hda3/video"
# MM_MYTHGALLERY_URL="cifs://${MM_TFTP_SERVER}/pictures?username=*,password=*"
# MM_MYTHGAME_URL="cifs://${MM_TFTP_SERVER}/games?username=*,password=*"
#MM_MYTHMUSIC_URL="file:/mnt/hda2/music"
# MM_MYTHVIDEO_URL="cifs://${MM_TFTP_SERVER}/videos?username=*,password=*"

################################################################################
# Game configuration variables.
#
# MM_GAME_SAVE_ENABLE
# MM_GAME_SAVE_LIST
# MM_GAME_BIOS_ROOT
# MM_GAME_GAME_ROOT
################################################################################

################################################################################
# LIRC configuration variables.
#
# MM_LIRC_DRIVER
# MM_LIRC_REMOTE
# MM_LIRC_DEVICE
# MM_LIRC_KERNEL_MODULE
# MM_LIRC_KERNEL_MODULE_OPTIONS
# MM_LIRC_IREXEC_ENABLED
################################################################################

################################################################################
# LCDPROC configuration variables.
#
# MM_LCDPROC_DEVICE
################################################################################

################################################################################
# MiniMyth Myth frontend configuration variables.
#
# MM_MYTHDB_JUMPPOINTS
# MM_MYTHDB_KEYBINDINGS
# MM_MYTHDB_SETTINGS
################################################################################
#MM_MYTHDB_JUMPPOINTS='MythGallery~Alt+G'
#MM_MYTHDB_JUMPPOINTS='Play music~Alt+M'
#MM_MYTHDB_JUMPPOINTS='MythStream~Alt+S'
#MM_MYTHDB_JUMPPOINTS='TV Recording Playback~Alt+T'
#MM_MYTHDB_JUMPPOINTS='MythVideo~Alt+V'

#MM_MYTHDB_KEYBINDINGS='Music~FFWD~)'
#MM_MYTHDB_KEYBINDINGS='Music~RWND~('
#MM_MYTHDB_KEYBINDINGS='Stream~FULLSCREEN~W'
#MM_MYTHDB_KEYBINDINGS='TV Playback~SEEKFFWD~),Right'
#MM_MYTHDB_KEYBINDINGS='TV Playback~SEEKRWND~(,Left'


Thanks in advance,
Tony

tonysch
New Member
Posts: 6
Joined: Fri Jan 19, 2007 8:00 pm

Post by tonysch » Thu Jan 25, 2007 2:27 am

Got it figured out. Had to remove all of the "#".

Pablo
Site Admin
Posts: 4182
Joined: Tue Dec 14, 2004 2:13 am
Location: La Jolla
Contact:

Post by Pablo » Thu Jan 25, 2007 2:33 am

tonysch wrote:Pablo,

The /minimyth directory is there and is mounted to my USB thumb drive.

The output of the /etc/conf.d/dhcp:
root@(none):~ $ cat /etc/conf.d/dhcp
MM_DHCP_ADDRESS='192.168.1.100'
MM_DHCP_HOSTNAME=''
MM_DHCP_DOMAIN=''
MM_DHCP_DNS_SERVERS='172.16.2.11'
MM_DHCP_NTP_SERVERS=''
MM_DHCP_LOG_SERVERS=''
MM_TFTP_SERVER='192.168.1.1'
MM_TFTP_ROOTDIR=''
This looks odd. There should be a new parameter 'MM_BOOT_TYPE'. Are you sure that you are running the latest test version? You can check by running 'cat /etc/conf.d/core'.
MiniMyth running on an Acer ApireRevo 3610 and a Zotac ZBOX-ID80-U. Find out more at my MythTV page.

Post Reply