Filesystem update = no boot

This forum is for all other ARMv5 devices

Filesystem update = no boot

Postby Socaltom » Sat Nov 17, 2012 5:51 pm

Black Pogoplug pro
Updated to new kernel with the PCI Uimage with the instructions in this thread http://archlinuxarm.org/forum/viewtopic.php?f=29&t=2453. After the update I booted with my original filesystem.
Tried to install Cups and Hplip and got the error messages about systemd and udev-oxnas conflict, so I went full hog and reformated the drive, made an ext3 fS and extracted the tar for the new filesystem from the link at the bottom of the install page.
Now it won't boot all the way up, I end up with the flashing green light.
Here is the errors.log$this->bbcode_second_pass_code('', '
Dec 31 18:02:38 alarm kernel: [ 0.690000] tmpfs: No value for mount option 'mode'
Dec 31 18:02:38 alarm kernel: [ 4.550000] ox820sata: reseting SATA core
Dec 31 18:02:38 alarm kernel: [ 10.080000] ox820sata: reseting SATA core
Dec 31 18:02:38 alarm kernel: [ 10.440000] ata1.00: failed to set xfermode (err_mask=0x4)
Dec 31 18:02:38 alarm kernel: [ 10.950000] ox820sata: reseting SATA core
Dec 31 18:02:38 alarm kernel: [ 16.400000] ox820sata: reseting SATA core
Dec 31 18:02:38 alarm kernel: [ 16.760000] ata1.00: revalidation failed (errno=-5)
Dec 31 18:02:38 alarm kernel: [ 17.290000] ox820sata: reseting SATA core
Dec 31 18:02:38 alarm kernel: [ 17.650000] ox820sata: reseting SATA core
Dec 31 18:02:39 alarm dhcpcd[724]: eth0: interface not found or invalid
')
here is my rc.conf
$this->bbcode_second_pass_code('', '#
# /etc/rc.conf - Main Configuration for Arch Linux ARM
#

# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# DAEMON_LOCALE: If set to 'yes', use $LOCALE as the locale during daemon
# startup and during the boot process. If set to 'no', the C locale is used.
# HARDWARECLOCK: set to "", "UTC" or "localtime", any other value will result
# in the hardware clock being left untouched (useful for virtualization)
# Note: Using "localtime" is discouraged, using "" makes hwclock fall back
# to the value in /var/lib/hwclock/adjfile
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# Note: if unset, the value in /etc/localtime is used unchanged
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE="en_US.UTF-8"
DAEMON_LOCALE="no"
HARDWARECLOCK="UTC"
TIMEZONE="America/Los Angeles"
KEYMAP="us"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"

# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MODULES: Modules to load at boot-up. Blacklisting is no longer supported.
# Replace every !module by an entry as on the following line in a file in
# /etc/modprobe.d:
# blacklist module
# See "man modprobe.conf" for details.
#
MODULES=()

# Udev settle timeout (default to 30)
UDEV_TIMEOUT=30

# Scan for FakeRAID (dmraid) Volumes at startup
USEDMRAID="no"

# Scan for BTRFS volumes at startup
USEBTRFS="no"

# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="Videobox"

# Use 'ip addr' or 'ls /sys/class/net/' to see all available interfaces.
#
# Wired network setup
# - interface: name of device (required)
# - address: IP address (leave blank for DHCP)
# - netmask: subnet mask (ignored for DHCP) (optional, defaults to 255.255.255.0)
# - broadcast: broadcast address (ignored for DHCP) (optional)
# - gateway: default route (ignored for DHCP)
#
# Static IP example
# interface=eth0
# address=192.168.0.2
# netmask=255.255.255.0
# broadcast=192.168.0.255
# gateway=192.168.0.1
#
# DHCP example
# interface=eth0
# address=
# netmask=
# gateway=

interface=eth0
address=
netmask=
broadcast=
gateway=

# Setting this to "yes" will skip network shutdown.
# This is required if your root device is on NFS.
NETWORK_PERSIST="no"

# Enable these netcfg profiles at boot-up. These are useful if you happen to
# need more advanced network features than the simple network service
# supports, such as multiple network configurations (ie, laptop users)
# - set to 'menu' to present a menu during boot-up (dialog package required)
# - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This requires the netcfg package
#
#NETWORKS=(main)
# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
# - prefix a daemon with a ! to disable it
# - prefix a daemon with a @ to start it up in the background
#
# If something other takes care of your hardware clock (ntpd, dual-boot...)
# you should disable 'hwclock' here.
#
DAEMONS=(!set-oxnas-mac !hwclock syslog-ng network netfs crond sshd)

')

Do I need set-oxnas-mac? I added it in an attempt to get it to work, but it didn't help.
What about gmac?
used to be owned by me
Pink Pogo V2, Black Pogo V3, Zyxel NAS 325 v1,
used to be Adminstrator for
Goflex net, Black V3, Black V2
Now I have a couple of raspberry pi ( 3+ and 4)
Socaltom
 
Posts: 571
Joined: Thu Apr 07, 2011 2:21 pm
Location: The left side

Re: Filesystem update = no boot

Postby WarheadsSE » Sat Nov 17, 2012 6:33 pm

gmac is a module that should be loaded.

Looks like it is having issues with tmpfs/devtmpfs
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Filesystem update = no boot

Postby Socaltom » Sat Nov 17, 2012 7:38 pm

Its official--- I'm an idiot
I was using the arm5v rootfs, not the oxnas fs. I don't know how I did it, but it booted up fine with the oxnas fs and updating the mac_addr as in the instructions.
Tom
used to be owned by me
Pink Pogo V2, Black Pogo V3, Zyxel NAS 325 v1,
used to be Adminstrator for
Goflex net, Black V3, Black V2
Now I have a couple of raspberry pi ( 3+ and 4)
Socaltom
 
Posts: 571
Joined: Thu Apr 07, 2011 2:21 pm
Location: The left side

Re: Filesystem update = no boot

Postby WarheadsSE » Sat Nov 17, 2012 8:31 pm

Glad you got it sorted. ;)
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm


Return to Community Supported

Who is online

Users browsing this forum: No registered users and 30 guests