Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: [РЕШЕНО] Как переименовать "Новый том"? Не распознаёт путь к содержимому диска.  (Прочитано 324 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ubuntuvuntah

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Доброго дня!
Проблема моя заключается в том, что в конфиге одной программы мне необходимо указать путь до базы находящейся на отдельном физическом диске с Виндой. Путь получается следующий

newdir=/media/myname/Новый\ том/mybase/

Данный путь успешно открывается в терминале.
Программой же путь не читается и выдаёт ошибку, хотя у этой же программы, но запущенной на Винде, такой путь успешно работает:

newdir=С:\mybase

Думаю, может проблемы в кириллице и стоило бы этот "Новый том" как-то переименовать, но в свойствах, как многие советуют, изменить имя я не могу. Может ли быть причина в кириллическом названии диска, или же я неправильно указываю путь и стоило бы как-то по иному это делать? К слову, я так же указывал путь через /dev/sda1/... но всё так же не работает.
Буду благодарен за помощь или совет.
« Последнее редактирование: 12 Январь 2018, 20:07:05 от ubuntuvuntah »

Оффлайн Lesopoval

  • Активист
  • *
  • Сообщений: 885
    • Просмотр профиля
ubuntuvuntah, попробуй так:
newdir="/media/myname/Новый том/mybase/"

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 1268
    • Просмотр профиля
Цитировать
Может ли быть причина в кириллическом названии диска, или же я неправильно указываю путь
Вы сами ответили на свой вопрос. Причина называется: недопустимые символы в имени файла.
В зависимости от контекста ими являются нелатинские буквы и пробел.
Попробуйте так:
newdir="/media/myname/Новый том/mybase/"

Оффлайн ubuntuvuntah

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Lesopoval,andytux

Огромное спасибо, кажется сработало! По крайней мере сейчас без ошибок. :)

Вы сами ответили на свой вопрос. Причина называется: недопустимые символы в имени файла.
В зависимости от контекста ими являются нелатинские буквы и пробел.

В таком случае, чтобы впредь не было ошибок и не мучатся постоянно выбирая между тремя такими внешними дисками (Новый том 1,2,3), существует ли какой нибудь способ один раз обозначить их удобоваримыми латинскими названиями?

Оффлайн Lesopoval

  • Активист
  • *
  • Сообщений: 885
    • Просмотр профиля
ubuntuvuntah, на самом деле в пути допускается кириллица, но не допускаются пробелы.
Если в имени файла или каталога имеются пробелы достаточно взять его в кавычки, либо весь путь...
Диски можно обзывать по разному: Диск_А, Диск_В, Диск_С.., Disk1, Disk2, Disk3...

Оффлайн ubuntuvuntah

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
ubuntuvuntah, на самом деле в пути допускается кириллица, но не допускаются пробелы.
Если в имени файла или каталога имеются пробелы достаточно взять его в кавычки, либо весь путь...
Диски можно обзывать по разному: Диск_А, Диск_В, Диск_С.., Disk1, Disk2, Disk3...

Да, но как обозвать то? В свойствах монтируемого диска переименовать не могу, не даёт("Новый том" можно скопировать,но исправить нельзя). Может команда какая или программа нужна?

Онлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3017
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
ubuntuvuntah, ага. называется команда - изменить лейбл диска или руками монтировать куда надо (возможно через fstab)

Код: Bash
  1. sudo parted -l # ищите XY вашего раздела
  2. sudo e2label /dev/sdXY "newlabel" # прописываете, раздел должен быть отмонтирован
  3.  
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн ubuntuvuntah

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
EvangelionDeath

Спасибо, попробую!  :coolsmiley:

Онлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3017
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
ubuntuvuntah, Я так вижу тему вы изменили. Не поленитесь, пожалуйста, проставить и отметку решено )
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

 

Страница сгенерирована за 0.07 секунд. Запросов: 24.