Я не столько спросить, сколько рассказать маленькую повесть (но если кто подскажет, буду признателен):
Было так... На двух компах, почти одновременно была поставлена ОСь Ubuntu 7.10, установка происходила в штатном режиме, без казусов, да собственно как там еще она может проходить... после инсталяции на компе А русские имена файлов на разделах ntfs (остались от винды) отображаются без каких-то либо проблем, а вот на компе B, как все уже догадались - невидны!! Мистика?! После проверки уст-го софта пришли к выводу что системы идентичны (в том числе и конфиг fstab)... И еще, если на компе В смонтировать разделы с помощью usermount, то файлы благополучно появляются, но только до следующей перезагрузки..
Ubuntu, русские имена файлов...
Модератор: Модераторы разделов
-
wilful
- Сообщения: 81
- ОС: Archlinux
-
Maximus_V
- Сообщения: 432
- ОС: Gentoo, FreeBSD
Re: Ubuntu, русские имена файлов...
почему-то я не догадался
Значит, не идентичны системы. И что значит - не видны??? Кракозяблы, квадратики вместо символов? Или их совсем не видно в выводе ни одной из команд, например ls?
-
wilful
- Сообщения: 81
- ОС: Archlinux
Re: Ubuntu, русские имена файлов...
ПРошу прощения, я уже сам исправил!!! Незря тема называется Убунту разрушит мозг
Первый, неверный...
Код: Выделить всё
# /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, русские имена файлов...
Тему закрываю, автор получают плюху и идёт читать правила форума.
-
nesk
- Сообщения: 2268
- Статус: Линукссаксовец
- ОС: MS Windows XP Home SP3
Re: Ubuntu, русские имена файлов...
Ответ на непонятно почему закрытую тему Ubuntu разрушает мозх...
И так, вопрос был в следующем:
Имеем два fstab
первый работает не правильно по отношению к файловым системам ntfs:
второй работает правильно:
Отличие лишь в порядке следование строк.
# /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 )
И так, вопрос был в следующем:
Имеем два 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
0xDEFEC8ED
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: Ubuntu, русские имена файлов...
тему открыл, автору предлагаю самостоятельно исправить название, дабы оно несло информацию о содержании темы. тему переношу в раздел Ubuntu, ибо дистроспецифично это очень - если действительно оба fstab'а сформированы автоматически, то баг в Ubuntu получается, как сказал nesk.
-
wilful
- Сообщения: 81
- ОС: Archlinux
Re: Ubuntu, русские имена файлов...
...Тему закрываю, автор получают плюху и идёт читать правила форума.
Ну тогда я не согласен с плюхой, тему поддержали, требую амнистии!
Да, и скажите плз как сменить название темы
-
Snupt
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
-
igorvek
- Сообщения: 103
- Статус: предупрежденный
- ОС: XP,Debian 4.0
Re: Ubuntu, русские имена файлов...
Ни хрена, себе! Аналогично парюсь с тремя компами, а тут - тема закрыта! СУДЬЮ НА МЫЛО!!!
Добавлю к ChupT выбрать нужно " Изменить" затем "полное редактирование"
Добавлю к ChupT выбрать нужно " Изменить" затем "полное редактирование"
если смерть - свет в конце тоннеля, то жизнь, тьма в конце тоннеля ?
-
wilful
- Сообщения: 81
- ОС: Archlinux
Re: Ubuntu, русские имена файлов...
Спасибо, так пойдет? И, коментарий, fstab писала сама Убунта.
-
igorvek
- Сообщения: 103
- Статус: предупрежденный
- ОС: XP,Debian 4.0
Re: Ubuntu, русские имена файлов...
Да именно так, Вы поделились решаемой проблемой, а я не лазия по "гуглям" , решил простенький вариант затычки, просто надо команды поменять местами
если смерть - свет в конце тоннеля, то жизнь, тьма в конце тоннеля ?