Skip to content


Как заставить WinXP видеть разделы флешки дальше первого

Захотелось как-то мне разбить свою 8-гиговую флешку на 2 раздела. Первый --- 1ГБ с FAT16, чтобы линукс с него устанавливать, второй --- 7ГБ с NTFS чтобы файло большое можно было таскать туда-сюда из винды в линукс и обратно. Взял fdisk линуксячий, разбил таким образом:

  1. $ sudo fdisk -l /dev/sdc
  2. Disk /dev/sdc: 8086 MB, 8086609920 bytes
  3. 249 heads, 62 sectors/track, 1023 cylinders, total 15794160 sectors
  4. Units = sectors of 1 * 512 = 512 bytes
  5. Sector size (logical/physical): 512 bytes / 512 bytes
  6. I/O size (minimum/optimal): 512 bytes / 512 bytes
  7. Disk identifier: 0x000be4de
  8.  
  9.    Device Boot      Start         End      Blocks   Id  System
  10. /dev/sdc1   *        2048     2099199     1048576    6  FAT16
  11. /dev/sdc2         2099200    15794159     6847480    7  HPFS/NTFS

CentOS 6.3 с такой флешки замечательно установился (залил не неё исошку CentOS-6.3-x86_64-netinstall.iso). Но когда дошло дело до работы со вторым разделом размером в 7ГБ под Windows XP SP3, обнаружилось, что она ни в какую этот раздел видеть не хочет. В консоли "управление дисками" второй раздел виден как не размеченная область без буквы, причём создать раздел в этой области нельзя, отформатировать его тоже. На все мои попытки винда упрямо твердила "Операция не завершена поскольку раздел или том не задействованы".
К счастью, добрые люди подсказали, что можно заставить винду работать с флешкой как с жёстким диском, тогда она будет видеть все разделы flash-накопителя, а не только первый. Далее пошаговое руководство как это сделать.

  1. Скачиваем драйвер жёсткого диска Hitachi Microdrive
  2. Заходим в Диспетчер устройств, выбираем там flash-накопитель, на вкладке "Сведения" копируем в буфер "код экземпляра устройства" (Ctrl-C работает, несмотря на отсутствие в контекстном меню пункта "копировать"). В моём случае там было:
    "USBSTOR\DISK&VEN_PRETEC&PROD_08GB&REV_5.00\DED356E1420285&0"
  3. Копируем в буфер этот код, затем обрезаем в нём всё, начиная с последнего обратного слеша. Т.е. было:
    "USBSTOR\DISK&VEN_PRETEC&PROD_08GB&REV_5.00\DED356E1420285&0",
    стало "USBSTOR\DISK&VEN_PRETEC&PROD_08GB&REV_5.00"
  4. В файле cfadisk.inf из скачанного архива с драйвером находим фрагмент:
    [cfadisk_device]
     %Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_LEXAR&Prod_JD_LIGHTNING_II&Rev_1100
     %Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_JetFlash&Prod_TS1GJF110&Rev_0.00
     %Microdrive_devdesc% = cfadisk_install,USBSTOR\DISK&VEN_&PROD_USB_DISK_2.0&REV_P
    

    и заменяем в последней строчке этого фрагмента кусок "DISK&VEN_&PROD_USB_DISK_2.0&REV_P" на найденный ранее наш "USBSTOR\DISK&VEN_PRETEC&PROD_08GB&REV_5.00"

  5. Далее в "Диспетчере устройств", в свойствах USB-накопителя на вкладке "Драйвер" жмём "Обновить..", потом "Установка из указанного места", "Не выполнять поиск. Я сам выберу нужный драйвер", кнопка "Установить с диска", выбираем изменённый файл cfadisk.inf, игнорируем сообщение о неподписанном драйвере.
  6. Делаем безопасное извлечение флешки и вставляем её снова. После этого в "Проводнике" появятся все разделы флешки с отдельными буквами диска для каждого раздела. Любой из них можно отформатировать и затем использовать.

Кстати, если вдруг в списке файловых систем при форматировании не окажется NTFS, рекомендую почитать заметку о форматировании флешки в файловой системе NTFS.

Фирма st-servis.kiev.ua/remont-shin-bokovyh-porezov-prokolov-razryvov-gryzh делает ремонт грыж! . http://www.t-g.ru/ покупка куплю плоттер режущий. .

Размещено в категории Windows. Теги: , .

Комментариев: 2

Чтобы быть всегда в курсе здесь происходящего, Вы можете подписаться на RSS feed для комментариев на эту заметку.

  1. Спасибо, ценная информация.
    Тоже попробую разбить флешку

  2. Антон said

    Очень интересно, спасибо. Проверю на досуге.

Some HTML is OK

(required)

(required, but never shared)

, или ответить через trackback.

Страница 1 из 11