LINUX.ORG.RU
ФорумTalks

Почему линукс не ставится на NTFS?

 ,


0

2

Спрашивает друг, который не решается ставить линукс.

Спрашиваю его - зачем тебе линукс на нтфс? Он говорит - это риторический вопрос. Почему не сделали версию линукса под нтфс? Чем неугоден линуксу нтфс?

★★★★★
Ответ на: комментарий от Begemoth

ядро-то даст много что сделать, да кто ж этими возможностями воспользуется?

точки приводят к проблемам в работе программ (и стандартных и нестандартных) - не все умеют правильно парсить файлы с точками в названии.

можно делать длинные пути к файлам, но это приведет к проблемам в программах - н-р Проводник и Фотошоп их скорей всего не смогут показывать.

или например, почему есть copy, а есть xcopy, а резервное копирование файлов делается еще через какую-то другую утилиту (не помню названия), которая умеет понимать еще больше

или например, симлинки в ntfs: hard link, junction point, reparse point, volume mount point... То что ты сделал какой-то линк еще не значит, что программы верно его поймут. Кто-то на месте линка не увидит ничего, кто-то увидит файл, у кого-то с ошибкой вылетит функция перечисления файлов, итп.

stevejobs ★★★★☆
()
Ответ на: комментарий от vertexua

а время, время файлов оно научилось сохранять? а то очень уж подозрительно много файлов с датами создания в 4 часа ночи. Даже притом, что компутер работал строго только днём.

n_play
()
Ответ на: комментарий от dk-

не умеет в права доступа, кроме как костылями, например. крайне ненадёжна на флешках (есть печальный опыт на очень большой выборке). не имеет никаких преимуществ перед ext4.

next_time ★★★★★
()
Ответ на: комментарий от dk-

то, что они не юниксовые. у них свой какой-то кривой огород.

next_time ★★★★★
()

а что мешает? ntfs-3g умеет права доступа. Драйвер и fuse поместить в initrd и можно было бы запуститься... теоретически...

onon ★★★
()
Ответ на: комментарий от Manhunt

Драйвер для ext* эти редмондовские гандоны могли бы и поставлять «из коробки».

Не нужно из коробки ни ext3 ни ext4 - достаточно что из линукса вири могут засирать винду, ещё обратного не хватало.

Napilnik ★★★★★
()
Ответ на: комментарий от Eddy_Em

Зато в штатном режиме fsck на ext3 тупит жесточайше! Полтора часа ждать, пока малюсенький винтик на пару-тройку ТБ отсканируется — это ж ужас!

fsck просто тупит даже на маленьких разделах, проблема в этой утилите. Если лечить что-то не очень сложное но непонятное, то fsck будет проверять а проблема оставаться, потом снова будешь проверять, перезагружаться, тестить и снова проверять через fsck с тем же результатом. Зато gpart и диспетчер разделов КДЕ, нужно иметь оба потому что один малоиформативен а другой не всегда хорошо собран, устраняют проблему несколькими кликами экономя время. Все хитрости использования консольных лечилок уже прописаны в эти гуёвые утилиты.

Napilnik ★★★★★
()
Ответ на: комментарий от goingUp

Оно кривое аки турецкая сабля. Я проверял. Возможно с ext3 на XP там всё хорошо, но с ext4 на 8.1 там было всё довольно грустно.

Loki13 ★★★★★
()

А точно не ставится? Какие именно проблемы?

cvs-255 ★★★★★
()
Последнее исправление: cvs-255 (всего исправлений: 1)
Ответ на: комментарий от leg0las

Я подозреваю, что можно и fuse-драйвер использовать, если немного повозиться с initrd

cvs-255 ★★★★★
()
Ответ на: комментарий от praseodim

Потому что MS и патенты

которые действуют только в паре стран на шарике.

cvs-255 ★★★★★
()
Ответ на: комментарий от sin_a

Насчет POSIX свойств ФС, на самом деле оно довольно старое и не умеет много чего нужного.

cvs-255 ★★★★★
()
Последнее исправление: cvs-255 (всего исправлений: 1)
Ответ на: комментарий от Sadler

Да и не очень понятно, зачем это всё надо.

Разрешение/запрет модификации прав владельцем файла (но не каталога), например.

cvs-255 ★★★★★
()
Ответ на: комментарий от cvs-255

Разрешение/запрет модификации прав владельцем файла (но не каталога), например.

То есть без NTFS в линуксе этого нельзя добиться?

Sadler ★★★
()
Ответ на: комментарий от Sadler

Есть. Это пляски с selinux. Ты много политик для selinux осилил написать?

Ну или например, разрешение только на создание файлов в директории, но не перезапись или удаление. Вперед, как там unix правами это сделать?

cvs-255 ★★★★★
()
Последнее исправление: cvs-255 (всего исправлений: 2)
Ответ на: комментарий от cvs-255

Т.е поддерживающего все необходимые фукнции работы с данной FS.

mono ★★★★★
()

Wubi и прочие подобные способы, но «друг» хочет странного, большего дерьма, чем нтфс, ещё поискать.

А так, вроде кто-то уже научал линукс грузится с fat32/ntfs диска, но с безопасностью там совсем не ахти было..

wakuwaku ★★★★
()
Последнее исправление: wakuwaku (всего исправлений: 1)

Вручную ставится, но использование проприетарных компонент, имеющих лучшие открытые аналоги, никому не нужно.

tides
()
Последнее исправление: tides (всего исправлений: 1)
Ответ на: комментарий от cvs-255

А ты осилил, значит selinux?

Да, во всех случаях, когда он был мне нужен.

Сколько ты политик написал?

Ровно ноль. Знаешь, у нас в виндах туго с селинуксами, не завезли.

Sadler ★★★
()

Тред не читал.

1) Софт завязан на UNIX-правах, в которые NTFS не умеет. Впрочем, тиартичски можно научить драйвер сохранять их в дополнительных потоках файла (больше NTFS вроде никаких дополнительных метаданных не умеет).

2) Ядрёный драйвер не умеет штабильно в запись. Как её установить туда хоть? Ну ладно на инсталляху можно впихнуть FUSE и ntfs-3g, но с прочими сервисными задачами что делать?

MiniRoboDancer ★☆
()

Почему не сделали версию линукса под нтфс? Чем неугоден линуксу нтфс?

На самом деле можно. Wubi.

FoodFighter
()

Почему не сделали версию линукса под нтфс?

Ты сам выбираешь, под нтфс или нет твой линупс. Насколько я знаю, можно поставить на любую систему, поддерживаемую хоть ядром, хоть fuse. Мб надо будет ядро на отдельном ext3 держать, но корень можно.

takino ★★★★★
()
Ответ на: комментарий от Eddy_Em

Полтора часа ждать, пока малюсенький винтик на пару-тройку ТБ отсканируется

А если этих винтов 10?

Тоже полтора часа ждать

snaf ★★★★★
()
Ответ на: комментарий от snaf

Это как ты полтора часа на винт помножил на 10 винтов и получил полтора часа? Ничего, что fsck запускается для всех винтов поочередно? Этот процесс тупо не распараллелить же!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Пользователи sysvinit-like совсем не палятся. Fsck можно запускать параллельно сколько хочешь, а в твоём ините как раз всё в скриптах, удобно этот момент будет поправить руками.

tides
()
Ответ на: комментарий от tides

Fsck можно запускать параллельно сколько хочешь

Если один fsck вызывает жутчайшее 12309, то с десятком параллельных твой компьютер просто умрет!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от tides

каталоги помедленнее открываются

Какие каталоги? Как ты корень подмонтируешь, если он еще не отfsckнут? Да и вообще, на кой хрен что-то монтировать, пока все ФС не будут готовы? Это — дебилизм в духе мастдайки и ненужноD: запустить юзверю рабочий стол, но еще минут 5 не пускать его даже залогиниться, т.к. не запущены системные сервисы, не поднята сеть и не подмонтирован хомяк =D

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Бывает несколько разделов на одном диске.

Как ты корень подмонтируешь, если он еще не отfsckнут?

В readonly, кстати, но толку мало, да.

Да и вообще, на кой хрен что-то монтировать, пока все ФС не будут готовы?

Внешний диск, например. Или отдельный раздел для данных, у меня корень и /home на одном разделе, файлопомойка — в /mnt/data.

tides
()
Последнее исправление: tides (всего исправлений: 1)
Ответ на: комментарий от tides

А у меня корень на одном винте, хомяк на другом, /Cinema на третьем, а /Music на четвертом!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Darth_Revan

почему GNU/Linux не ставится FAT32

Вообще-то ставится. В незапамятные времена я даже баловался такой фигнёй ибо было лень заниматься разбивкой диска.

no-such-file ★★★★★
()

Почему не сделали версию линукса под нтфс? Чем неугоден линуксу нтфс?

Ставится, но нужны нетривиальные движения руками, а именно нужно создать в ntfs системе файл образа диска, который подсовывается ядру при загрузке как loop устройство. Как делают здесь: https://wiki.ubuntu.com/WubiGuide/

no-such-file ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.