Автор Тема: небольшие замечания  (Прочитано 22786 раз)

Оффлайн goved

  • Участник
  • *
  • Сообщений: 63
небольшие замечания
« Ответ #45 : 26.07.2009 12:51:10 »

То, что средства разбиения диска НЕ ПОЗВОЛЯЮТ в расширенном разделе создать дисков больше, чем он вмещает по объему (хотя технически цепочка EBR может идти и дальше) говорит о том, что авторы этих средств придерживаются идеологии, что логические диски ВХОДЯТ в состав ранее описанного расширенного раздела. Я, конечно, говорю о тех средствах, которые являются родными для ОС. Кривые поделки, приводящие к перекрывающимся разделам (тут на форуме были уже прецеденты) мы рассматривать не будем.
Проблема несколько в другом - средствами к примеру акрониса можно создать логический диск где угодно и тот же gparted их прекрасно видит. Но создание основного раздела в расширенном, что акронис тоже может делать, вгоняет gparted в ступор.
Сам вляпался :-)

Alexei_VM

  • Гость
небольшие замечания
« Ответ #46 : 26.07.2009 13:06:01 »
Проблема несколько в другом - средствами к примеру акрониса можно создать логический диск где угодно

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

Ядро ОС ожидает совершенно определенную структуру диска. Такую, которую создает штатное для этой ОС средство разбиения диска в дефолтном режиме работы (а то в fdisk тоже можно много чего учудить в режиме эксперта).

Оффлайн goved

  • Участник
  • *
  • Сообщений: 63
небольшие замечания
« Ответ #47 : 26.07.2009 13:13:27 »
Проблема несколько в другом - средствами к примеру акрониса можно создать логический диск где угодно

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

Ядро ОС ожидает совершенно определенную структуру диска. Такую, которую создает штатное для этой ОС средство разбиения диска в дефолтном режиме работы (а то в fdisk тоже можно много чего учудить в режиме эксперта).

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

Alexei_VM

  • Гость
небольшие замечания
« Ответ #48 : 26.07.2009 13:18:08 »
Никто не ноет :-) - благо неудобств от этого минимум и исправляется просто.

Почитайте архивы форума. С завидной регулярностью люди огребают проблем на ровном месте. Потому что привыкли воровать софт и использовать его не по назначению. Например, для установки ОС на чистый винт никаких Акронисов не нужно. Однако, чуть ли не половина пользователей используют хрен знает зачем Акронисы/Партишены для разбиения диска перед установкой.

Оффлайн goved

  • Участник
  • *
  • Сообщений: 63
небольшие замечания
« Ответ #49 : 26.07.2009 13:25:12 »

Почитайте архивы форума. С завидной регулярностью люди огребают проблем на ровном месте. Потому что привыкли воровать софт и использовать его не по назначению. Например, для установки ОС на чистый винт никаких Акронисов не нужно. Однако, чуть ли не половина пользователей используют хрен знает зачем Акронисы/Партишены для разбиения диска перед установкой.

Этого естественно не нужно. Но в большинстве случаев,
встретившись впервые с Linux, ставят его на диск с уже
имеющейся виндой,где без акрониса туговато.
Да и изменять размеры имеюшихся разделов с NТFS
все таки предпочитаю акронисом, gparted как то запорол
раздел NTFS и пришлось выполнять весьма нетривиальные вещи,
чтобы его восстановить

Drool

  • Гость
небольшие замечания
« Ответ #50 : 26.07.2009 13:32:46 »
Если рядом с виндой - для откусывания от существующих разделов использую LivecD от Acronis TrueImage Server. Создаю им т.н. зону безопасности. Делает ее фантастически быстро. Потом установщиком сношу этот раздел и бью как нужно.

Alexei_VM

  • Гость
небольшие замечания
« Ответ #51 : 26.07.2009 13:33:00 »
Да и изменять размеры имеюшихся разделов с NТFS
все таки предпочитаю акронисом

Да, потому что его разработчики получали информацию о работе с НТФС непосредственно у МС. Поэтому, Акронис стоит денег. Однако, изменение размера раздела для ФС, изначально не предназначенной для этого, в любом случае ССЗБ. А уж создание разделов с неправильными границами, и форматирование в ext2/3 средствами Акрониса -- ССЗБ в квадрате.

Alexei_VM

  • Гость
небольшие замечания
« Ответ #52 : 26.07.2009 13:36:55 »
При "установки этого дистрива" Sugar создал новые разделы. И именно по этому, "в boot.ini после установки этого дистрива оказалась неверная информация". Как оказывается "Прецеденты известны".

К сожалению, это правда. Потому что загрузчик МС использует не номер раздела в таблице разделов, а тупой порядковый номер раздела. Поэтому, если были созданы или удалены разделы перед тем, на который поставлен Виндовз, но содержимое boot.ini перестанет соответствовать тому, что ожидает загрузчик.

Оффлайн Mikhail

  • Участник
  • *
  • Сообщений: 201
  • Не уверен - не тренди.
небольшие замечания
« Ответ #53 : 26.07.2009 13:59:15 »
И за одно покажите мне диск, порезанный ШТАТНЫМИ средствами ОС, где в EBR более одной значащей записи и одной ссылки на следующую таблицу.
Это я должен показать Вам то, что по моим же словам не существует и невозможно?
Вы возражали, вы и показывайте в доказательство разведенного Вами флейма.

Расширенный раздел там один, занимает цилиндры с 613 по 4161. Все остальные -- это ЦЕПОЧКА записей, структура которой доходчиво изложена на сайте МС.
Во первых расширенный раздел там не один. Во вторых это не цепочка. Во третих, смысл статьи от Вас полностью ускользнул. В четвертых, Вас же просили не пользоватся терминами, смысла которых не понимаете? Так зачем используете?
Ну и далее в таком же духе...
Вобщем, читаем теорию
Для начала это: Что такое EBR.
« Последнее редактирование: 27.07.2009 07:02:49 от Mikhail »
Понравился ответ? Прибавь репутации!

Оффлайн Mikhail

  • Участник
  • *
  • Сообщений: 201
  • Не уверен - не тренди.
небольшие замечания
« Ответ #54 : 26.07.2009 14:16:08 »
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x37bc37bc
Сколько сколько у тебя головок на винте?
Ты никогда не думал, что программы выводят информацию в том виде, в котором ее привычней читать пользователю, а не в том в каком она есть на самом деле?
У твоего винта максимум 4 головки, и количество секторов различается в различных местах диска. Но зачем это знать пользователю? Тебе и пишут ввиде, который ты привык видить. Хотя CHS адресация в винтах умерла более 10 лет назад, если не все 20.
Понравился ответ? Прибавь репутации!

Alexei_VM

  • Гость
небольшие замечания
« Ответ #55 : 26.07.2009 14:29:08 »
В легкую.

Это руководство ПРОГРАММИСТА? Системного? Давно так не смеялся. Ну да, бабушки в отделе кадров называют процессором системный блок, а программистом студента-эникейщика. Ваш уровень, видать, не далеко ушел от тех бабушек.


Во первых расширенный раздел там не один.
Один. Или вы готовы показать, где там есть второй расширенный раздел? Или может вы не знаете, что расширенный раздел это запись в MBR (причем единственная), у которой в поле "тип раздела" стоит число, которое означает "расширенный раздел"?

Во вторых это не цепочка.
Это цепочка. Возьмите уже, наконец, редактор диска, и проследите ее вручную, если не умеете читать документацию.

И таки осильте документацию, да?
Цитировать
The second entry of an EBR partition table will contain zero-bytes if it's the last EBR in the extended partition; otherwise, it points to the next EBR in the EBR chain:

Оффлайн Mikhail

  • Участник
  • *
  • Сообщений: 201
  • Не уверен - не тренди.
небольшие замечания
« Ответ #56 : 26.07.2009 14:51:36 »
Возьмите уже, наконец, редактор диска, и проследите ее вручную, если не умеете читать документацию.
И таки осильте документацию, да?
Тебе давно сказали, почитай докуметацию, просмотри редактором, теперь ты это же советуешь сделать мне?
Гениальный способ спора. Тебя просили опубликовать твой конкрентый сектор? И где? Слова, трендеж и распальцовки. И смысл с тобой говорить?
Понравился ответ? Прибавь репутации!

Оффлайн eR

  • Участник
  • *
  • Сообщений: 32
небольшие замечания
« Ответ #57 : 26.07.2009 15:11:25 »
эт у вас обострение перед выходом 5-ой ветки? o_O

Alexei_VM

  • Гость
небольшие замечания
« Ответ #58 : 26.07.2009 15:32:44 »
просмотри редактором

Да без проблем.

[root@virtualpc ~]# fdisk -l /dev/hdb

Disk /dev/hdb: 2147 MB, 2147483648 bytes
16 heads, 63 sectors/track, 4161 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Disk identifier: 0x8bbd6614

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1               1         204      102784+  83  Linux
/dev/hdb2             205        4161     1994328    5  Extended
/dev/hdb5             205         408      102784+  83  Linux
/dev/hdb6             409         612      102784+  83  Linux
/dev/hdb7             613         816      102784+  83  Linux
/dev/hdb8             817        1020      102784+  83  Linux

Вот он диск.

Поглядим, как у него выглядит PT.

│ System ID  Boot   Starting      Ending     Relative   Number of                                                                 v│
│            Flag Cyl/Head/Sec Cyl/Head/Sec   Sector     Sectors                  BD-BE 07 B1 04 3└��┘.|�P Pv��<|┐<oPW┤�o��┬�� ▒o *│
│ phys.sec:0         [CHS:0:0:1]                                                                                                  v│
│ 83h ???    00h    0   1   1   203  15  63         63     205569 100.4 MiB                                                       *│
│ 05h DOSEXT 00h  204   0   1  1023  15  63     205632    3988656  1.90 GiB                                                       ▒│
│ 00h        00h    0   0   0     0   0   0          0          0    0 byte                                                       ▒│
│ 00h        00h    0   0   0     0   0   0          0          0    0 byte                                                       ▒│
│ Boot sector signature (0xAA55): AA55     

Вот оно же побайтово:
┌───────────────────────────────────────────────────── Sectors 0 - 4 194 303 ──────────────────────────────────────────────────────┐
│ phys.sec:0         [CHS:0:0:1]                                                                                                  v│
│33 C0 8E D0-BC 00 7C FB-50 07 50 1F-FC BE 1B 7C-BF 1B 06 50-57 B9 E5 01-F3 A4 CB BD-BE 07 B1 04 3└��┘.|�P Pv��<|┐<oPW┤�o��┬�� ▒o *│
│38 6E 00 7C-09 75 13 83-C5 10 E2 F4-CD 18 8B F5-83 C6 10 49-74 19 38 2C-74 F6 A0 B5-07 B4 07 8B 8n.|ou!�┼>Զ─v����>It^8,t��� ┤ � ▒v│
│F0 AC 3C 00-74 FC BB 07-00 B4 0E CD-10 EB F2 88-4E 10 E8 46-00 73 2A FE-46 10 80 7E-04 0B 74 0B ��<.t�┐ .┤n─>�≤�N>�F.s**F>�~odtd ▒│
│80 7E 04 0C-74 05 A0 B6-07 75 D2 80-46 02 06 83-46 08 06 83-56 0A 00 E8-21 00 73 05-A0 B6 07 EB �~ooto�� u��Foo�F▒o�V▒.�!.so�� � ▒│
│BC 81 3E FE-7D 55 AA 74-0B 80 7E 10-00 74 C8 A0-B7 07 EB A9-8B FC 1E 57-8B F5 CB BF-05 00 8A 56 ┘�>*}U�td�~>.t└�� �┌��^W��┬┐o.�V ▒│
│00 B4 08 CD-13 72 23 8A-C1 24 3F 98-8A DE 8A FC-43 F7 E3 8B-D1 86 D6 B1-06 D2 EE 42-F7 E2 39 56 .┤▒─!r#�┴$?�����C������▒oʯB��9V  ▒│
│0A 77 23 72-05 39 46 08-73 1C B8 01-02 BB 00 7C-8B 4E 02 8B-56 00 CD 13-73 51 4F 74-4E 32 E4 8A ▒w#ro9F▒s└�oo┐.|�No�V.─!sQOtN2�� ▒│
│56 00 CD 13-EB E4 8A 56-00 60 BB AA-55 B4 41 CD-13 72 36 81-FB 55 AA 75-30 F6 C1 01-74 2B 61 60 V.─!���V.`┐�U┤A─!r6��U�u0�┴ot+a` ▒│
│6A 00 6A 00-FF 76 0A FF-76 08 6A 00-68 00 7C 6A-01 6A 10 B4-42 8B F4 CD-13 61 61 73-0E 4F 74 0B j.j.�v▒�v▒j.h.|joj>┤B��─!aasnOtd ▒│
│32 E4 8A 56-00 CD 13 EB-D6 61 F9 C3-49 6E 76 61-6C 69 64 20-70 61 72 74-69 74 69 6F-6E 20 74 61 2��V.─!��a�├Invalid partition ta ▒│
│62 6C 65 00-45 72 72 6F-72 20 6C 6F-61 64 69 6E-67 20 6F 70-65 72 61 74-69 6E 67 20-73 79 73 74 ble.Error loading operating syst ▒│
│65 6D 00 4D-69 73 73 69-6E 67 20 6F-70 65 72 61-74 69 6E 67-20 73 79 73-74 65 6D 00-00 00 00 00 em.Missing operating system..... ▒│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00 ................................ ▒│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 2C 44 63-14 66 BD 8B-00 00 00 01 .....................,Dc�f��...o ▒│
│01 00 83 0F-3F CB 3F 00-00 00 01 23-03 00 00 00-01 CC 05 0F-FF FF 40 23-03 00 B0 DC-3C 00 00 00 o.�*?┬?...o#o...o├o*��@#o.▒▒<... ▒│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 55 AA ..............................U�

И ясно видно, что размер расширенного раздела равен "B0 DC-3C 00", что соответствует всему оставшемуся пространству диска. Вот в нем-то и живут логические разделы.

Поглядим на первое вхождение такого раздела:
┌────────────────────────────────────────────────── Volume sectors 0 - 3 988 655 ──────────────────────────────────────────────────┐
│ System ID  Boot   Starting      Ending     Relative   Number of                                                                 v│
│            Flag Cyl/Head/Sec Cyl/Head/Sec   Sector     Sectors                  BD-BE 07 B1 04 3└��┘.|�P Pv��<|┐<oPW┤�o��┬�� ▒o *│
│ phys.sec:205632    [CHS:204:0:1]                                                                                                v│
│ 83h ???    00h  204   1   1   407  15  63         63     205569 100.4 MiB                                                       *│
│ 05h DOSEXT 00h  408   0   1   611  15  63     205632     205632 100.4 MiB                                                       ▒│
│ 00h        00h    0   0   0     0   0   0          0          0    0 byte                                                       ▒│
│ 00h        00h    0   0   0     0   0   0          0          0    0 byte                                                       ▒│
│ Boot sector signature (0xAA55): AA55                                           

Или побайтово:
┌────────────────────────────────────────────────── Volume sectors 0 - 3 988 655 ──────────────────────────────────────────────────┐
│ phys.sec:205632    [CHS:204:0:1]                                                                                                v│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00 ................................ *│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00 ................................ ▒│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00 ................................ ▒│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00 ................................ ▒│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00 ................................ ▒│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00 ................................ ▒│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00 ................................ ▒│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00 ................................ ▒│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00 ................................ ▒│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00 ................................ ▒│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00 ................................ ▒│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00 ................................ ▒│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00 ................................ ▒│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 01 ...............................o ▒│
│01 CC 83 0F-7F 97 3F 00-00 00 01 23-03 00 00 00-41 98 05 0F-BF 63 40 23-03 00 40 23-03 00 00 00 o├�*�?...o#o...A�o*┐c@#o.@#o...  ▒│
│00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 00 00-00 00 55 AA ..............................U�

И что мы тут видим? Таблица, в которой, согласно стандартам записаны две структуры (а еще две забиты нулями). Первая описывает собственно первый логический раздел, вторая указывает на следующий в цепочке. И это именно ЦЕПОЧКА, а не вложенность. Ибо размер этого якобы "нового вложенного extended раздела" равен всего 100Мб (40 23-03 00 или 0х32340 или 205632 секторов по 512 байт), и поэтому в него не сможет войти ТРИ логических раздела по 100Мб, которые созданы далее на диске.
« Последнее редактирование: 26.07.2009 15:34:37 от Alexei_VM »

kda

  • Гость
небольшие замечания
« Ответ #59 : 26.07.2009 15:40:15 »
Господа последние высказывающиеся, посмотрите на название темы, и сделайте выводы.