Популярні приколи

відео

хочу сюди!
 

ГАЛИНА

59 років, терези, познайомиться з хлопцем у віці 60-70 років

Настройка кодировки монтируемых систем, Debian GNU\Linux, fstab

  • 07.01.10, 02:48

Это относится к дистрибутиву Debian Etch GNU\Linux, но может в некотором роде подойти и к другому дистрибутиву. Когда на компьютере две системы, приходится малость повоевать с системными кодировками. Итак, чтобы настроить совместимость кодировок лини с виндой нужно: 1. Переконфигурировать системную локаль dpkg-reconfigure locale выбрать ru_cp1251 2. переконфигурировать по возможности кодировку в консоли dpkg-reconfigure console-cyrillic выбрать кодировку cp1251 3. Найти монтируемые разделы и если они еще не прописаны в fstab-e, прописать fdisk -l - покажет нам разделы на жестком диске, Например Device Boot Start End Blocks Id System /dev/sda1 2 51373 30720000 7 HPFS/NTFS /dev/sda2 52265 130683 46894562 f W95 Ext'd (LBA) /dev/sda3 51374 52264 532818 83 Linux /dev/sda5 52266 53904 979933+ 82 Linux swap / Solaris /dev/sda6 53904 104705 30378883+ b W95 FAT32 /dev/sda7 104705 130683 15534823+ 83 Linux

первая колонка - расположение файла монтируемого устройства(раздела), последняя - файловая система. Так как мы монтируем виндузовые разделы, нам нужно монтировать разделы с файловой системой FAT(W95 FAT32) и NTFS(HPFS/NTFS). Пути расположения к этим файловым разделам /dev/sda6 и /dev/sda1 соответственно. Открываем файл /etc/fstab и редактируем его таким образом: /путь/к/файлу/раздела /папка/к/которой/монтируем тип_файловой_системы опции,монтирования 0 0

А вот реальный пример файла fstab # /etc/fstab: static file system information. # # proc /proc proc defaults 0 0 /dev/sda7 / ext3 defaults,errors=remount-ro 0 1 /dev/sda3 /boot ext3 defaults 0 2 /dev/sda5 none swap sw 0 0 /dev/hdb /media/cdrom0 udf,iso9660 user,noauto,iocharset=cp1251 0 0 /dev/sda1 /media/C ntfs users,rw,iocharset=cp1251 0 0 /dev/sda6 /media/D vfat users,rw,iocharset=cp1251,codepage=1251 0 0

Последние две строки, думаю коментировать особо теперь не стоит. Скажу что опции iocharset=cp1251, codepage=1251 дают нам правильное отображение кирилических названий файлов и папок. Обязательно после последней строки, должен быть переход на новую строку и пустая строка, иначе будет ругатня при монтировании разделов, хоть это и не критически важно.

После этого мы должны создать папки по пути /media/C и /media/D соответственно. Я лично еще выношу ярлыки к этим папкам на рабочий стол. Сделаем мы это такими командами ln -s /media/C /home/Имя_пользователя/Desktop/C ln -s /media/D /home/Имя_пользователя/Desktop/D

После этого монтируем все разделы, которые еще не примонтированы командой mount -a Ну в общем-то это и все. Я свои разделы таким образом подружил.

0

Коментарі