Страница 1 из 2

Еще раз: Как увидеть другие логические (FAT32) диски?

Добавлено: 14 мар 2005, 14:08
Anonymous
Еще раз: Как увидеть другие логические (FAT32) диски?
Мне нужно видеть основной раздел винчестера.
Дополнительный раздел содержит 3 диска: один ext2, один swp и один FAT32. Linux RedHat 8.0 установлен на hda6.

Добавлено: 14 мар 2005, 14:20
Speccyfan
md /mnt/win
mount -t vfat -o codepage=866,iocharset=koi8-r /dev/hda6 /mnt/win

Добавлено: 14 мар 2005, 15:01
Anonymous
А обязательно ли koi8-r может лучше 1251

Добавлено: 14 мар 2005, 15:04
Anonymous
А обязательно ли koi8-r может лучше 1251

Добавлено: 14 мар 2005, 15:04
Speccyfan
Лучьше, что бы совпадало с твоей локалью :)

А СИНТАКСИС?

Добавлено: 15 мар 2005, 11:28
Anonymous
А СИНТАКСИС?
МОЖНО ПО ПОДРОБНЕЕ ПРО КОМАНДЫ, КОТОРЫЕ НАПИСАНЫ.
ОСОБЕННО ПРО ДВА ПОСЛЕДНИХ ПАРАМЕТРА.

Добавлено: 15 мар 2005, 11:44
Speccyfan
вообще man mount
Два последних параметра означают что второй логический раздел устройства hda будет подмонтирован к директории /mnt/win

Добавлено: 17 мар 2005, 09:48
Anonymous
Как говорится: если хочешь что-то сделать, то делай это сам :-)
На самом деле это делается так:
mkdir /mnt/win
mount -t vfat -o codepage=866,iocharset=utf8 /dev/hda1 /mnt/win

Но постоянно это вводить не слишком удобно. Поэтому можно написать
Perl-программу:

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

#!/usr/bin/perl -w
system 'mount -t vfat codepage=866,iocharset=utf8 /dev/hda1 /mnt/win'
Теперь эту программу надо сделать исполнительной и поместить на рабочий стол. И можно "одним" кликом подмаунтить раздел диска!
Правда если кликнуть, то Linux RedHat 8.0 (GNOME) выдаст диалоговое окно в котором будут кнопки типа: "запустить в консоли", "запустить" и т.д.
Вы случайно не знаете как убрать это диалоговое окно?

Но лучше всего подмаунтить разделы диска другим способом:
1. строку "mount -t vfat ... " прописать в autorun (только где он находится не знаю).
2. Папку с точкой монтирования поместить прямо на рабочий стол.
И будет вам Windows :-)

Добавлено: 17 мар 2005, 10:46
kae
wp2, а не проще ли вставить эту строку в шелл-скрипт и поместить его на десктоп? Зачем городить эти перловые турусы на колесах?

#!/bin/sh
mount -t vfat codepage=866,iocharset=utf8 /dev/hda1 /mnt/win

Добавлено: 17 мар 2005, 11:25
dojlid
:D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D

Добавлено: 17 мар 2005, 11:32
dojlid
о так! Якія яшчэ ідэі?
А можа такі RTFM? Куды-небудзь у бок fstab?

А так добрая трава, добрая....

Добавлено: 18 мар 2005, 22:29
Anonymous
Еще я забыл сказать что для Perl-программы можно установить нужную иконку (для красоты :)
На языке Perl я написал чтобы просто выпендреться. Просто я этот язык давно изучаю. А то что с помощью Shell всё это можно сделать я покрайней мере догадывался. Но опыта в этом пока нет.
И не надо, чуть что, отсылать к man mount. Там 49 экранов англоязычного текста :-(

Добавлено: 18 мар 2005, 22:34
Anonymous
И еще - я из Украины. Поэтому не надо мне писать на языке республики Беларусь. Хотя...

Добавлено: 18 мар 2005, 22:40
bazil
...Выпендриться...
Первый раз вижу подобный бред. Ты в виндах, чтоб файл скопировать, bat-ник пишешь???
Глупо. Лучше, чем херней заниматься, почитал бы man.

Добавлено: 18 мар 2005, 22:42
bazil
Что значит не надо? Кого вааще е**т откуда ты. Понимаешь как пишут -- читай, нет -- так нет.