Иногда людям хочется странного. Так, в комментариях к посту про замену иконок в Mac OS X, некто Crash Bandicoot попросил меня написать про то, как можно заменить иконку у раздела, отведённого, при помощи Boot Camp, под Windows. :) В результате я создал необходимый раздел, установил туда Windows XP, и вот вам пошаговое руководство.
Изначально стоит сказать, что проблема кроется не в Windows, а в файловой системе NTFS, которую эта система может использовать (если вы ставили Windows на раздел с FAT32, то вам подойдёт и стандартный способ изменения иконок).
Так уж получилось, что для данной операции Вам потребуется дополнительный носитель информации, например USB-накопитель (отформатированная в FAT32 или FAT16 флэшка). Указанным ранее способом, измените у этого накопителя иконку на ту, которую вы хотите в ближайшем будущем установить для раздела с Windows.
Теперь, если в терминале вывести листинг всех файлов на носителе, то в куче служебных вещей вы увидите 2 нужных нам файла: .VolumeIcon.icns и ._<0x0D> (где <0x0D> — символ возврата каретки, так что он будет невидимым).

Перезагрузитесь в Windows и скопируйте эти два файла с накопителя в корень директории C:\ (если вы в системе Windows не видите указанных файлов, в настройках отображения папок укажите о необходимости отображения скрытых файлов и папок).
Теперь можете перезагружаться обратно в Mac OS X: там вы обнаружите, что иконка раздела с Windows приобрела необходимый вам вид, так что на рабочем столе красуются две иконки от разных разделов (Mac OS X и Windows).

Стоит отметить, что приведённый выше способ работает только в Mac OS X Leopard, и для Tiger набор действий несколько отличается. К сожалению, я до сих пор не установил себе Tiger, а потому могу привести лишь список необходимых действий без скриншотов и предупредив о том, что я это не проверял. Итак:
- Выставите иконку у USB-носителя, как это описано выше
- В директории /Volumes скопируйте информацию об иконке вашего носителя для раздела с Windows выполнив команду
cp /Volumes/.<USB_NAME> /Volumes/.<WIN_NAME>
где <USB_NAME> — имя вашего носителя, для которого вы поставили нужную иконку (в моём примере FLASH), а <WIN_NAME> — имя подмонтированного в систему раздела с Windows (в моём примере выше это Windows)
- Перезагрузитесь в Windows и скопируйте .VolumeIcon.icns с вашего носителя в корень C:\
Вот и всё.
P.S. Если в вашей Mac OS X настроена работа с NTFS в режиме read-write, то скопировать необходимые файлы в корень C:\ вы сможете и без перезагрузки в Windows.






Апр 4, 2009 в 22:02
интересная статья.
После ее прочтения у меня возник другой вопрос к автору, как поменять иконку раздела windows которая появляется при загрузке системы и выборе операционных систем
Апр 4, 2009 в 23:38
Уважаемый Алексей
Для описанной Вами задачи подходит программа rEFIt, которая позволяет изменять экран загрузки разных OS и выставлять нужные Вам иконки на этом экране.
Скачать программу можно отсюда
Апр 5, 2009 в 18:16
Спасибо автору за быстрый ответ и грамотно изложенные материалы. :-)
Всегда интересно находить и изучать здесь новые статьи
Апр 6, 2009 в 11:29
Админ это сново я! =))) Я тебя и спрашивал как поменять иконки в меню BootCamp, на десктопе их можно поменять с помощью http://www.freemacsoft.net/LiteIcon/!!!
Апр 6, 2009 в 12:41
Админ все сделал только так и не понимаю как в окне загрузки значки поменять???
Апр 10, 2009 в 02:43
Интересная статья.
Апр 25, 2009 в 13:47
Что то слишком мудрено… И по-моему расчитано на блогера чем на вебмастера
Апр 30, 2009 в 10:54
А кто-нибудь знает как поменять иконку в эскизе папке, т.е. допустим мы поменяли все папки на черные, но в режиме показа значков всплывает иконка дефолтная, синяя с эскизами рисунков в ней, вот ну никак не могу ее убрать, подскажите пожалуйста.
Май 5, 2009 в 13:15
Возможно, я не до конца Вас понял, но мне с таким сталкиваться не приходилось: у меня нигде не отображаются эскизы рисунков.
Март 11, 2011 в 11:32
У меня Винда на NTFS, поменял иконку обычным способом (10.6.6).
Дек 11, 2011 в 23:29
:smile:…tnx for info :mad:…
Дек 12, 2011 в 01:24
8)…
good :wink:…
Дек 12, 2011 в 02:46
:smile:…
tnx for info :(…