Монтирование usb hdd

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Монтирование usb hdd

Сообщение TWINc »

Здравствуйте. Как можно добавить usb жесткий диск в маунт при загрузке системы? fstab не помогает... видимо при попытке замаунтить ЖД какие то модули или еще что то не загружены, система ругается на суперблок :huh:

после полной загрузки диск маунтится на ура... :huh:

fstab

Код: Выделить всё

/dev/sda1 /storage ext3 defaults,user 0 0


система - xubuntu 6.10, ядро стандартное. прописывание "mount /storage" в /etc/rc.local то же не помогает... :huh:
Registered Linux user number #434194
Спасибо сказали:
Аватара пользователя
fed71
Сообщения: 2480
ОС: Ubuntu

Re: Монтирование usb hdd

Сообщение fed71 »

А так ли оно надо жестко прописывать в загрузку. У меня тоже диск usb, просто втыкаю по мере необходимости.
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...

Мой блог http://fed71.livejournal.com
Спасибо сказали:
Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Re: Монтирование usb hdd

Сообщение TWINc »

fed71
Надо... Он у меня как обычный ЖД используется... на нем много важной информации.
Registered Linux user number #434194
Спасибо сказали:
Аватара пользователя
fed71
Сообщения: 2480
ОС: Ubuntu

Re: Монтирование usb hdd

Сообщение fed71 »

Честно с дебианом не работал, может найдется кто более знает. Обычно все прописывается в fstab, данные можно видемо скопировать из основного харда примерно по виду
/dev/sda1 /mnt/disk <это что и куда будет подсоединяться> дальше прописываешь данные
Папка /mnt/disk должна существовать (создай руками), наверно так.
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...

Мой блог http://fed71.livejournal.com
Спасибо сказали:
Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Re: Монтирование usb hdd

Сообщение TWINc »

fed71
Да все работает и маунтится на ура, но _только_ после того как ОС полностью загрузится... Видимо получается так что монтирование из фстаб происходит раньше чем определение жесткого диска. :huh: :huh: :huh:
Registered Linux user number #434194
Спасибо сказали:
Аватара пользователя
fed71
Сообщения: 2480
ОС: Ubuntu

Re: Монтирование usb hdd

Сообщение fed71 »

Тогда я не допонял в чем траблы, до смонтирования все-равно никуда не влезешь, все работает, зачем лишний плетень городить?
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...

Мой блог http://fed71.livejournal.com
Спасибо сказали:
Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Re: Монтирование usb hdd

Сообщение TWINc »

Liksys
все фс - ext3...
Registered Linux user number #434194
Спасибо сказали:
Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Re: Монтирование usb hdd

Сообщение TWINc »

1) Я не хочу монтировать диск руками каждый раз после перезагрузки
2) Валится mpd потому что не может найти архив музыки на usb hdd
Registered Linux user number #434194
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Монтирование usb hdd

Сообщение Liksys »

Корневая файловая система какого типа?
Думаю, что тут траблы, модуль ext3 грузится _после_ просмотра фстаб почему-то.
Самое простое решение - вкомпилить поддержку ext3 в ядро.
Спасибо сказали:
Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Re: Монтирование usb hdd

Сообщение TWINc »

Временно решил проблему... может очень криво, но диск замаунтился :)

/etc/init.d/storagemount
и симлинки в /etc/rc*.d/

Код: Выделить всё

#! /bin/sh

PATH=/sbin:/bin:/usr/sbin:/usr/bin

do_start() {
        CODE=1
        RETS=0

        while [ $CODE != 0  ]; do
                mount /storage > /dev/null
                CODE=`echo $?`
                RETS=$(($RETS+1));
                if [ $RETS = 60 ]; then
                        exit 1
                fi
                sleep 1s
        done
}

case "$1" in
    start)
        do_start
       ;;
    restart|reload|force-reload)
        exit 3
       ;;
    stop)
        umount /storage
       ;;
    *)
        echo "Usage: $0 start|stop" >&2
        exit 3
       ;;
esac
Registered Linux user number #434194
Спасибо сказали: