Re: Mount USB disk at startup?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



2010/2/4 Mogens Kjaer <mk@xxxxxx>:
> On 02/04/2010 02:15 PM, Mogens Kjaer wrote:
> ...
>> How do I mount /dev/sdb1 automatically at boot?
>
> It turns out to be some sort of race condition:
>
> If I modify /etc/rc.d/rc.sysinit:
>
> ...
>         STRING=$"Checking filesystems"
>         echo $STRING
>         sleep 2
>         echo ls 1
>         ls -l /dev/sdb*
>         sleep 1
>         echo ls 2
>         ls -l /dev/sdb*
>         sleep 1
>         echo ls 3
>         ls -l /dev/sdb*
>         sleep 1
>         echo ls 4
>         ls -l /dev/sdb*
>
> then I get the following on startup:
>
> Checking filesystems
> ls 1
> ls: /dev/sdb*: No such file or directory
> ls 2
> ls: /dev/sdb*: No such file or directory
> ls 3
> brw-r----- 1 root disk 8, 16 Feb  4 14:28 /dev/sdb
> brw-r----- 1 root disk 8, 17 Feb  4 14:28 /dev/sdb1
> ls 4
> brw-r----- 1 root disk 8, 16 Feb  4 14:28 /dev/sdb
> brw-r----- 1 root disk 8, 17 Feb  4 14:28 /dev/sdb1
>
> Then the machine boots normally.
>
> I'll add a sleep loop to rc.sysinit that waits until /dev/sdb1 is
> available, unless someone has a better suggestion?

how about mounting that drive on rc.local ?

--
Eero
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos


[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux