Your filesystem is mounted incorrectly?

Just got a MiSTer and need some help? Join the forum and post your questions here!
BrunoVicious
Posts: 1
Joined: Thu Jun 23, 2022 4:34 am

Your filesystem is mounted incorrectly?

Unread post by BrunoVicious »

I just got my Multisystem from the retro mancave and I had my Mister FPGA working before but now all I am getting is an error "Your filesystem is mounted incorrectly" when I try to do an update and I cannot understand why. I tried this on two different SD cards and I get the same results.

downloader1.log

Code: Select all

START!

Reading file: /media/fat/downloader.ini
Reading 'distribution_mister' db section
Reading 'jtcores' db section
env: {
    "DOWNLOADER_LAUNCHER_PATH": "downloader.ini",
    "DOWNLOADER_INI_PATH": "/media/fat/downloader.ini",
    "CURL_SSL": "--cacert /etc/ssl/certs/cacert.pem",
    "COMMIT": "4c81003",
    "ALLOW_REBOOT": "0",
    "UPDATE_LINUX": "false",
    "DEFAULT_DB_URL": "https://raw.githubusercontent.com/MiSTer-devel/Distribution_MiSTer/main/db.json.zip",
    "DEFAULT_DB_ID": "distribution_mister",
    "DEFAULT_BASE_PATH": null,
    "DEBUG": "false",
    "FAIL_ON_FILE_ERROR": "false"
}
config: {
    "databases": {
        "distribution_mister": {
            "db_url": "https://raw.githubusercontent.com/MiSTer-devel/Distribution_MiSTer/main/db.json.zip",
            "section": "distribution_mister"
        },
        "jtcores": {
            "db_url": "https://raw.githubusercontent.com/jotego/jtcores_mister/main/jtbindb.json.zip",
            "section": "jtcores"
        }
    },
    "config_path": "/media/fat/downloader.ini",
    "base_path": "/media/fat",
    "base_system_path": "/media/fat",
    "storage_priority": "prefer_sd",
    "allow_delete": 1,
    "allow_reboot": 0,
    "update_linux": true,
    "parallel_update": true,
    "downloader_size_mb_limit": 100,
    "downloader_process_limit": 300,
    "downloader_timeout": 300,
    "downloader_retries": 3,
    "zip_file_count_threshold": 60,
    "zip_accumulated_mb_threshold": 100,
    "filter": null,
    "verbose": false,
    "debug": false,
    "default_db_id": "distribution_mister",
    "start_time": 20.24574935,
    "user_defined_options": [],
    "curl_ssl": "--cacert /etc/ssl/certs/cacert.pem",
    "update_linux_environment": 1,
    "fail_on_file_error": false,
    "commit": "4c81003"
}
Linux Version: 220413
WARNING: cacert file at "/etc/ssl/certs/cacert.pem" seems to be wrong!
         Return Code: 60
Removing /etc/ssl/certs/cacert.pem
[Errno 30] Read-only file system: '/etc/ssl/certs/cacert.pem'
ERROR: Your filesystem is mounted incorrectly.

Attempting again in 10 seconds...

WARNING: cacert file at "/etc/ssl/certs/cacert.pem" seems to be wrong!
         Return Code: 60
Removing /etc/ssl/certs/cacert.pem
[Errno 30] Read-only file system: '/etc/ssl/certs/cacert.pem'
ERROR: Your filesystem is mounted incorrectly.

Attempting again in 10 seconds...

WARNING: cacert file at "/etc/ssl/certs/cacert.pem" seems to be wrong!
         Return Code: 60
Removing /etc/ssl/certs/cacert.pem
[Errno 30] Read-only file system: '/etc/ssl/certs/cacert.pem'
ERROR: Your filesystem is mounted incorrectly.

Please, reboot your system and try again.
downloader2.log

Code: Select all

START!

Reading file: /media/fat/downloader.ini
Reading 'distribution_mister' db section
Reading 'jtcores' db section
env: {
    "DOWNLOADER_LAUNCHER_PATH": "downloader.ini",
    "DOWNLOADER_INI_PATH": "/media/fat/downloader.ini",
    "CURL_SSL": "--cacert /etc/ssl/certs/cacert.pem",
    "COMMIT": "4c81003",
    "ALLOW_REBOOT": "0",
    "UPDATE_LINUX": "only",
    "DEFAULT_DB_URL": "https://raw.githubusercontent.com/MiSTer-devel/Distribution_MiSTer/main/db.json.zip",
    "DEFAULT_DB_ID": "distribution_mister",
    "DEFAULT_BASE_PATH": null,
    "DEBUG": "false",
    "FAIL_ON_FILE_ERROR": "false"
}
config: {
    "databases": {
        "distribution_mister": {
            "db_url": "https://raw.githubusercontent.com/MiSTer-devel/Distribution_MiSTer/main/db.json.zip",
            "section": "distribution_mister"
        },
        "jtcores": {
            "db_url": "https://raw.githubusercontent.com/jotego/jtcores_mister/main/jtbindb.json.zip",
            "section": "jtcores"
        }
    },
    "config_path": "/media/fat/downloader.ini",
    "base_path": "/media/fat",
    "base_system_path": "/media/fat",
    "storage_priority": "prefer_sd",
    "allow_delete": 1,
    "allow_reboot": 0,
    "update_linux": true,
    "parallel_update": true,
    "downloader_size_mb_limit": 100,
    "downloader_process_limit": 300,
    "downloader_timeout": 300,
    "downloader_retries": 3,
    "zip_file_count_threshold": 60,
    "zip_accumulated_mb_threshold": 100,
    "filter": null,
    "verbose": false,
    "debug": false,
    "default_db_id": "distribution_mister",
    "start_time": 101.54594099,
    "user_defined_options": [],
    "curl_ssl": "--cacert /etc/ssl/certs/cacert.pem",
    "update_linux_environment": 2,
    "fail_on_file_error": false,
    "commit": "4c81003"
}
Linux Version: 220413
WARNING: cacert file at "/etc/ssl/certs/cacert.pem" seems to be wrong!
         Return Code: 60
Removing /etc/ssl/certs/cacert.pem
[Errno 30] Read-only file system: '/etc/ssl/certs/cacert.pem'
ERROR: Your filesystem is mounted incorrectly.

Attempting again in 10 seconds...

WARNING: cacert file at "/etc/ssl/certs/cacert.pem" seems to be wrong!
         Return Code: 60
Removing /etc/ssl/certs/cacert.pem
[Errno 30] Read-only file system: '/etc/ssl/certs/cacert.pem'
ERROR: Your filesystem is mounted incorrectly.

Attempting again in 10 seconds...

WARNING: cacert file at "/etc/ssl/certs/cacert.pem" seems to be wrong!
         Return Code: 60
Removing /etc/ssl/certs/cacert.pem
[Errno 30] Read-only file system: '/etc/ssl/certs/cacert.pem'
ERROR: Your filesystem is mounted incorrectly.

Please, reboot your system and try again.
update_all.log

Code: Select all

Executing 'Update All' script
The All-in-One Updater for MiSTer
Version 1.4

Reading INI file '/media/fat/Scripts/update_all.ini':
OK.

Creating '/media/fat/Scripts/.config/update_all' for the first time.

Sequence:
- Main Distribution: MiSTer-devel
- JTCORES for MiSTer (jtcores)
- Arcade Organizer


Start time: Thu 01 Jan 1970 12:00:16 AM UTC


################################################################################
#==============================================================================#
################################################################################

Running MiSTer Downloader

START!

Reading file: /media/fat/downloader.ini
Reading 'distribution_mister' db section
Reading 'jtcores' db section
WARNING: cacert file at "/etc/ssl/certs/cacert.pem" seems to be wrong!
         Return Code: 60
Removing /etc/ssl/certs/cacert.pem
ERROR: Your filesystem is mounted incorrectly.

Attempting again in 10 seconds...

WARNING: cacert file at "/etc/ssl/certs/cacert.pem" seems to be wrong!
         Return Code: 60
Removing /etc/ssl/certs/cacert.pem
ERROR: Your filesystem is mounted incorrectly.

Attempting again in 10 seconds...

WARNING: cacert file at "/etc/ssl/certs/cacert.pem" seems to be wrong!
         Return Code: 60
Removing /etc/ssl/certs/cacert.pem
ERROR: Your filesystem is mounted incorrectly.

Please, reboot your system and try again.


################################################################################
#==============================================================================#
################################################################################

Downloading the most recent _arcade-organizer.sh script.



STARTING: _ARCADE-ORGANIZER
Traceback (most recent call last):
Reading INI (update_arcade-organizer.ini):
Not found.

Arcade Organizer 2.0
Arguments:
ARCADE_OFFSET_DIRECTORY=/media/fat/_Arcade/_Arcade Offset
AZ_DIR=true
BEST_OF_DIR=true
BOOTLEG=1
CATEGORY_DIR=true
CORE_DIR=true
DECADES_DIR=true
FLIP=true
HOMEBREW=1
MAD_DB=https://raw.githubusercontent.com/misteraddons/MiSTer_Arcade_MAD/db/mad_db.json.zip
MANUFACTURER_DIR=true
MOVE_INPUTS_DIR=true
MOVE_INPUTS_NOT_SUPPORTED=[]
MRADIR=/media/fat/_Arcade/
NO_SYMLINKS=false
NUM_BUTTONS_DIR=true
NUM_BUTTONS_MAXIMUM=9999
NUM_MONITORS_DIR=true
ORGDIR=/media/fat/_Arcade/_Organized
PLATFORM_DIR=true
PLAYERS_DIR=true
PLAYERS_NOT_SUPPORTED=[]
PREPEND_YEAR=false
REGION_DIR=true
REGION_MAIN=DEV PREFERRED
REGION_OTHERS=1
RESOLUTION_15KHZ=true
RESOLUTION_24KHZ=true
RESOLUTION_31KHZ=true
RESOLUTION_DIR=true
ROTATION_0=true
ROTATION_180=true
ROTATION_270=true
ROTATION_90=true
ROTATION_DIR=true
SERIES_DIR=true
SKIPALTS=true
SPECIAL_CONTROLS_DIR=true
SPECIAL_CONTROLS_NOT_SUPPORTED=[]
TOPDIR=
VERBOSE=false
YEAR_DIR=true
YEAR_HIGH=9999
YEAR_LOW=0

Downloading Mister Arcade Descriptions database
MD5 Hash: f938684f5b4840dd58e19e04b0d11884

Different AO version detected.

Some ORGDIR directories are missing.

Last run file not found.

The MAD database is new.

Performing a full build.

  File "/tmp/_arcade-organizer.sh", line 1178, in <module>
    run()
  File "/tmp/_arcade-organizer.sh", line 1174, in run
    ao.organize_all_mras()
  File "/tmp/_arcade-organizer.sh", line 1116, in organize_all_mras
    updated_mras = self._mra_finder.find_all_mras()
  File "/tmp/_arcade-organizer.sh", line 314, in find_all_mras
    return sorted(self._scan(self._config['MRADIR']), key=lambda mra: mra.name.lower())
  File "/tmp/_arcade-organizer.sh", line 317, in _scan
    for entry in os.scandir(directory):
FileNotFoundError: [Errno 2] No such file or directory: '/media/fat/_Arcade/'
FINISHED: _ARCADE-ORGANIZER



################################################################################
#==============================================================================#
################################################################################



################################################################################
#==============================================================================#
################################################################################

Running Linux Update

START!

Reading file: /media/fat/downloader.ini
Reading 'distribution_mister' db section
Reading 'jtcores' db section
WARNING: cacert file at "/etc/ssl/certs/cacert.pem" seems to be wrong!
         Return Code: 60
Removing /etc/ssl/certs/cacert.pem
ERROR: Your filesystem is mounted incorrectly.

Attempting again in 10 seconds...

WARNING: cacert file at "/etc/ssl/certs/cacert.pem" seems to be wrong!
         Return Code: 60
Removing /etc/ssl/certs/cacert.pem
ERROR: Your filesystem is mounted incorrectly.

Attempting again in 10 seconds...

WARNING: cacert file at "/etc/ssl/certs/cacert.pem" seems to be wrong!
         Return Code: 60
Removing /etc/ssl/certs/cacert.pem
ERROR: Your filesystem is mounted incorrectly.

Please, reboot your system and try again.
20220623_000536.jpg
20220623_000536.jpg (4.58 MiB) Viewed 212 times
AngelicLiver
Posts: 80
Joined: Fri May 29, 2020 8:50 am
Has thanked: 13 times
Been thanked: 26 times

Re: Your filesystem is mounted incorrectly?

Unread post by AngelicLiver »

I would hazard a guess you do not have an active internet connection on that MiSTer. If you check out the dates, they are "Thu 01 Jan 1970". Could be an IP collision problem on your local network or something more pedestrian.

I would take a look at this thread to work through your problem and report back.
Malor
Posts: 120
Joined: Wed Feb 09, 2022 11:50 pm
Has thanked: 5 times
Been thanked: 36 times

Re: Your filesystem is mounted incorrectly?

Unread post by Malor »

Yeah, I think AngelicLiver has it nailed; you don't have a live network connection. When Mister boots, you'll normally see a little chip icon next to the Mister in the title bar; this indicates that you have RAM. Ten or fifteen seconds later, you should see a little network icon appear. Ten or fifteen seconds after that, the date and time will be displayed in the bar, meaning that you're fully booted and ready to run your update.

If you don't get a network icon or a time display, networking isn't running. One gotcha there is that the Mister comes with a default MAC address of 02:03:04:05:06:07. If you have any other Misters in your network, this will cause havoc. Each Mister needs a MAC that's unique in your network.
Post Reply