This problem has returned. As reported on 5th Jan, I loaded the 0.6.2 image
on my ALIX 2C3 as downloaded from sourceforge and have been running this for
the last 5 weeks or so. No reboots. Very stable. Tonight I needed to reboot
to pick up some configuration changes I wanted to make to the firewall
settings. The system did not come back. Serial console shows...
Looking for AstLinux image...
AstLinux image found!
Configuring for unionfs...
Checking asturw filesystem
ext2fs_check_if_mount: No such file or directory while determining whether
/dev/
hda2 is mounted.
ASTURW: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
Fsck detected errors on /dev/hda2 (4)
/bin/sh: can't access tty; job control turned off
#
I can't figure out how to run fsck from astlinux in this state. So I took
the CF card (brand new sandisk ultra II 2GB) and connected it to my system.
First I tried Ubuntu and got...
da...@ubuntu-david:~/astlinux-0.6$ sudo fsck /dev/sda2
fsck 1.41.3 (12-Oct-2008)
e2fsck 1.41.3 (12-Oct-2008)
fsck.ext2: Attempt to read block from filesystem resulted in short read
while trying to open /dev/sda2
Could this be a zero-length partition?
da...@ubuntu-david:~/astlinux-0.6$
Not a good sign, but I had previous success with CentOS in the past, so I
booted it up and got...
[r...@localhost ~]# fsck /dev/sdb2
fsck 1.39 (29-May-2006)
e2fsck 1.39 (29-May-2006)
ASTURW contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Extended attribute block 360938 has reference count 8, should be 5. Fix<y>?
yes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 3A: Optimizing directories
Pass 4: Checking reference counts
Pass 5: Checking group summary information
ASTURW: ***** FILE SYSTEM WAS MODIFIED *****
ASTURW: 1604/233760 files (0.2% non-contiguous), 10688/467460 blocks
[r...@localhost ~]#
Looking good. So I then took the card, plugged it back into my ALIX 2C3 and
booted successfully.
This is very disconcerting. This is an unmodified astlinux image, nothing
fancy in the way of asterisk configuration. The only things that should be
writing to the CF card are CDR records, and the very occasional voice
message. I am reading extra-sounds files from it. Syslog is now going to
ramdisk.
I'm about to head out on vacation so can't work on this for a while. But
something is not right... at a minimum the fsck check on boot should do
whatever CentOS does to repair the partition and proceed, perhaps with a
warning to syslog.
Thanks,
David.
On Mon, Jan 5, 2009 at 9:49 PM, David Kerr <da...@kerr.net> wrote:
> To eliminate all variables, I have loaded the 0.6.2 image from sourceforge
> and untar'd the extra sounds package onto the flash. I have this running now
> and will see if it is stable.
> Examining my configuration, I recently added the growl.agi script that
> someone posted here recently. Maybe that is causing problems... so I have
> commented it out also.
>
> David
>
>
------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Astlinux-users mailing list
Astlinux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/astlinux-users
Donations to support AstLinux are graciously accepted via PayPal to
pay...@krisk.org.