Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Hidden NTFS  (Прочитано 34210 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Mayor
Специалист

ru
Offline Offline

« : 14-12-2003 20:29 » 

что такое hidden ntfs и почему под ней нормально работает win2000
как затавить XP увидеть раздел под hidden ntfs
( если не ошибаюсь у ntfs раздела код 7 а у hidden 17h)
Записан

1n c0de we trust
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 15-12-2003 01:34 » 

Смоги поменять код - вся разница (Linux-овая fdisk может поменять на любой тип).
Ну, может есть историческая подоплека, -зачем это надо было,  но я о такой не знаю.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Mayor
Специалист

ru
Offline Offline

« Ответ #2 : 15-12-2003 19:47 » 

Это я уже понял
весь вопрос в том что после этого win2000 потается вписать в boot сектор что то
а мне бы хотелось чтобы просто  XP видела hidden ntfs
потому что поверх win2000 у меня Linux а в линуксе я не шарю и мне бы не хотелось его переставлять

В смысле нельзя ли в XP что-нибудь сделать (ведь win2000 видит hidden ntfs)
Записан

1n c0de we trust
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 16-12-2003 13:23 » 

Не знаю что там править, но мне кажется, что править нужно w2k, а не XP - чтобы не меняла тип раздела.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Mayor
Специалист

ru
Offline Offline

« Ответ #4 : 16-12-2003 21:27 » 

RXL: да мне действительно без разницы что править лишь бы никакая OS не слетела
весь вопрос в том как править и
как эта hidden ntfs возникает
может быть все станет ясно когда узнаем зачем эта hidden ntfs нужна Жаль
Записан

1n c0de we trust
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 17-12-2003 11:28 » 

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

Этим может заниматься и не сам w2k, а какая-либо программа из-под него, а то и загрузчик. Ты часом не применяешь ни каких хитрых boot manager-ов?
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Mayor
Специалист

ru
Offline Offline

« Ответ #6 : 17-12-2003 21:51 » 

я применяю LILO
Записан

1n c0de we trust
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #7 : 18-12-2003 09:49 » 

LILO такими гадостями точно не занимается - остается только Win.
Что-то ни кто больше тут не отвечает - сдается мне им нечего сказать. Значит все в твоих руках - ищи кто хозяйничает в w2k.
Кстати, установка в биосе ф-ии boot virus protection (или типа того) не поможет? Не знаю на каком уровне она реализована - программно или аппаратно, но установке винды мешает.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Mayor
Специалист

ru
Offline Offline

« Ответ #8 : 23-12-2003 20:48 » 

Реализована она аппаратно и именно она заблокировала изменение загрузочной области nt5 :)кстати именно из-за нее я и узнал что nt собирается сделать что-то с загру. областью

как я понимаю hidden ntfs and ntfs различаются только заголовком да и XP прекрасно загрудается с hidden пока не обнаруживает тип раздела и тут же не может найти свои файлы :: может кто-нибудь знает ключ в реестре который позволяет nt читать hidden ntfs
Записан

1n c0de we trust
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #9 : 23-12-2003 22:15 » 

Mayor, раньше никаких других загрузчиков не применял? И Partition Magic умеет уберать флаг hide там кнопень такая есть unhide кажется.
Записан

Странно всё это....
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #10 : 23-12-2003 22:20 » 

Mayor, и еще можешь подробно вывести список раделов диска типа этого:
Primary NTFS 30Gb
Extended 50 Gb
  Logical NTFS 30Gb
  Logical NTFS 20Gb
Иногда бывает 2 primary из=за этого может винду клинить
Записан

Странно всё это....
Mayor
Специалист

ru
Offline Offline

« Ответ #11 : 25-12-2003 20:48 » 

загрузчиков других не применял
как писал выше unhide делал Linux fdisk


подробный список разделов:
под 98 я думаю сами понимаете что видно
N.B. nt5 стоит на Sonne (/dev/hda2)
boot метку я просто переместил (все равно LILO она безразлична)


под nt5:
disk0:
linux вообще считает свободным и не монтирует       12gb
MayorMain C:  основной fat32 исправен  15gb
S2 D:       основной ntfs исправен(загрузка)   15gb
Sonne E:                    основной ntfs исправен(активен)   15gb

Disk1:
Mayor G:                    основной   ntfs   исправен(активен)   4gb


под XP:
Disk0:
      основной      неизвест. раздел   12gb
MAYORMAIN D:    основной   FAT32   исправен      15gb
Sonne      основной   Ntfs   неизв.раздел   15gb
S2      основной   Ntfs   неизв.раздел   15gb

Disk1:
Mayor C:    основной   Ntfs   исправен(система)   4gb


под Linux:

Disk /dev/hdd: 255 heads, 63 sectors, 524 cylinders
Units = cylinders of 16065 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hdd1   *         1       524   4208998+   7  HPFS/NTFS


Disk /dev/hda: 255 heads, 63 sectors, 7297 cylinders
Units = cylinders of 16065 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hda1             1      1912  15358108+   c  Win95 FAT32 (LBA)
/dev/hda2          1913      3824  15358140   17  Hidden HPFS/NTFS
/dev/hda3   *      3825      5736  15358140   17  Hidden HPFS/NTFS
/dev/hda4          5737      7297  12538732+  85  Linux extended
/dev/hda5          5737      6182   3582463+  83  Linux
/dev/hda6          6183      6213    248976   82  Linux swap
/dev/hda7          6214      7297   8707198+  83  Linux
Записан

1n c0de we trust
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #12 : 26-12-2003 10:47 » 

очень странно. вполне возможно такой глюк из-за 3-х основных разделов на hda где-то такое писалось.
Но перенести диски основные разделы в логические незнаю, как. У меня такого ниразу небыло. Всё что нашел по hidden NTFS(даже у майрософта ничего полезного) кроме как в описаниях разных загрузчиков типа они так специально делают, когда много систем и основных разделов, чтобы друг друга не видели.
Записан

Странно всё это....
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #13 : 26-12-2003 11:57 » 

А это мысль! - переместить hda2 и hda3 в extended.
Mayor, попробуй с partition magic (или типа него) поизвращаться. На свои страх и риск, конечно...
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #14 : 26-12-2003 12:14 » 

RXL, про PM это понятно(он енто могет). Вопрос в другом как перекофигурить потом линукс под новую таблицу разделов. егоже плющеть будет со страшной силой(ИМХО) выглядеть диск будет примерно так.
/dev/hda1 * 1 1912 15358108+ c Win95 FAT32 (LBA)
/dev/hda5 1913 3824 15358140 17 HPFS/NTFS extended
/dev/hda6 3825 5736 15358140 17 HPFS/NTFS
/dev/hda7 5737 7297 12538732+ 85 Linux
/dev/hda8 5737 6182 3582463+ 83 Linux
/dev/hda9 6183 6213 248976 82 Linux swap
/dev/hda10 6214 7297 8707198+ 83 Linux

Моя лично "класическия"   Ага   конфигурация такая для 3-х систем.
/dev/hda1 *   NTFS Server2003
/dev/hda5     NTFS WinXP extended
/dev/hda6  ext2fs(ext2fs) Linux
/dev/hda7 Linux swap

Гружусь LILO/GRUB таким макаром сначала выбор linux/Windows затем загрузчиком Windows выбор WinXP/Win2003Server можно их сразу добавить в LILO/GRUB при желании. А можно еще и лило добавить в загрузчик винды. И бегать по кругу.  :twisted:
Записан

Странно всё это....
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #15 : 26-12-2003 12:26 » 

Это сравнительный пустяк: делается дискета с ядром, загружаеться с нее с "single root=/dev/hdb..." (при загрузке может ругаться на неправильные пути чего-либо, но основные инструменты должны быть на корневом разделе) и исправить /etc/lilo.conf , /etc/fstab и, если надо, /etc/auto.misc. Ну и не мешает подумать, какие программы работают с разделами (именами устройств) напрямую - их то же поправить. Далее lilo, reboot и вытащить дискету.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #16 : 26-12-2003 12:31 » 

RXL, я дискетки не люблю я диск с дистрибом установочный обычно использую таким же образом или выбераю загрузку failsave. Насчет остального запомню. Mayor, как ты там чего получилось?
Записан

Странно всё это....
Mayor
Специалист

ru
Offline Offline

« Ответ #17 : 27-12-2003 21:39 » 

Что-то боюсь я PM применять
все равно XP мне пока только нужна на на случай завала nt5
а шансы последнего за последние дни резко уменьшились
так что лучше я как вы советовали Unhide сделаю когда она слетит

спасибо за поддержку Улыбаюсь
Записан

1n c0de we trust
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #18 : 13-04-2004 11:51 » 

Вот и до меня добрался этот глюк.

Разбил винт:
hda1 - fat32 (тип c) - в винде С:
hda2 - fat32 (тип c) - в винде D:
hda3 - extended  (тип 5)
hda5 - linux (тип 83)
hda6 - linux swap (тип 82)

На винт поставил сначала XP на первый раздел (hda1), а потом Linux на логический (hda5).
После установки LILO в MBR, XP, при загрузке, стал править тип раздела hda2 на hiden fat32 (тип 1с). Причем, D: не виден из-под XP. После завершения XP тип раздела на место не возвращает.
Проверка с защитой MBR через BIOS показала, что XP эту гадость делает в самом начале загрузки и без нее жить не может.
Вернул на место XP-шный бут - глюк прекратился.

Как-то все это криво сделано... Знать бы где покрутить надо...

Одно ясно, что это сделано для того, чтобы можно было ставить несколько разных версий винды на одну машину.
Не понимаю только, чем ему не угодил D: - у него же на нем программы стоят...
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #19 : 13-04-2004 12:33 » 

RXL, попробуй grub я давно lilo не пользую и доволен по уши. Самое главное после изменения его конфигурации можно его не переставлять как лило.
Записан

Странно всё это....
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #20 : 13-04-2004 13:17 » 

LogRus, попробую, но дело не в LILO, а в XP. Кстати, XP то же может управлять загрузкой нескольких ОС.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #21 : 13-04-2004 13:52 » 

ага.
только как-то это не прозрачно для понимания.
а почему лило не виноват ты думаешь возможно как раз XP лило в принцепе не нравится и он делает всякие гадости. постав последнюю версию лило попродуй у него правда иногда странные глюки проскакивают типа загружатся нехочет если диск с линью дальше 1024 сектора причем я встречался с этим как в старых так и вновых релизах. по моим данным последняя версия lilo-22.5.8.
Записан

Странно всё это....
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #22 : 14-04-2004 08:39 » 

LogRus, чтобы LILO не спотыкался на 1024-ом цилиндре, винт нужно разбивать (имеется в виду разбивка с полного нуля - с затиранием таблицы разделов нулями) в режиме LBA, и в lilo.conf поставить lba32.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Mayor
Специалист

ru
Offline Offline

« Ответ #23 : 20-04-2004 02:09 » 

На моей практике Win ругался не на изменение Master Bootstrap Loader Code , а на изменение partition record ( конкретно на изменение Operating System Indicator )

Чисто с юзерской позиции можно попробовать удалить XP все разделы , которые планируешь использовать под линукс , а потом автоматически поставить Linux на неиспользуемое место , Win98 , NT 5.0 во всяком случае безразлично , если неиспользуемое место меняется на не монтируемый раздел ,
но в NT 5.0 пытается изменить MBR если извне изменить OSI , под XP наверное будет то же (что именно изменяется я так и не рискнул проверить ).

Мне любопытен Hex Dump последних 10h*5 байтов твоего 0 сектора до и после установки Linux ( / после установки Linux и после обнаружения этого XP ) ( в принципе XP сохраняет Boot Sector на винте перед установкой , только искать надо с учетом того что смешения сигнатур от начала сектора  в резервной копии могут не совпадать со смешениями в Boot секторе ) ...
Записан

1n c0de we trust
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #24 : 20-04-2004 11:38 » 

Mayor, тем не менее, это не повод скрывать собственный раздел.
Копии с установленным в mbr lilo у меня не сохранилось - если не забуду, то попробую еще раз установить lilo и скопировать mbr.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Mayor
Специалист

ru
Offline Offline

« Ответ #25 : 21-04-2004 01:22 » 

Почему не повод XP вроде бы ext2 все равно не понимает
Записан

1n c0de we trust
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #26 : 21-04-2004 09:30 » 

Mayor, для XP есть драйвер поддержки ext2.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Neitrino
Гость
« Ответ #27 : 22-07-2005 15:17 » 

Как FDISK может снять пометку  HIDDEN?
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines