Показать полную графическую версию : разбить флэшку на несколько разделов
как форматнуть Toshiba TransMemory USB device на несколько.. скажем два раздела???
подмена дров USB Flash<>HDD не катит :)
как форматнуть Toshiba TransMemory USB device на несколько.. скажем два раздела??? »
Пробовал, получилось, но ОС будет видеть только один раздел (дело было давненько и ОС была XP, новые операционки может и увидят). Тебе это надо? Делил Acronis Disk Director-ом.
Юzverь,
Вы когда нибудь дискету или CD видели разбитые на разделы?
Флешка тоже относится к классу - Remote media (переносной носитель).
И разбивку на разделы они не поддерживают.
Только со спец котроллером во флешке, заточенным под это, либо поправить реестр так, чтобы OC приняла флешку, как Storage device. ( класс - устройства хранения). естественно только этот комп и будет понимать, что там несколько разделов.
Petya V4sechkin
11-10-2009, 16:16
Юzverь, можно попробовать с помощью AlcorMP (http://www.flashboot.ru/index.php?name=News&op=article&sid=27) (если контроллер поддерживается), Setup -> вкладка Mode -> Partition Set.
Только на свой страх и риск:
Внимание!!! Автор статьи не несет ответственности за возможный ущерб, который вы можете причинить своему оборудованию в процессе творчества.
а вслучае чего реанимировать флэшку возможность будет???
Вы когда нибудь дискету или CD видели разбитые на разделы?
Флешка тоже относится к классу - Remote media (переносной носитель).
И разбивку на разделы они не поддерживают.
Только со спец котроллером во флешке, заточенным под это, либо поправить реестр так, чтобы OC приняла флешку, как Storage device. ( класс - устройства хранения). естественно только этот комп и будет понимать, что там несколько разделов. »
Пыталась найти информацию о том, как же это все работает, и как с этим бороться, чтобы все ж таки сделать разделы на флешке.
Вот что мне удалось найти:
Здесь (http://www.lancelhoff.com/multi-partition-a-usb-flash-drive-in-windows/) говорится, что проблема в том, что Windows воспринимает флешку как removable media, которым, в ее понимании, иметь более одного раздела не положено. Чтобы исправить ситуацию, нужно изменить значение некоего Removable Media Bit, по которому ОС и определяет removable устройство или не removable. Сделать это предлагается при помощи специальной программки.
Я заинтересовалась, что это за загадочный Removable Media Bit, где он расположен, для чего нужен и как с ним можно что-то сделать средствами помимо предлагаемого в статье софта. Единственное, что я про него нашла, эта вот такая цитата от Майкрософта (http://www.microsoft.com/whdc/archive/usbfaq.mspx):
Q: What must I do to trigger Autorun on my USB storage device?
A: The Autorun capabilities are restricted to CD-ROM drives and fixed disk drives. If you need to make a USB storage device perform Autorun, the device must not be marked as a removable media device and the device must contain an Autorun.inf file and a startup application. The removable media device setting is a flag contained within the SCSI Inquiry Data response to the SCSI Inquiry command. Bit 7 of byte 1 (indexed from 0) is the Removable Media Bit (RMB). A RMB set to zero indicates that the device is not a removable media device. A RMB of one indicates that the device is a removable media device. Drivers obtain this information by using the StorageDeviceProperty request.
Того, что мне было интересно, я здесь не обнаружила. :(
Помимо этого я натыкалась на варианты замены стандартного Windows драйвера на другой, после чего флешку можно будет разбивать на разделы. Но подобный способ не интересен, потому что с той же флешкой, но на другом компьютере все будет грустно.
Буду рада услышать еще варианты создания разделов на флешках, а если кто-нибудь поделиться секретом, что же такое Removable Media Bit - я буду просто счастлива. :)
Буду рада услышать еще варианты создания разделов на флешках »
Одно время, я "издевался" над своей флешкой (8ГБ). Вопреки многим скептикам, все таки удалось заставить флешку делиться на диски, с возможностью форматировать каждый диск в разные форматы. Делил флешку на загрузочный диск (2ГБ), диск для портабле прог и только для чтения. В конце концов, установил Убунту, оставил один раздел в NTFS (полГига) для виндовских портабле прог. Работает на любом компе, в инет захожу без проблем (на компах с роутером). После потерял к этому интерес:)
Оченно интересно. А не могли бы Вы еще и рассказать, как Вам это удалось сделать?
А не могли бы Вы еще и рассказать, как Вам это удалось сделать? »
На своем же компе, софтину потерял :) ...
Все просто. В инете нашел утилиту BootIt 1.07.1 Rus by Timkaz, скачал здесь (http://torrents.ru/forum/viewtopic.php?t=2131279). Ради интереса, пробовал делать разбивку Акронисом, по этой методике (http://flashboot.ru/index.php?name=News&op=article&sid=5), работает на ура (способ, как я понял, который вам не интересен) :), ток потом надо вернуть системный драйвер. Установил убунту, хорошо работает, флеху больше не мучаю:). Так что удачи вам, в создании разделов на флешке.
зы на всякий случай, моя флешка:
8ГБ (hama)
-------------------------
Volume = G:
Controller = Phison
Memory Model = Micron MT29F32G08QAA *2
Memory Type = MLC
VID = 1222
PID = 1333
Vendor (by VID) =
Product (by PID) =
Manufacturer = USB 2.0
Product = Flash Disk
Query Vendor ID = USB 2.0
Query Product ID = Flash Disk
Query Product Revision = PMAP
Physical Disk Capacity = 8015314944 Bytes
Windows Disk Capacity = 7995752448 Bytes
USB Version = 2.00
Max.Power = 200 mA
(голосом слоника из мультфильма 38 попугаев)"Вот вы всё про самолёты-вертолёты, давайте купим воздушный шарик... !!! А зачем нам это надо?"
Разумеется, можно флешку разбить, как любой хард, но зачем вся затея-то?
Разумеется, можно флешку разбить, как любой хард, »
Поделитесь плиз своим методом разбивки флешки, как любой хард.
но зачем вся затея-то? »
Лично мне, интересно было узнать, есть ли возможность делить флешку на диски, а не на разделы, вот и все. Я открывал аналогичную тему на форуме, http://forum.oszone.net/showthread.php?t=150605&page=2&highlight=%D0%E0%E7%E1%E8%E2%EA%E0+%F4%EB%E5%F8%EA%E8 , но мне сказали, что это бессмысленная возня, что таких утилит нет и никогда не будет, и т.д.
Я понимаю, что утилита BootIt 1.07.1 Rus by Timkaz может и не совершенна, но она существует и работает. Повторюсь, если вы знаете лучший метод - поделитесь. Буду вам очень признателен, да не только я.
зы. Решения этого вопроса (по делению флешки), я не мог найти и на других форумах.
линукс (сгодится любой LiveCD), cfdisk, mkfs.ntfs (из комплекта ntfsprogs), всё.
UPD: ну вот, не поленился, изнасиловал флешку, см листинг:
[vadim@ws-vj ~]$ sudo fdisk /dev/sdc
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
Command (m for help): p
Disk /dev/sdc: 4016 MB, 4016046080 bytes
255 heads, 63 sectors/track, 488 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x90909090
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 488 3919828+ a5 FreeBSD
Command (m for help): d
Selected partition 1
Command (m for help): p
Disk /dev/sdc: 4016 MB, 4016046080 bytes
255 heads, 63 sectors/track, 488 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x90909090
Device Boot Start End Blocks Id System
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-488, default 1): 1
Last cylinder, +cylinders or +size{K,M,G} (1-488, default 488): +2G
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 2
First cylinder (263-488, default 263):
Using default value 263
Last cylinder, +cylinders or +size{K,M,G} (263-488, default 488):
Using default value 488
Command (m for help): p
Disk /dev/sdc: 4016 MB, 4016046080 bytes
255 heads, 63 sectors/track, 488 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x83482689
Device Boot Start End Blocks Id System
/dev/sdc1 1 262 2104483+ 83 Linux
/dev/sdc2 263 488 1815345 83 Linux
Command (m for help): t
Partition number (1-4): 1
Hex code (type L to list codes): 7
Changed system type of partition 1 to 7 (HPFS/NTFS)
Command (m for help): t
Partition number (1-4): 2
Hex code (type L to list codes): 7
Changed system type of partition 2 to 7 (HPFS/NTFS)
Command (m for help): p
Disk /dev/sdc: 4016 MB, 4016046080 bytes
255 heads, 63 sectors/track, 488 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x83482689
Device Boot Start End Blocks Id System
/dev/sdc1 1 262 2104483+ 7 HPFS/NTFS
/dev/sdc2 263 488 1815345 7 HPFS/NTFS
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
[vadim@ws-vj ~]$ ls /dev/sdc*
/dev/sdc /dev/sdc1 /dev/sdc2
[vadim@ws-vj ~]$ sudo mkfs.ntfs /dev/sdc1
Cluster size has been automatically set to 4096 bytes.
Initializing device with zeroes: 100% - Done.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.
[vadim@ws-vj ~]$ sudo mkfs.ntfs /dev/sdc2
Cluster size has been automatically set to 4096 bytes.
Initializing device with zeroes: 100% - Done.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.
[vadim@ws-vj ~]$ sudo mkdir /mnt/flash1
[vadim@ws-vj ~]$ sudo mount /dev/sdc1 /mnt/flash1/
[vadim@ws-vj ~]$ sudo mkdir /mnt/flash2
[vadim@ws-vj ~]$ sudo mount /dev/sdc2 /mnt/flash2/
[vadim@ws-vj ~]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 18G 14G 3.5G 80% /
none 1013M 128K 1013M 1% /dev
none 1013M 0 1013M 0% /dev/shm
/dev/sda4 58G 46G 12G 80% /home
/dev/sda1 38M 11M 26M 29% /boot
/dev/sdc1 2.1G 11M 2.0G 1% /mnt/flash1
/dev/sdc2 1.8G 9.4M 1.8G 1% /mnt/flash2
А возня в самом деле бессмысленная, не потому, что это невозможно (proof of concept я предоставил), а просто это банально не нужно. Купите ещё флешку, всего-то делов.
bozordzh
12-01-2010, 17:10
Tomset, Stepbol,
сильно разбивать не стала, бо потом переделывать лень. но вот так вот вышло, как пример:
http://s001.radikal.ru/i193/1001/35/2a11dd4d2cc0.jpg (http://www.radikal.ru)
Все просто. В инете нашел утилиту BootIt 1.07.1 Rus by Timkaz »
Хотелось бы понимать, что это за параметр, который нужно менять, зачем он нужен, где он записан в флешке и т.д. :(
Разумеется, можно флешку разбить, как любой хард, но зачем вся затея-то? »
Потому что есть такая необходимость.
А по поводу того, что сгодится любой Линукс - стало интересно, зачем же флешке (и, видимо, другим устройствам) параметр Removable Media Bit? В Windows он используется, а Линукс его просто игнорирует?
линукс (сгодится любой LiveCD), cfdisk, mkfs.ntfs (из комплекта ntfsprogs), всё. »
Я знаю, что линуксу по барабану какие свойства у диска, что ему подсунули. Любой диск определяется как монтируемое устройство. Другое дело винда. Как винда видит вашу флешку? Мне думается, что только первый логический диск. Если возможно, то покажите плиз скрин вашей флешки, из под винды. В познавательном плане. Вы же говорите, что ее того....подготовили :)
.А возня в самом деле бессмысленная, не потому, что это невозможно (proof of concept я предоставил), а просто это банально не нужно.»
...и вы туда же :( . Вы продвинутый, знаете все эти фишки, поэтому для вас это не интересно и не нужно. Я простой юзер. Научили в школе мышкой махать, да от информатика узнали, что в винде папка - это не отец :). Вот и все университеты. Только на форумах можно многое узнать и про флешки тоже. Извините, если офтоп.
так вот вышло, как пример: »
Конкретно не могу ничего сказать, диск 2- пространство не видно, наверное потому, что 1Мб. В свойствах опция "Форматировать" (диск2) активна? Пробуйте на другом компе как определиться. А диск 1, форматировался средствами винды?
Хотелось бы понимать, что это за параметр, который нужно менять, зачем он нужен, где он записан в флешке и т.д. »
ИМХО. Утилита BootIt 1.07.1 Rus by Timkaz, очевидно предназначена для того, что бы изменить на флешке, Removable Media Bit (сменный бит), который очевидно и предназначен для того, что бы флешка определялась виндой как Съёмное устройство. Не знаю, как это делается. Галку снимает, ноль прописывает, а может ваще что то стирает. Может кто из спецов пояснит.
стало интересно, зачем же флешке (и, видимо, другим устройствам) параметр Removable Media Bit? »
Не нужен RMB на флешке нигде и никому - на флешке нет removable media. Ну а что его ставят (что в корне неправильно), оставим на совести производителей.
Как винда видит вашу флешку? Мне думается, что только первый логический диск. Если возможно, то покажите плиз скрин вашей флешки, из под винды. »
Да, действительно только первый раздел подключился. Извиняюсь за задержку, я не пользуюсь виндовс - на чужой машине попробовал.
но мне сказали, что это бессмысленная возня, что таких утилит нет и никогда не будет, и т.д. »- 1. Работа с USB Flash как с жёстким диском (http://flashboot.ru/index.php?name=News&op=article&sid=5). Но есть одно неудобство для использования на других РС, иметь другой носитель с данным драйвером ;). 2. Почти все утилиты перепрограммирования контроллёров позволяют создавать разделы. 3. Не знаю для чего это участникам темы, но для ремонтников все проблемы решает загрузчик GRUB.
- 1. Работа с USB Flash как с жёстким диском. Но есть одно неудобство для использования на других РС, иметь другой носитель с данным драйвером »
Так это нужно для того, что бы партитишен-проги могли работать с флешками. Вопрос не стоит. Нет интереса.
Почти все утилиты перепрограммирования контроллёров позволяют создавать разделы. »
вот, вот где тема зарыта :), нам не нужны разделы, нам нужны диски, с возможностью форматировать в разные форматы. см. скрин. п.#7. Что бы винда не определяла флешку как съемный диск. (а хотя бы как HDD :) во раскатил) Не знаю для чего это участникам темы »
Вопрос философский. Мне нравиться, что на флешке убунту и виндовские портабле-проги. Не у всех такое есть. :).
Мне нравиться, что на флешке убунту и виндовские портабле-проги »
В этом случае как раз всё норм - виндовс линуксовый раздел не увидит и проигнорирует. Да всё равно моральный онанизм какой-то, простите, модераторы. Ну надо виндовую флешку, с портабл барахлом - сделай, надо линуксячую - купи ещё и тож сделай. У меня этого дерьма по карманам как зажигалок, не верю, что кому-то ну позарез реально надо решение по поднятому вопросу.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.