Хардлинки на CD
Версия для печати

Конференция: Конференция iXBT.com (http://forum.ixbt.com/)
Форум: Оптические носители информации (http://forum.ixbt.com/?id=31)
URL: http://forum.ixbt.com/topic.cgi?id=31:19988

Время GMT +03. Даты в формате dd.mm.yyyy.


Anatoly Skoblov, 01.06.2004 14:11
Кто-нибудь знает, как сделать на CD то, что в юниксе называется хардлинком (несколько файлов в реальности ссылаются на одно и то же место на диске), а на FAT'е является ошибкой (cross-linked files)

Точно знаю, что это возможно - у меня есть "фирменные" образы Windows 2000/XP из MSDN, на которых записано по несколько версий одной и той же OS (home/professional/server и т.д.). На них суммарный размер файлов выходит далеко за гиг, благо большая часть файлов в разных дистрибутивах общие. Но вот сам сделать не смог.

Хочется заисать MP3-диск с двойным комплектом имен файлов - русскими буквами и в транслитерации.

1. Yurchik, 01.06.2004 15:41
Есть специальная утилита от Microsoft. cdimage назыается. ищет одинаковые файлы и делает на них ссылки. формирует iso файл.

2. Anatoly Skoblov, 01.06.2004 16:11
А попроще? Чтобы сказать "вот такой-то файл положить в такое-том есто с таким-то именем, и в другое - с лдругим именем?" Или онаделать копий на винте, а cdimage разберется?

3. Volia, 01.06.2004 16:26
я для этого сначала делаю образ диска потом его записываю. я пользуюсь ultraiso но есть и другие

4. Anatoly Skoblov, 01.06.2004 16:46
Это здорово, но ultra iso не умеет так работать с дубликатами.

В общем, Похоже, что остается сделать 2 копии на винте. переименовать одну, а потом приенить cdimage

5. Lans, 01.06.2004 23:28
Anatoly Skoblov
можно воспользоваться CD Image Tools с помощью которой делались диски Реаниматор, она тоже имеет такую функцию. файлы нужно перечислять вручную. Взять можно здесь: http://www.bootcd.narod.ru/cdimgtls013.zip

6. Anatoly Skoblov, 01.06.2004 23:49
Спасибо. С тем, что придется сделать 2 копии файлов и в однйо переименовать, а потом готову папку залить в имидж я уже смирился. Огорчило, что майкрософтовская тулза не работает под win 98, посмотрим этот комплект.

Кстати, я нашел в описании ultraiso, что она якобы умеет уменьшать размер аки майкрософтовская утилита, но на практике это почему-то не получилось.

7. RotaN, 02.06.2004 00:00
Anatoly Skoblov
я нашел в описании ultraiso, что она якобы умеет уменьшать размер аки майкрософтовская утилита, но на практике это почему-то не получилось.
У тебя свежая версия UltraISO? В настройках программы ставил галку "Optimize"?
Ради интереса попробовал в UltraISO 7.1ME - работает, создал CD с 6ГБ(650МБх10) инфы.

8. Anatoly Skoblov, 02.06.2004 00:22
Версия-то достаточно свежая (6.5), да в хелпе про эту галку ничего не было написано. Галка естьи даже работает (судя по размеру файла с несколькими копиями одного файла). Спасибо всем за ответы - теперь у меня МНОГО вариантов.

Добавление от 02.06.2004 00:29:

цитата:
Lans:
Anatoly Skoblov
можно воспользоваться CD Image Tools с помощью которой делались диски Реаниматор, она тоже имеет такую функцию. файлы нужно перечислять вручную. Взять можно здесь: http://www.bootcd.narod.ru/cdimgtls013.zip

К сожалению, этой софтины там уже нет. Видимо заменана чем-то новым.

9. DAE2000, 02.06.2004 10:24
...несколько файлов в реальности ссылаются на одно и то же место на диске

Вроде WinOnCD умеет это делать. По крайней мере в старых версиях у меня получалось, последнюю не ставил.

К этой теме 23.08.2004 18:20 moderator-abgm подклеил тему "Как создать ссылку на файл на CD" (автор: D.N.)

11. D.N., 23.08.2004 12:41
Собственно есть у меня один штампованный диск на котором записан Win2003 Server при том SE, WE, EE. Т.е. три системы по 600 мб. Короче говоря на диске записана одна система, различающиеся в них файлы и ссылки на общие файлы. В итогу если все файлы выделить в FARе то получается объём 1500МБ. Вопрос как сделать на CD такиеже ссылки на файл????

12. Daiser, 23.08.2004 12:45
D.N.
Есть такая утиль от Microsoft. CDIMAGE называется. Она-то и позволяет создавать ссылки на файлы.

К этой теме 04.08.2005 10:09 moderator-abgm подклеил тему "Как записать на болванку в 700мб инфу в например 900мб " (автор: Nicat)

15. Nicat, 04.08.2005 10:01
у меня есть диск объёмом 695мб а внутри показывает 994( при копировании на винт тоже показывает 994мб) как его записали.

16. Denis Kalishevich, 04.08.2005 10:04
Скорее в разных каталогах есть одинаковые, одни и теже файлы.

17. ReLogan, 08.01.2007 19:03
Если я что-то понимаю в хардлинках, то при попытке внести изменение в хардлинк, изменение производиться и в сам сектор, на который ссылаеться хардлинк, так что ничего из идеи автора не получиться.

Хотя с другой стороны, метаданные скорее всего храняться не в самом секторе диска, и именно в MFT таблице, тогда вполне реально, что две ссылки из MFT таблицы с разными метаданными могут ссылаться на один и тот-же адрес данных.

Очень интересная тема, хотелось бы продолжить обсуждение. Только одно НО- работает только в NTFS, а как на CD сделать NTFS-проблема?



URL: http://forum.ixbt.com/topic.cgi?id=31:19988

Время GMT +03. Даты в формате dd.mm.yyyy.