PDA

Показать полную графическую версию : Ламерский вапрос....памагите


Страниц : [1] 2 3

Semion
04-01-2006, 17:24
Господа, прошу заранее прощения у админа и модеров, но я решил создать несколько тем сразу. Это вызвано тем, что вопросы, которые у меня возникли, друг с другом не перекликаются.
Итак, предистория: Я живу далеко от Москвы. Работаю на удаленной работе в московской фирме. Занимаюсь инженерными расчетами. Я неплохо разбираюсь в железе и знаю систему Windows (на уровне продвинутого пользователя). Мне надоели бесконечные виндовые глюки. Мне надоели бесконечные приключения с вирусами. Прослышал про систему Линукс, которая от этого почти свободна, и решил ее попробовать. Прошу не пинать ногами за лаймерские вопросы. Прошу помочь!
Вопрос №1.
Как из-под Линукса увидеть ту часть винта, которая отформачена в ntfs? Как взять с нее файлы для работы? Как установить и заставить работать под Л виндовые проги?
Эти вопросы я объединил, т.к. они перекликаются. Samba у меня установлена. Она была в дистрибутиве Линукса. Но как с ней работать? Как запустить X Window&?
Если можно, то по шагам расскажите.

BlackEric
04-01-2006, 18:00
1. Какой у тебя дистрибутив Linux?
2. Для того чтобы увидеть разделы NTFS в Linux их необходимо смонтировать. Как монтировать - в консоли набери man mount и внимательно прочитай.
3. Для запуска виндовых программ в Linux используются эмуляторы Wine - обычно идет в составе Linux, WineX - применяется в основном для игр. И коммерческий CrossOver Office - великолепно поддерживает огромное количество софта. Некоторый софт запускается без проблем, для запуска другого нужно сильно постараться. Подробности в поиске.
4. Самбу для работы необходимо настроить. Настройки лежат в файле /etc/smb/smb.config (для RedHad подобных дистрибутивов).
5. Как по мне, то для начала (пока учишся) XWindow лучше было поставить вместе с установкой системы. Тогда современная система будет сразу грузиться в графическом режиме. Если же X установлены, но при загрузке системы не стартуют, то запуск осуществляется из командной строки командой startx.
6. В консоли набери setup и посмотри там довольно много настроек.

P.S. Почитай темы на форуме. Информации валом.

Semion
04-01-2006, 20:04
Дистрибутив Linux XP PRO на основе Red Hat. За советы спасибо. Если появятся вопросы, то задам еще.
Linux загружается сразу сам и его интерфейс очень похож на WinXP. Это что означает? Что XWindow уже установлен?

[mzd]
04-01-2006, 22:58
Semion
Да, это означает, что X нормально стартует. И вообще, я бы посоветовал тебе прочитать FAQ прежде чем задавать вопросы.

Semion
04-01-2006, 23:17
Да, это означает, что X нормально стартует. И вообще, я бы посоветовал тебе прочитать FAQ прежде чем задавать вопросы.
А чего же он тогда не видит виндовый раздел и файлы?
Ребята, я честное слово в факе ни фига не понял. Пожалуйста, помогите...

BlackEric
05-01-2006, 09:15
Для того чтобы linux видел виндовый раздел его необходимо смонтировать!!!

Для этого необходимо прочитать help по команде mount. Вызывается из терминала командой man mount.
Если диск в ntfs, то выглядит это примерно так. Например нам нужно смонтировать диск С. Винчестер Primary Master.
1. Создаем каталог куда будем монтировать. Обычно он создается в папке /mnt. Я бы его назвал по имени виндозного диска. Итак каталог /mnt/c создан.
2. Выполняем команду mount -t ntfs /dev/hda1 /mnt/c, где /dev/hda1 - имя диска С в Linux.
3. Если не появилось сообщений об ошибке, то идем в каталог /mnt/c и смотрим на виндозные файлы.

4. Покупаем/занимаем книгу по Linux для начинающих. Сильно облегчит жизнь по началу :)

Semion
05-01-2006, 10:40
БлэкЭрик, спасибо! Попробую сейчас. Книг - куча. Все в электронном виде. Только один черт, пока кто-нить, кто разбирается не покажет, по книгам разобраться тяжко.
Еще раз спасибо!

Semion
05-01-2006, 14:35
Набрал я эту команду в консоли. А он мне сообщение об ошибке выдал типа нет такого пути к файлу...

[mzd]
05-01-2006, 15:19
Semion
X, вообще-то, и не занимается отображением виндовых разделов, он за графику отвечает. Какую ошибку выдает, дословно?

Neosofit
05-01-2006, 17:01
Небольшое замечание:
Ядро Линукса должно поддерживать чтение (и, необязательно, запись) в файловой системе NTFS. По умолчанию эта опция может быть не включена в ядро.

Semion
05-01-2006, 22:23
Ядро Линукса должно поддерживать чтение (и, необязательно, запись) в файловой системе NTFS. По умолчанию эта опция может быть не включена в ядро.
Тогда вопрос: а как это дело проверить?
Я понял почему у меня возникают проблемы. У меня не создается каталог, про который мне Черный Эрик писал.
Я дал команду:

mkdir [-p] [/mnt /c]

Именно так расписана команда создания каталогов и в камасутре по Линуксу, и в хелпе самого Линукса. Но, вместо того, чтобы создавать каталог /С в каталоге /mnt, Линукс создает каталог [-p] в пользовательском каталоге /home /sem. Естественно, когда я даю команду

mount -t ntfs /dev/hda1 mnt /c

У машины просто едет крыша и она на меня ругается...
Где я неправильно действую? Вроде все как в Камасутре написал...

TrKeast
06-01-2006, 00:29
Для того чтобы увидеть разделы NTFS в Linux их необходимо смонтировать. Как монтировать - в консоли набери man mount и внимательно прочитай.
еще можно man fstab

Ядро Линукса должно поддерживать чтение (и, необязательно, запись) в файловой системе NTFS. По умолчанию эта опция может быть не включена в ядро.
у LinuxXp вкроде включена

а вообще, какой винт стоит IDE или SATA/SCSI?

TrKeast
06-01-2006, 00:32
Именно так расписана команда создания каталогов и в камасутре по Линуксу, и в хелпе самого Линукса. Но, вместо того, чтобы создавать каталог /С в каталоге /mnt, Линукс создает каталог [-p] в пользовательском каталоге /home /sem. Естественно, когда я даю команду

mount -t ntfs /dev/hda1 mnt /c

У машины просто едет крыша и она на меня ругается...
Где я неправильно действую? Вроде все как в Камасутре написал...
mkdir /mnt/c && mount -t ntfs /dev/hda1 /mnt/c -o r,iocharset=utf-8

на регистр символов нужно внимание обращать

Semion
06-01-2006, 12:50
Думаю, что проблема в чем-то другом. Набрал я строку, которую мне Trkeast дал. Запустил - никакой реакции. Директория не создана, ntfs не вижу. Сообщений об ошибках нет. Просто закрылось окно консоли - и все. Вообще - это не единственный такой случай, многие команды почему-то так поступают. Например: хочу прочитать хелп по команде mount. Набираю в строке консоли man mount ... и как в фильме "Неуловимые мстители" "И тишина..." Однако, через кнопку "Пуск" я хелп вызываю и инфу по этой команде нахожу и читаю.
Тоже самое с командой setup. При запуске сперва запрашивается пароль root, а потом все закрывается. Не могу понять в чем причина. Мне кажется, что когда я пойму почему команды не проходят, тогда я эту проблему решу.
Ваше мнение, господа гуру?
А можно эти команды попытаться запустить не через графический интерфейс? Это ничего не даст?

BlackEric
06-01-2006, 13:14
1. Монтирование дисков можно производить только c правами root (по умолчанию права пользователя в Linux настроены именно так)!
2. Команды mount, mkdir и вызов мана и должны осуществляться в консоли. Консоль не есть графический интерфейс...

Semion
06-01-2006, 13:36
Вот я так уже и попробовал. До этого я по незнанию пытался запустить из командной строки графического интерфейса. И, хоть это было и неправильно, команда mkdir чего-то пыталась изобразить (хотя и не в том каталоге, см. посты выше).
Сейчас я закрыл граф. интерфейс (Ctrl+Alt+F1) и вышел в текстовую консоль. Там попробовал две команды:
mkdir /mnt/c
Ответ системы был таким: "Невозможно создать каталог ' /mnt/c' : Permission denied"
Т.е. я понял так, что почему-то закрыт доступ к каталогу /mnt для создания в нем дополнительных директорий? Почему это может быть? Сейчас попробую посмотреть, может Камасутра чего умное пишет по этому поводу, но и советы от гуру приму с благодарностью.

Команда setup выполнилась. Открылась утилита setup с соответствующими разделами.

BlackEric
06-01-2006, 13:49
Попробуй создай каталог любым файловым менеджером. Посмотри права доступа к /mnt. У тебя должны быть права на запись!!!

Semion
06-01-2006, 18:15
Нет у меня прав на запись в этом каталоге. При попытке выполнить команду:

chmod ugo+rwx /mnt

система выдает сообщение:

chmode: изменение прав доступа для ' /mnt': Operation not permitted

В чем еще может быть проблема?

Я уже начинаю грешить на дистрибутив. По форумам смотрю - мало кто этим дистрибутивом пользуется. Есть возможность Мандрайк 10 взять. Может просто взять и поменять его на фиг?

Да, чуть не забыл. Команда ls -l показывает все права пользователю root. При входе в систему под этим именем ничего не изменяется.

TrKeast
06-01-2006, 19:37
Ответ системы был таким: "Невозможно создать каталог ' /mnt/c' : Permission denied"
ну тебе же ответили, нужен root доступ для изменения, впрочем даже для рута
права на запись /mnt могут отсутствовать попробуй из под рута chmod 664 /mnt

Semion
06-01-2006, 19:50
Чесслово, так толком и недопонял как это получилось, но каталог создать удалось :clapping: :yahoo: . Тперь проблема в другом. Он выдал мне сообщение о том, что ядро не поддерживает формат ntfs. Я читал в Камасутре, что это бывает и тогда диск надо переформатить в FAT32. Сейчас сделаю и продолжу дальше свое сексуальное образование по Linux... :grin:




© OSzone.net 2001-2012