Ubuntu, русские имена файлов...

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

wilful
Сообщения: 81
ОС: Archlinux

Ubuntu, русские имена файлов...

Сообщение wilful »

Я не столько спросить, сколько рассказать маленькую повесть (но если кто подскажет, буду признателен):
Было так... На двух компах, почти одновременно была поставлена ОСь Ubuntu 7.10, установка происходила в штатном режиме, без казусов, да собственно как там еще она может проходить... после инсталяции на компе А русские имена файлов на разделах ntfs (остались от винды) отображаются без каких-то либо проблем, а вот на компе B, как все уже догадались - невидны!! Мистика?! После проверки уст-го софта пришли к выводу что системы идентичны (в том числе и конфиг fstab)... И еще, если на компе В смонтировать разделы с помощью usermount, то файлы благополучно появляются, но только до следующей перезагрузки..
Спасибо сказали:
Аватара пользователя
Maximus_V
Сообщения: 432
ОС: Gentoo, FreeBSD

Re: Ubuntu, русские имена файлов...

Сообщение Maximus_V »

wilful писал(а):
17.02.2008 10:34
как все уже догадались - невидны!!

почему-то я не догадался
wilful писал(а):
17.02.2008 10:34
русские имена файлов на разделах ntfs (остались от винды) ... на компе B, ... - невидны!!

Значит, не идентичны системы. И что значит - не видны??? Кракозяблы, квадратики вместо символов? Или их совсем не видно в выводе ни одной из команд, например ls?
Спасибо сказали:
wilful
Сообщения: 81
ОС: Archlinux

Re: Ubuntu, русские имена файлов...

Сообщение wilful »

Maximus_V писал(а):
17.02.2008 10:44
wilful писал(а):
17.02.2008 10:34
как все уже догадались - невидны!!

почему-то я не догадался
wilful писал(а):
17.02.2008 10:34
русские имена файлов на разделах ntfs (остались от винды) ... на компе B, ... - невидны!!

Значит, не идентичны системы. И что значит - не видны??? Кракозяблы, квадратики вместо символов? Или их совсем не видно в выводе ни одной из команд, например ls?


ПРошу прощения, я уже сам исправил!!! Незря тема называется Убунту разрушит мозг :)))), вот два конфига:
Первый, неверный...

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

# /dev/hdb1
UUID=31493cba-7e32-48b9-9163-11af2a457ad7 /               ext3    defaults,errors=remount-ro 0       1
# /dev/hdb5
UUID=3452a0b2-2c68-4bac-8347-acfe82ed0d7b /home           ext3    defaults        0       2

# /dev/sda1
UUID=00CC1688CC1677DC /media/sda1     ntfs    defaults,umask=007,gid=46        0       1
# /dev/sda5
UUID=E608806608803797 /media/sda5     ntfs    defaults,umask=007,gid=46        0       1
# /dev/sda6
UUID=00B08487B084853E /media/sda6     ntfs    defaults,umask=007,gid=46        0       1
# /dev/sda7
UUID=844488F44488EA6E /media/sda7     ntfs    defaults,umask=007,gid=46        0       1

# /dev/hdb2
UUID=4a018612-00cc-4854-82df-abbc4a8b9202 /usr            ext3    defaults        0       2
# /dev/hdb3
UUID=744c11af-f723-4035-acae-619473aa53bd /var            ext3    defaults        0       2
# /dev/hdb6
UUID=b097e915-d6d3-4ace-8ce5-546c28584f5e none            swap    sw              0       0


Второй, верный...

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

# /dev/hdb1
UUID=31493cba-7e32-48b9-9163-11af2a457ad7 /               ext3    defaults,errors=remount-ro 0       1
# /dev/hdb5
UUID=3452a0b2-2c68-4bac-8347-acfe82ed0d7b /home           ext3    defaults        0       2
# /dev/hdb2
UUID=4a018612-00cc-4854-82df-abbc4a8b9202 /usr            ext3    defaults        0       2
# /dev/hdb3
UUID=744c11af-f723-4035-acae-619473aa53bd /var            ext3    defaults        0       2

# /dev/sda1
UUID=00CC1688CC1677DC /media/sda1     ntfs    defaults,umask=007,gid=46        0       1
# /dev/sda5
UUID=E608806608803797 /media/sda5     ntfs    defaults,umask=007,gid=46        0       1
# /dev/sda6
UUID=00B08487B084853E /media/sda6     ntfs    defaults,umask=007,gid=46        0       1
# /dev/sda7
UUID=844488F44488EA6E /media/sda7     ntfs    defaults,umask=007,gid=46        0       1

# /dev/hdb6
UUID=b097e915-d6d3-4ace-8ce5-546c28584f5e none            swap    sw              0       0

НАЙДИТЕ ОДНО ОТЛИЧАЕ :), всего лишь переставил строки, и всё заработало... Прокоментируйте плз...
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Ubuntu, русские имена файлов...

Сообщение Goodvin »

Тему закрываю, автор получают плюху и идёт читать правила форума.
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Ubuntu, русские имена файлов...

Сообщение nesk »

Ответ на непонятно почему закрытую тему Ubuntu разрушает мозх...

И так, вопрос был в следующем:
Имеем два fstab
первый работает не правильно по отношению к файловым системам ntfs:

Код:

# /dev/hdb1 UUID=31493cba-7e32-48b9-9163-11af2a457ad7 / ext3 defaults,errors=remount-ro 0 1 # /dev/hdb5 UUID=3452a0b2-2c68-4bac-8347-acfe82ed0d7b /home ext3 defaults 0 2 # /dev/sda1 UUID=00CC1688CC1677DC /media/sda1 ntfs defaults,umask=007,gid=46 0 1 # /dev/sda5 UUID=E608806608803797 /media/sda5 ntfs defaults,umask=007,gid=46 0 1 # /dev/sda6 UUID=00B08487B084853E /media/sda6 ntfs defaults,umask=007,gid=46 0 1 # /dev/sda7 UUID=844488F44488EA6E /media/sda7 ntfs defaults,umask=007,gid=46 0 1 # /dev/hdb2 UUID=4a018612-00cc-4854-82df-abbc4a8b9202 /usr ext3 defaults 0 2 # /dev/hdb3 UUID=744c11af-f723-4035-acae-619473aa53bd /var ext3 defaults 0 2 # /dev/hdb6 UUID=b097e915-d6d3-4ace-8ce5-546c28584f5e none swap sw 0 0


второй работает правильно:

Код:

# /dev/hdb1 UUID=31493cba-7e32-48b9-9163-11af2a457ad7 / ext3 defaults,errors=remount-ro 0 1 # /dev/hdb5 UUID=3452a0b2-2c68-4bac-8347-acfe82ed0d7b /home ext3 defaults 0 2 # /dev/hdb2 UUID=4a018612-00cc-4854-82df-abbc4a8b9202 /usr ext3 defaults 0 2 # /dev/hdb3 UUID=744c11af-f723-4035-acae-619473aa53bd /var ext3 defaults 0 2 # /dev/sda1 UUID=00CC1688CC1677DC /media/sda1 ntfs defaults,umask=007,gid=46 0 1 # /dev/sda5 UUID=E608806608803797 /media/sda5 ntfs defaults,umask=007,gid=46 0 1 # /dev/sda6 UUID=00B08487B084853E /media/sda6 ntfs defaults,umask=007,gid=46 0 1 # /dev/sda7 UUID=844488F44488EA6E /media/sda7 ntfs defaults,umask=007,gid=46 0 1 # /dev/hdb6 UUID=b097e915-d6d3-4ace-8ce5-546c28584f5e none swap sw 0 0


Отличие лишь в порядке следование строк.
# /dev/hdb2
UUID=4a018612-00cc-4854-82df-abbc4a8b9202 /usr ext3 defaults 0 2
# /dev/hdb3
UUID=744c11af-f723-4035-acae-619473aa53bd /var ext3 defaults 0 2


wilful просил прокомментировать где тут собака порылась :)

Ответ очень простой.
Порядок строк в /etc/fstab определяет порядок автоматического монтирования файловых систем при загрузки ОС.
Тоесть в первом случае на момент попыток смонтировать файловый системы ntfs, в системе еще не были смонтированы /usr и /var (Тоесть файлы которые там лежат были недоступны). Очевидно это привело к некорректной работе с ntfs.

Тут возникает еще один вопрос.
wilful пишет, что неправильный файл был сформирован автоматически, в ходе инсталляции Ubuntu, на одну из машин. Почему инсталлятор создал некорректный fstab (баг или фича)? И как часта такая ситуация может повторяться?
Если это системная ошибка, то стоит её учитывать при ответе на вопросы новичков. (Типа: Почему ubuntu не отображает русские буквы в ntfs )
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Ubuntu, русские имена файлов...

Сообщение diesel »

тему открыл, автору предлагаю самостоятельно исправить название, дабы оно несло информацию о содержании темы. тему переношу в раздел Ubuntu, ибо дистроспецифично это очень - если действительно оба fstab'а сформированы автоматически, то баг в Ubuntu получается, как сказал nesk.
Спасибо сказали:
wilful
Сообщения: 81
ОС: Archlinux

Re: Ubuntu, русские имена файлов...

Сообщение wilful »

Тему закрываю, автор получают плюху и идёт читать правила форума.
...
Ну тогда я не согласен с плюхой, тему поддержали, требую амнистии!
Да, и скажите плз как сменить название темы :blush: ?
Спасибо сказали:
Аватара пользователя
Snupt
Бывший модератор
Сообщения: 2062
Статус: No Place for RTFM Here…
ОС: Mac OS X

Re: Ubuntu, русские имена файлов...

Сообщение Snupt »

wilful писал(а):
02.03.2008 10:27
Да, и скажите плз как сменить название темы :blush: ?

Отредактируйте первый пост, там есть позиция названия темы.
Спасибо сказали:
Аватара пользователя
igorvek
Сообщения: 103
Статус: предупрежденный
ОС: XP,Debian 4.0

Re: Ubuntu, русские имена файлов...

Сообщение igorvek »

Ни хрена, себе! Аналогично парюсь с тремя компами, а тут - тема закрыта! СУДЬЮ НА МЫЛО!!!
Добавлю к ChupT выбрать нужно " Изменить" затем "полное редактирование"
если смерть - свет в конце тоннеля, то жизнь, тьма в конце тоннеля ?
Спасибо сказали:
wilful
Сообщения: 81
ОС: Archlinux

Re: Ubuntu, русские имена файлов...

Сообщение wilful »

Спасибо, так пойдет? И, коментарий, fstab писала сама Убунта.
Спасибо сказали:
Аватара пользователя
igorvek
Сообщения: 103
Статус: предупрежденный
ОС: XP,Debian 4.0

Re: Ubuntu, русские имена файлов...

Сообщение igorvek »

wilful писал(а):
02.03.2008 15:36
Спасибо, так пойдет? И, коментарий, fstab писала сама Убунта.

Да именно так, Вы поделились решаемой проблемой, а я не лазия по "гуглям" , решил простенький вариант затычки, просто надо команды поменять местами
:drinks:
если смерть - свет в конце тоннеля, то жизнь, тьма в конце тоннеля ?
Спасибо сказали: