PDA

Показать полную графическую версию : [решено] поменял точку монтирования, раздел исчез


Ingolder
10-02-2010, 12:04
прочитал здесь http://help.ubuntu.ru/manual/fstab и поменял у себя /etc/fstab

На ноуте 1 хард. Два раздела ntfs плюс один расширенный, в нём два ext4 для / и /home и один swap.

изначально ntfs разделы были смонтированы в /media , всё было видно и работало.
поменял на /home , перезагрузил, разделов не видит. поменял на /home/myuser , перезагрузил, разделов всёравно не видит.
почему отпало - непонятно.
Помогите пожалуйста, что делать?

/etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda5 during installation
UUID=a0483012-54e6-49d0-a67e-3941234f8427 / ext4 errors=remount-ro 0 1
# /home was on /dev/sda7 during installation
UUID=bbddbe8e-0918-457d-a906-0ed766917e33 /home ext4 defaults 0 2
# /media/windows was on /dev/sda1 during installation
UUID=7AF043A9F0436B09 /home/windows ntfs defaults,nls=utf8,umask=007,gid=46 0 0
# /media/winprograms was on /dev/sda2 during installation
UUID=40B2ACE3B2ACDF22 /home/winprograms ntfs defaults,nls=utf8,umask=007,gid=46 0 0
# swap was on /dev/sda6 during installation
UUID=e5a692ca-5395-4b60-96b4-b7a175c8de63 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0



p.s. если руками в нужном каталоге создать папки для монтируемых ntfs разделов, (которые должны совпадать с прописанными для этих разделов в fstab), а потом ещё и sudo mount -a, то всё смонтируется.
А разве не должно ли этого было быть, в соответствии со статьёй, автоматически?..

Termo27
10-02-2010, 14:42
автоматом прописывается в /media
остальные пути - только руками, но смысла нет.
в венде же такое вообще мало кто проделывает.
зачем в Линуксе то? и чем /media то не устроил?
если всё так плохо, то выход только один - учим perl и лезем в конфиги с головой... :)

Ingolder
10-02-2010, 15:29
понятно, значит, не автоматически.. просто из статьи это не было понятно. спасибо.
Зачем - не знаю, просто руки чешутся.

да, и, причём тут перл?..

Termo27
10-02-2010, 15:54
скрипты инициализации всего и вся обычно пишутся "на перловке".
вот так, к примеру:
#!/usr/bin/perl
BEGIN { eval "use Locale::gettext"; $no_gettext = $@; eval "use POSIX"; if ($no_gettext || $@) { eval 'sub gettext($) { return $_[0]; }'; } else { setlocale($ENV{LC_MESSAGES}, "");




© OSzone.net 2001-2012