• Home
  • Help
  • Search
  • Login
  • Register
  Show Posts
Pages: [1]
1  Linux Stuff / General Linux questions / Re: Mounting eSATA Drive on boot on: June 21, 2010, 11:46:01 AM
i had the exactly the same problem on my guruplug  with ext3-fs,  so i changed my fstab into:

/dev/sdb1               /                   ext3    defaults,noatime,errors=remount-ro 0 1 # mmc-sd
UUID=<UUID>        /mnt/sdc2     ext3    rw,noexec,nodev,async,noatime,nodiratime,data=writeback 0 1 # 2tb sata disk - 1tb partition

That sounds quite logical to me ... just one question: How did you know, that /dev/sdb1 is the SD-Card?

In the original configuration, my /etc/fstab is empty, so the SD is mounted in another way (which I don't know) ...

Any suggestions?

Sascha
2  Linux Stuff / General Linux questions / Re: Mounting eSATA Drive on boot on: June 17, 2010, 01:07:21 PM
I had a similar problem (also with esata sheevaplug) where the fsck of the root fs failed. It would run fsck.ext4 but the rootfs s ext3. So it would choke.
You don't specify which disk is failing so this might be your problem.
I 'fixed' it by adding a line in fstab mounting roots with 0 0 options at the end (copy the entry out of fstab).
I don't know why that should affect it, but it worked after that and I didn't do anything else.

here is the complete error message, I don't see which disk is failing
Code:
Usage: fsck.ext4 [-panyrcdfvtDFV] [-b superblock] [-B blocksize]
                [-I inode_buffer_blocks] [-P process_inode_size]
                [-l|-L bad_blocks_file] [-C fd] [-j external_journal]
                [-E extended-options] device

Emergency help:
 -p                   Automatic repair (no questions)
 -n                   Make no changes to the filesystem
 -y                   Assume "yes" to all questions
 -c                   Check for bad blocks and add them to the badblock list
 -f                   Force checking even if filesystem is marked clean
 -v                   Be verbose
 -b superblock        Use alternative superblock
 -B blocksize         Force blocksize when looking for superblock
 -j external_journal  Set location of the external journal
 -l bad_blocks_file   Add to badblocks list
 -L bad_blocks_file   Set badblocks list
fsck died with exit status 16

I tried it with:
Code:
/dev/sda1 /srv [b]auto[/b] defaults,noatime 0 1

and didn't get an error. Unfortunately the disk isn't mounted :-(

Can you please post your fstab? My initial fstab was emtpy, therefore I have no idea how you added the rootfs ...

Sascha
3  Linux Stuff / General Linux questions / Re: Mounting eSATA Drive on boot on: June 16, 2010, 10:39:44 PM
Hi feffer,

tried your tip, didn't work :-(

Any other suggestions?

Sascha
4  Linux Stuff / General Linux questions / Mounting eSATA Drive on boot on: June 16, 2010, 11:26:24 AM
Hello,

since yesterday I'm a proud owner of a black eSATA SheevaPlug with Debian 6.0 Squeeze on a 8GB SD Card. I'm able to mount the eSATA Drive when the Plug is up and running.

Now I've tried adding the following line to /etc/fstab:

/dev/sda1 /srv ext4 defaults,noatime 0 1

Now the Plug won't boot any longer. It stops with:

"Checking root file system ... fsck from util-linux-ng 2.16.2
Usage: fsck.ext4 ......

fsck died with exit status 16"

What went wrong? Is there any way to mount the eSATA Drive during boot time?

uboot Version is 3.4.16, Kernel is 2.6.32-7

Sascha
Pages: [1]