nixp.ru v3.0

24 мая 2017,
среда,
14:33:13 MSK

DevOps с компанией «Флант»
johnny написал 2 января 2006 года в 13:52 (396 просмотров) Ведет себя как мужчина; открыл 13 тем в форуме, оставил 51 комментарий на сайте.

у меня пишет, что fstab is bad помогите разобраться!!

[mntent]: line 4 in /etc/fstab is bad

[mntent]: line 3 in /etc/fstab is bad

/dev/hda6 swap swap defaults 0 0

/dev/hda3 / ext2 defaults 1 1

/dev/hda1 /mnt/fat-c vfat noexec,rw,umask=002, codepage=866, iocharset=koi8-r, gid=100 0 0

/dev/hda5 /mnt/fat-d vfat noexec,rw,umask=002, codepage=866, iocharset=koi8-r, gid=100 0 0

/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0

/dev/fd0 /mnt/floppy auto defaults 0 0

/dev/cdrom1 /mnt/cdrom1 iso9660 noauto,owner,ro 0 0

devpts /dev/pts devpts gid=5,mode=620 0 0

proc /proc proc defaults 0 0

еще запарка с дискетой вот ошибка:

mount: you must specify the filesystem type

Please check that the disk is entered correctly

Sasha2

Ну обрати внимание на пробелы между параметрами. Может в этом дело

johnny

у меня есть пробелы, под нулями нули или еденицы… просто сюда не влезает полностью поэтому так ……

Uncle Theodore

Вот здесь

noexec,rw,umask=002, codepage=866

убери пробелы между запятой и словом codepage

Good Luck,

UT

johnny

Теперь ошибки в строке 3 и 4 не выдает, но пишет вот что:

mount: mount point /mnt/fat-d does not exist

Please check that the disk is entered correctly.

И помогите еще с этим, при монтировании дискеты пишет:

mount: you must specify the filesystem type

Please check that the disk is entered correctly.

(главное что дискета хорошая, я ее вообще не трогал, в виндоусе все отлично открывается и в кноппикс)

Genie
(главное что дискета хорошая, я ее вообще не трогал, в виндоусе все отлично открывается и в кноппикс)

вот и погляди, как у тебя в knoppix строчка монтирования выглядит.

и пропиши точно так же тут..

сходу: оно у тебя монитровать хочет при запуске (нет опции noauto), только root может это сделать (что не есть правильно) и т.д.

johnny

нет я под рутом сижу, у меня сначала когда я поставил слаку всё работало, а потом что-то не захотела… обычно я пишу:

# mount /dev/fd0

# cd /mnt/floppy

может это всё запарило так как я не использовал

# umount /mnt/floppy

как это дело исправить?

Genie

сложно сказать.

вообще, оно могло бы говорить, что «уже смонтировно», погляди /etc/mtab

если есть, удали оттуда запись о монтировании.

а что касается самого монтирования.. даже не знаю, дискетами я давно перестал пользоваться, так что даже и не знаю, что и как оно в линуксе.

ну и

а потом что-то не захотела…

рассказал бы, после чего это она перестала хотеть.

может что понятнее стело бы, да и конкретно можно было говорить.

Uncle Theodore

В параметрах для монтирования дискеты поставь

/dev/fd0 /mnt/floppy auto noauto,owner 0 0

То, что система считает примоунтенным, можно посмотреть, прогнав команду

mount

без аргументов.

Директории /mnt/fat-c и /mnt/fat-d должны существовать, создай их. Лучше, если ты их назовешь /mnt/fat_c и /mnt/fat_d

Good Luck,

UT

johnny

они у меня есть просто при установке я сделал их как fat-c and -d , потом просто там имена русские не отображались, вот я решил покопаться узнать что, да как. а они вообще перестали монтироваться.

johnny

mtab:

/dev/hda3 / ext2 rw 0 0

proc /proc proc rw 0 0

sysfs /sys sysfs rw 0 0

devpts /dev/pts devpts rw,gid=5,mode=620 0 0

usbfs /proc/bus/usb usbfs rw 0 0

johnny

я поставил это:

/dev/fd0 /mnt/floppy auto noauto,owner 0 0

теперь вылазит это:

mount: you must specify the filesystem type

Please check that the disk is entered correctly.

Code Monkey

jonny> в строке «/dev/fd0 /mnt/floppy auto noauto,owner 0 0» вместо auto пропиши msdosfs(или как оно там в линуксе называется, vfat, fat, fat32 не знаю) он тебе и говорит — «определите тип монтируемой файловой системы»

johnny

Dark_SavanT спасибо… работает.

johnny

а как быть с дисками hda1 и hda5, как их монтировать я так и не разобрался.

Code Monkey

пробелы после запятых поубирай

johnny

да убрал всё равно не монтируется.

Genie

сказано же было: после запятых пробелов быть не должн..

/dev/hda1 /mnt/fat-c vfat noexec,rw,umask=002, codepage=866, iocharset=koi8-r, gid=100 0 0

/dev/hda5 /mnt/fat-d vfat noexec,rw,umask=002, codepage=866, iocharset=koi8-r, gid=100 0 0

кроме того, необходимо так же и поменять pass, на котором оно монтируется: если / монтируется нормально на 1ом, то все, что к нему автоматически прицепляется, должно быть на следующих.

итого, должно быть:

/dev/hda1 /mnt/fat-c vfat noexec,rw,umask=002,codepage=866,iocharset=koi8-r,gid=100 0 2

/dev/hda5 /mnt/fat-d vfat noexec,rw,umask=002,codepage=866,iocharset=koi8-r,gid=100 0 2

и noexec лучше поменять на showexec.

ps: а вообще, может, собственно, В ЛОГИ ПОГЛЯДИШЬ? /var/log/messages много тебе чего расскажет по поводу.

johnny

1 -е я делал, пробелы убрал, а вот второе надо попробовать .