Раздел №16 (Правда ли что дальше 15-го раздела Линукс не ставится?)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Ali1
Сообщения: 2250

Re: Раздел №16

Сообщение Ali1 »

uptime писал(а):
30.01.2009 23:13
Ali1 писал(а):
30.01.2009 22:58
У меня вопрос.
Откуда берётся minor и какого он размера ?

Ой, что это?....

Да ладно Вам. :)
Спасибо сказали:
Аватара пользователя
Frank
Сообщения: 1059
ОС: Ubuntu, Debian

Re: Раздел №16

Сообщение Frank »

(uptime) писал(а):
Frank писал(а):
30.01.2009 21:58
Запустил vmware server, создал новую машину со "сказёвым" винтом, вставил сидюк с убунтой...

1. какая версия убунты?
2. чем дело закончилось? установка прошла нормально? система грузится?

8.10
закончилось это сообщением "не могу создать файловую систему на 16-м разделе"... хм...
Изображение
Спасибо сказали:
Аватара пользователя
VAA
Сообщения: 224
ОС: Deep Style / Slackware

Re: Раздел №16

Сообщение VAA »

У меня есть сильное подозрение, что надо аккуратно разделить вопрос на два:
1. Ограничения по количеству разделов линукса вобще;
2. Ограничения по количеству разделов конкретного дистрибутива, проявляющиеся при работе его программы установки.

Я уже писал, что количество разделов у меня на одном hda доходило до 17-ти. Причем расширенными были сразу два основных раздела: hda2 и hda4. Кончилось это тем, что мне пришлось переформатировать разделы, когда после ASP Linux с его программой установки, способной делать с разделами что хочешь, попробовал поставить MyLinux = Федора какая-то. Он сразу заверещал, что диск неправильный вплоть до того, что разделы не на границе цилиндра. Хотя какие границы цилиндра при LBA - понятия не имею. После этого я стараюсь пользоваться менее удобными fdisk и cfdisk, чтоб не иметь в будущем проблем. Тем более, что эксперементирую в основном с Slackware, где другого штатно нет.

Похоже такие же хохмы получаются и с количеством разделов:
в разных дистрибутивах корректность разбиения на разделы проверяется разными программами. И выводы этих программ весьма слабо увязаны с реальными ограничениями ядра.
Registered Linux user number 436365
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Раздел №16

Сообщение uptime »

VAA, в целом поддерживаю, но вот это
VAA писал(а):
31.01.2009 00:55
...расширенными были сразу два основных раздела: hda2 и hda4...

является грубым нарушением стандарта архитектуры IBM PC. И неприятности рано или поздно должны были случиться.
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Раздел №16

Сообщение broom »

Тоже интересно про два расширенных раздела. Fdiskом создать не удалось, если уже один расширенный есть, то при создании нового он предлагает не primary или extended, а primary или logical.
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Раздел №16

Сообщение uptime »

Ali1 писал(а):
30.01.2009 23:20
uptime писал(а):
30.01.2009 23:13
Ali1 писал(а):
30.01.2009 22:58
У меня вопрос.
Откуда берётся minor и какого он размера ?

Ой, что это?....

Да ладно Вам. :)

я серьёзно не сталкивался с minor. В связи с распространенностью слова, думаю, гуглить вне контекста бесполезно. Объясните, пожалуйста, что это такое и какое имеет отношение к теме разговора.
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Раздел №16

Сообщение Ali1 »

VAA писал(а):
31.01.2009 00:55
....
Похоже такие же хохмы получаются и с количеством разделов:
в разных дистрибутивах корректность разбиения на разделы проверяется разными программами. И выводы этих программ весьма слабо увязаны с реальными ограничениями ядра.

Ограничения ядра 256 связано с коротким целым без знака для младшего номера устройства.
Почему для hd - 63 раздела тоже понятно. scsi -15 - не очень.

Ограничение fdisk

Код: Выделить всё

 fdisk.h:8:#define MAXIMUM_PARTS    60

Но при попытке создать sda16 он по русски ругается, а должен:

Код: Выделить всё

/* This is not a Linux restriction, but
                           this program uses arrays of size MAXIMUM_PARTS.
                           Do not try to `improve' this test. */
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Раздел №16

Сообщение uptime »

broom писал(а):
31.01.2009 01:08
Тоже интересно про два расширенных раздела. Fdiskом создать не удалось, если уже один расширенный есть, то при создании нового он предлагает не primary или extended, а primary или logical.

[off] broom, это примерно как два паспорта РФ с одной фотографией и разными именами. Иногда бывает удобно, но в целом опасно (:[off]

Ali1 писал(а):
31.01.2009 01:14
Но при попытке создать sda16 он по русски ругается...

отгрепайте упомянутое ругательство в коде, пожалуйста. Интересно же...

UPD: бредовая догадка посетила. Может кто-то путает 16 и 60? По аглицки созвучно.. (:
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Раздел №16

Сообщение Ali1 »

broom
Там наверно вторй был не расширенный а bsd .
типа:

Код: Выделить всё

sd 4:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sdb: sdb1 sdb2 sdb3 sdb4 < sdb5 sdb6 sdb7 sdb8 sdb9 sdb10 sdb11 >
 sdb3: <bsd: sdb12 sdb13 sdb14 sdb15 >

UPD вот и вылезло про 16 разделов на sd (sd 4:0:0:0)
UPD1 на bsd разделов больше.

uptime писал(а):
31.01.2009 01:19
отгрепайте упомянутое ругательство в коде, пожалуйста. Интересно же...

Знать бы где, хоть приблизительно.
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Раздел №16

Сообщение Ali1 »

Шестнадцать включая диск целиком.

Код:

[ali@aliCQ ~]$ sudo fdisk -l /dev/sdc [sudo] password for ali: WARNING: GPT (GUID Partition Table) detected on '/dev/sdc'! The util fdisk doesn't support GPT. Use GNU Parted. Диск /dev/sdc: 4127 МБ, 4127194624 байт 127 heads, 62 sectors/track, 1023 cylinders Units = цилиндры of 7874 * 512 = 4031488 bytes Disk identifier: 0xd3de0d29 Устр-во Загр Начало Конец Блоки Id Система /dev/sdc1 1 32 125953 83 Linux /dev/sdc2 33 34 7874 83 Linux /dev/sdc3 35 36 7874 83 Linux /dev/sdc4 37 1023 3885819 5 Расширенный /dev/sdc5 37 38 7843 83 Linux /dev/sdc6 39 40 7843 83 Linux /dev/sdc7 41 42 7843 83 Linux /dev/sdc8 43 44 7843 83 Linux /dev/sdc9 45 46 7843 83 Linux /dev/sdc10 47 48 7843 83 Linux /dev/sdc11 49 50 7843 83 Linux /dev/sdc12 51 52 7843 83 Linux /dev/sdc13 53 54 7843 83 Linux /dev/sdc14 55 56 7843 83 Linux /dev/sdc15 57 58 7843 83 Linux /dev/sdc16 59 60 7843 83 Linux /dev/sdc17 61 62 7843 83 Linux /dev/sdc18 63 64 7843 83 Linux /dev/sdc19 65 66 7843 83 Linux /dev/sdc20 67 68 7843 83 Linux /dev/sdc21 69 70 7843 83 Linux /dev/sdc22 71 72 7843 83 Linux /dev/sdc23 73 74 7843 83 Linux /dev/sdc24 75 76 7843 83 Linux /dev/sdc25 77 78 7843 83 Linux /dev/sdc26 79 80 7843 83 Linux /dev/sdc27 81 82 7843 83 Linux /dev/sdc28 83 84 7843 83 Linux /dev/sdc29 85 86 7843 83 Linux /dev/sdc30 87 88 7843 83 Linux /dev/sdc31 89 90 7843 83 Linux /dev/sdc32 91 92 7843 83 Linux /dev/sdc33 93 94 7843 83 Linux /dev/sdc34 95 96 7843 83 Linux /dev/sdc35 97 98 7843 83 Linux /dev/sdc36 99 100 7843 83 Linux /dev/sdc37 101 102 7843 83 Linux /dev/sdc38 103 104 7843 83 Linux /dev/sdc39 105 106 7843 83 Linux /dev/sdc40 107 108 7843 83 Linux /dev/sdc41 109 110 7843 83 Linux /dev/sdc42 111 112 7843 83 Linux /dev/sdc43 113 114 7843 83 Linux /dev/sdc44 115 116 7843 83 Linux /dev/sdc45 117 118 7843 83 Linux /dev/sdc46 119 120 7843 83 Linux /dev/sdc47 121 122 7843 83 Linux /dev/sdc48 123 124 7843 83 Linux /dev/sdc49 125 126 7843 83 Linux /dev/sdc50 127 128 7843 83 Linux /dev/sdc51 129 130 7843 83 Linux /dev/sdc52 131 132 7843 83 Linux /dev/sdc53 133 134 7843 83 Linux /dev/sdc54 135 136 7843 83 Linux /dev/sdc55 137 138 7843 83 Linux /dev/sdc56 139 140 7843 83 Linux /dev/sdc57 141 142 7843 83 Linux /dev/sdc58 143 144 7843 83 Linux /dev/sdc59 145 146 7843 83 Linux /dev/sdc60 147 148 7843 83 Linux [ali@aliCQ ~]$ sudo mkfs.ext2 /dev/sdc60 mke2fs 1.41.3 (12-Oct-2008) Could not stat /dev/sdc60 --- Нет такого файла или каталога The device apparently does not exist; did you specify it correctly? [ali@aliCQ ~]$ ll /dev/sdc* brw-rw---- 1 root disk 8, 32 Янв 31 05:58 /dev/sdc brw-rw---- 1 root disk 8, 33 Янв 31 05:58 /dev/sdc1 brw-rw---- 1 root disk 8, 42 Янв 31 05:58 /dev/sdc10 brw-rw---- 1 root disk 8, 43 Янв 31 05:58 /dev/sdc11 brw-rw---- 1 root disk 8, 44 Янв 31 05:58 /dev/sdc12 brw-rw---- 1 root disk 8, 45 Янв 31 05:58 /dev/sdc13 brw-rw---- 1 root disk 8, 46 Янв 31 05:58 /dev/sdc14 brw-rw---- 1 root disk 8, 47 Янв 31 05:58 /dev/sdc15 brw-rw---- 1 root disk 8, 34 Янв 31 05:58 /dev/sdc2 brw-rw---- 1 root disk 8, 35 Янв 31 05:58 /dev/sdc3 brw-rw---- 1 root disk 8, 36 Янв 31 05:58 /dev/sdc4 brw-rw---- 1 root disk 8, 37 Янв 31 05:58 /dev/sdc5 brw-rw---- 1 root disk 8, 38 Янв 31 05:58 /dev/sdc6 brw-rw---- 1 root disk 8, 39 Янв 31 05:58 /dev/sdc7 brw-rw---- 1 root disk 8, 40 Янв 31 05:58 /dev/sdc8 brw-rw---- 1 root disk 8, 41 Янв 31 05:58 /dev/sdc9 [ali@aliCQ ~]$

fdisk`у совершенно всё равно и работает встроенное ограничение:

Код: Выделить всё

/dev/sdc60            147         148        7843   83  Linux

Команда (m для справки): n
Было создано максимально возможное количество разделов

Команда (m для справки):

Русский вывод зашит util-linux-ng-2.14.1/po/ru.po(/usr/share/locale/ru/LC_MESSAGES/util-linux-ng.mo) :

Код: Выделить всё

#: fdisk/fdiskbsdlabel.c:618 fdisk/fdisk.c:2179
#, c-format
msgid "The maximum number of partitions has been created\n"
msgstr "Было создано максимально возможное количество разделов\n"

UPD gpt не спасает от ограничения.
UPD1 никогда не сравнивайте однинаковые программы в разных системах. Оплошаете как аз грешный в фдисковой части 37 сообщения.
Спасибо сказали:
Аватара пользователя
Maximus_V
Сообщения: 432
ОС: Gentoo, FreeBSD

Re: Раздел №16

Сообщение Maximus_V »

Разделы создаются, вручную дошел до 19-го раздела, но разделы выше 15-го не видны. Уж не знаю, ядро виновато или другие ограничения...

Код:

localhost ~ # dmesg | tail sd 6:0:0:0: [sdc] Write Protect is off sd 6:0:0:0: [sdc] Mode Sense: 03 00 00 00 sd 6:0:0:0: [sdc] Assuming drive cache: write through sd 6:0:0:0: [sdc] 156301488 512-byte hardware sectors (80026 MB) sd 6:0:0:0: [sdc] Write Protect is off sd 6:0:0:0: [sdc] Mode Sense: 03 00 00 00 sd 6:0:0:0: [sdc] Assuming drive cache: write through sdc: sdc1 sdc2 sdc3 sdc4 < sdc5 sdc6 sdc7 sdc8 sdc9 sdc10 sdc11 sdc12 sdc13 sdc14 sdc15 > sd 6:0:0:0: [sdc] Attached SCSI disk sd 6:0:0:0: Attached scsi generic sg4 type 0 localhost ~ # ls /dev/sdc* /dev/sdc /dev/sdc10 /dev/sdc12 /dev/sdc14 /dev/sdc2 /dev/sdc4 /dev/sdc6 /dev/sdc8 /dev/sdc1 /dev/sdc11 /dev/sdc13 /dev/sdc15 /dev/sdc3 /dev/sdc5 /dev/sdc7 /dev/sdc9 localhost ~ # fdisk /dev/sdc -l Диск /dev/sdc: 80.0 ГБ, 80026361856 байт 16 heads, 63 sectors/track, 155061 cylinders Units = цилиндры of 1008 * 512 = 516096 bytes Disk identifier: 0x4c1adea9 Устр-во Загр Начало Конец Блоки Id Система /dev/sdc1 * 1 407 205096+ 6 FAT16 /dev/sdc2 408 447 20160 83 Linux /dev/sdc3 448 2432 1000440 83 Linux /dev/sdc4 2433 155061 76925016 5 Расширенный /dev/sdc5 2433 10370 4000720+ 83 Linux /dev/sdc6 10371 10619 125464+ 83 Linux /dev/sdc7 10620 30461 10000336+ 83 Linux /dev/sdc8 30462 32543 1049296+ 83 Linux /dev/sdc9 32544 34625 1049296+ 83 Linux /dev/sdc10 34626 36707 1049296+ 83 Linux /dev/sdc11 36708 38789 1049296+ 83 Linux /dev/sdc12 38790 40871 1049296+ 83 Linux /dev/sdc13 40872 42953 1049296+ 83 Linux /dev/sdc14 42954 45035 1049296+ 83 Linux /dev/sdc15 45036 47117 1049296+ 83 Linux /dev/sdc16 47118 49199 1049296+ 83 Linux /dev/sdc17 49200 51281 1049296+ 83 Linux /dev/sdc18 51282 53363 1049296+ 83 Linux /dev/sdc19 53364 55445 1049296+ 83 Linux
Спасибо сказали:
Аватара пользователя
sirocco
Сообщения: 782
Статус: Задвинутый соучастник

Re: Раздел №16

Сообщение sirocco »

Может быть это влияет?

Код: Выделить всё

 zgrep -i max /proc/config.gz
CONFIG_SCSI_EATA_MAX_TAGS=16


P.S. Нет, это "maximum number of queued commands".
Спасибо сказали:
Аватара пользователя
Frank
Сообщения: 1059
ОС: Ubuntu, Debian

Re: Раздел №16

Сообщение Frank »

Вот такая вот картина получилась:

Код:

Форматирование /dev/sda16 как ext3 00:00:01 ( ERROR ) калибровать /dev/sda16 00:00:00 ( SUCCESS ) путь: /dev/sda16 начало: 16225713 конец: 16322039 размер: 96327 (47.03 МиБ) установить тип раздела для /dev/sda16 00:00:00 ( SUCCESS ) новый тип раздела: ext3 создать новую файловую систему ext3 00:00:01 ( ERROR ) mkfs.ext3 -L "" /dev/sda16 mke2fs 1.41.3 (12-Oct-2008) Could not stat /dev/sda16 --- No such file or directory The device apparently does not exist; did you specify it correctly? Сообщения libparted ( INFO ) Ядро не смогло считать информацию о изменениях в разделе /dev/sda16 -- Invalid argument. Это значит, что сделанные вами изменения в /dev/sda16 недоступны для Linux до перезагрузки -- то есть вам не следует монтировать или использовать его другими способами до перезагрузки. Ядро не смогло считать информацию о изменениях в разделе /dev/sda17 -- Invalid argument. Это значит, что сделанные вами изменения в /dev/sda17 недоступны для Linux до перезагрузки -- то есть вам не следует монтировать или использовать его другими способами до перезагрузки. Ядро не смогло считать информацию о изменениях в разделе /dev/sda18 -- Invalid argument. Это значит, что сделанные вами изменения в /dev/sda18 недоступны для Linux до перезагрузки -- то есть вам не следует монтировать или использовать его другими способами до перезагрузки.

и т.д.
Изображение
Спасибо сказали:
Аватара пользователя
InterChaynik
Сообщения: 345
ОС: Windows/Linux

Re: Раздел №16

Сообщение InterChaynik »

И что теперь? Наличие "проблемы 16-го" вроде доказако, а вот выработано ли общее мнение о том, в чём её причина, в структуре ли ХДД, архитектуре ли самого Линукса или ещё в чём, и как с ней справится (разве что ограничить число самих разделов), я так и не понял: я в Линуксе ещё маленький и из всего выше написанного, общую картину составить не смог.
В частности, не "въезжаю" в тему на счёт 3-х основных и 1-го дополнительного разделов. Основной содержит 1 логический и его можно использовать для загрузки ОС, а дополнительный можно разбить на несколько не загрузочных логических (скажите, ради интереса, на сколько?). Но разве это имеет отношение к Линуксу? Или его разделы относят к основным или логическим?
Я писал, что мой ХДД наполовину пуст и я создаю Линукс-разделы последовательно по очередине на пустом месте, а не внутри созданного Виндовсом раздела, будь то основной он или логический. Не помешает ли тогда факт наличия многочисленных разделов Линукса в случае, если захочу создать Windows-разделы - их ведь можно только 4 + логические в дополнительном...
А как будет, если 16-ый и далее разделы будут именно разделы Виндовс, проблемы возможны?
Линукс люблю, но Гейтса уважаю.
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Раздел №16

Сообщение uptime »

InterChaynik писал(а):
03.02.2009 19:16
И что теперь? Наличие "проблемы 16-го" вроде доказако, а вот выработано ли общее мнение о том, в чём её причина, в структуре ли ХДД, архитектуре ли самого Линукса или ещё в чём...

да, проблема присутствует. Если судить по приведенной цитате из GRUB'а, то проблема именно в Линуксе. Но корни пока не найдены.

InterChaynik писал(а):
03.02.2009 19:16
В частности, не "въезжаю" в тему на счёт 3-х основных и 1-го дополнительного разделов. Основной содержит 1 логический и его можно использовать для загрузки ОС, а дополнительный можно разбить на несколько не загрузочных логических (скажите, ради интереса, на сколько?). Но разве это имеет отношение к Линуксу? Или его разделы относят к основным или логическим?

Это стандарт IBM PC. Либо четыре основных, либо 3 основных + один расширенный. Внутри расширенного можно плодить логические. Линукс умеет грузится и с основного раздела и с логического. С расширенного раздела грузится нельзя, поскольку он является только контейнером для логических.

InterChaynik писал(а):
03.02.2009 19:16
Я писал, что мой ХДД наполовину пуст и я создаю Линукс-разделы последовательно по очередине на пустом месте, а не внутри созданного Виндовсом раздела, будь то основной он или логический. Не помешает ли тогда факт наличия многочисленных разделов Линукса в случае, если захочу создать Windows-разделы - их ведь можно только 4 + логические в дополнительном...
А как будет, если 16-ый и далее разделы будут именно разделы Виндовс, проблемы возможны?

Попробуйте, узнаем ))

InterChaynik, если вы в настоящее время просто экспериментируете с разными дистрибутивами, ставьте каждый на один новый раздел корнем и используйте общий swap. Плюс к венде вы сможете одновременно держать около десятка разных линуксов.

успехов
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Раздел №16

Сообщение Ali1 »

uptime писал(а):
03.02.2009 20:16
...
да, проблема присутствует. Если судить по приведенной цитате из GRUB'а, то проблема именно в Линуксе. Но корни пока не найдены.
....

Если не вдаваться в подробности и версии, то в /usr/share/doc/kernel-doc-2.6.27.12/Documentation/devices.txt :

Код:

8 block SCSI disk devices (0-15) 0 = /dev/sda First SCSI disk whole disk 16 = /dev/sdb Second SCSI disk whole disk 32 = /dev/sdc Third SCSI disk whole disk ... 240 = /dev/sdp Sixteenth SCSI disk whole disk Partitions are handled in the same way as for IDE disks (see major number 3) except that the limit on partitions is 15.

Для ide :

Код:

3 block First MFM, RLL and IDE hard disk/CD-ROM interface 0 = /dev/hda Master: whole disk (or CD-ROM) 64 = /dev/hdb Slave: whole disk (or CD-ROM) For partitions, add to the whole disk device number: 0 = /dev/hd? Whole disk 1 = /dev/hd?1 First partition 2 = /dev/hd?2 Second partition ... 63 = /dev/hd?63 63rd partition For Linux/i386, partitions 1-4 are the primary partitions, and 5 and above are logical partitions. Other versions of Linux use partitioning schemes appropriate to their respective architectures ..... 22 block Second IDE hard disk/CD-ROM interface 0 = /dev/hdc Master: whole disk (or CD-ROM) 64 = /dev/hdd Slave: whole disk (or CD-ROM) Partitions are handled the same way as for the first interface (see major number 3).

Т.к в экплуатации почти не осталось ядер в которых есть /dev/hd*, можно считать limit partitions = 15 включая расширенный раздел, т.е.
четырнадцать пригодных к использованию.
Спасибо сказали:
Аватара пользователя
sirocco
Сообщения: 782
Статус: Задвинутый соучастник

Re: Раздел №16

Сообщение sirocco »

Ali1 писал(а):
04.02.2009 09:02
...
Т.к в экплуатации почти не осталось ядер в которых есть /dev/hd*, можно считать imit partitions = 15 включая расширенный раздел, т.е. четырнадцать пригодных к использованию.


Ага, получается преход на новые либы (libATA kernel) заложил грабельки. И некоторые на них таки наступили. :wacko:
http://osdir.com/ml/suse.opensuse.devel/20...7/msg00279.html

http://linux.derkeiler.com/Mailing-Lists/F...0/msg03963.html

http://forums.scotsnewsletter.com/index.php?showtopic=20075

А The unfinished SCSI job [Posted October 21, 2003 by corbet] так и осталась unfinished.

Вспоминаются слова незабвенного B.G.III о том, что 640 кБ хватит всем и навсегда...
Спасибо сказали:
Аватара пользователя
VAA
Сообщения: 224
ОС: Deep Style / Slackware

Re: Раздел №16

Сообщение VAA »

ЕЩЕ РАЗ ПРО ДВА РАСШИРЕННЫХ РАЗДЕЛА
Мне тоже не удалось сделать такое fdisk-ом. Это было в давние времена ASP 9.0. В программе установки АСП была очень интересная и удобная программа работы с разделами с графическим интерфейсом (в последних версиях ее вроде заменили?). Позволяла разделы изменять по размеру и сдвигать без разрушения информации, переформатировать и т д. И позволяла вытворять такое, что по логике и не должно было делаться. В какой-то момент у меня были hda1, hda2 расширенный с кучей логических, hda3 и еще пустое место свыше 128 ГБ (диск 160), которое винда 2000 отказывалась видеть. А вот АСП-шный установщик согласился наделать там кучу логических разделов. И hda3 точно физически располагался между ними. Я проверял по номерам цилиндров.
К сожалению уже не помню в подробностях всю историю. Потому что потом я умудрился сделать еще и hda4. Но не помню, было это сразу, или после того, как я привел диск в порядок. ASP и Slackware (дебиан вроде тоже, но не уверен) работали без проблем. А попытка установить MyLinux на основе федоры не удалась - он заверещал, что диск совсем плохой и работать с ним отказался... А я двигал разделы, убивал и создавал заново fdisk-ом, пока MyLinux не успокоился. Я даже не знаю точно, к какому разделу были приписаны логические разделы, физически размещнные за hda3, к hda2 или hda4. И не помню, был ли в это время на диске hda4.
Registered Linux user number 436365
Спасибо сказали:
Аватара пользователя
Maximus_V
Сообщения: 432
ОС: Gentoo, FreeBSD

Re: Раздел №16

Сообщение Maximus_V »

InterChaynik писал(а):
03.02.2009 19:16
И что теперь? Наличие "проблемы 16-го" вроде доказако, а вот выработано ли общее мнение о том, в чём её причина, в структуре ли ХДД, архитектуре ли самого Линукса или ещё в чём, и как с ней справится (разве что ограничить число самих разделов), я так и не понял: я в Линуксе ещё маленький и из всего выше написанного, общую картину составить не смог.

Вот интересно получается...
Ранее я уже писал, что создал разделы вплоть до 19-го стандартным fdisk-ом, но устройства /dev/sda появлялись только до 15-го. Сейчас воткнул этот винт в старый ноутбук и загрузился с него, udev - отключен. Разделы жесткого диска там видны как /dev/hda - и все вплоть до 19-го (больше не создавал, лень) удалость отформатировать и примонтировать... Сижу и думаю над этим...
Спасибо сказали:
Аватара пользователя
sirocco
Сообщения: 782
Статус: Задвинутый соучастник

Re: Раздел №16

Сообщение sirocco »

Maximus_V писал(а):
14.02.2009 20:08
Разделы жесткого диска там видны как /dev/hda - и все вплоть до 19-го (больше не создавал, лень) удалость отформатировать и примонтировать... Сижу и думаю над этим...

Что думать-то??? Всё вроде по этому поводу написано (на английском, в основном)...
Вкратце:
Пока было hdx - не было "таких" ограничений.
Стало sdx - появились.
Спасибо сказали:
Аватара пользователя
Maximus_V
Сообщения: 432
ОС: Gentoo, FreeBSD

Re: Раздел №16

Сообщение Maximus_V »

sirocco писал(а):
14.02.2009 20:23
Вкратце:
Пока было hdx - не было "таких" ограничений.
Стало sdx - появились.

То есть получается, что на старом ноуте с не очень новым ядром я могу использовать множественные разделы. А если я этот диск вытащу (как я обычно и делаю), подключу в usb-box и воткну в "большой" компьютер с новым ядром, я никакими средствами не смогу вытащить информацию из 16-х, 17-х и т.д. разделов?
Мне конечно столько разделов совершенно ни к чему, но очень уж любопытно стало.
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Раздел №16

Сообщение Ali1 »

Maximus_V писал(а):
14.02.2009 21:12
sirocco писал(а):
14.02.2009 20:23
Вкратце:
Пока было hdx - не было "таких" ограничений.
Стало sdx - появились.

То есть получается, что на старом ноуте с не очень новым ядром я могу использовать множественные разделы. А если я этот диск вытащу (как я обычно и делаю), подключу в usb-box и воткну в "большой" компьютер с новым ядром, я никакими средствами не смогу вытащить информацию из 16-х, 17-х и т.д. разделов?
Мне конечно столько разделов совершенно ни к чему, но очень уж любопытно стало.

Ну, не так все плохо. Смонтировать Вы сорок седьмой раздел конечно не сможете, а вот скопировать диск или нужный кусок диска в файл командой dd - вполне.

Кстати, разделов стало меньше, зато дисков больше.
Спасибо сказали:
Аватара пользователя
InterChaynik
Сообщения: 345
ОС: Windows/Linux

Re: Раздел №16

Сообщение InterChaynik »

Ну а есть ли вероятность что "проблема 16-ого раздела" будет решена сообществом Линукс?
Линукс люблю, но Гейтса уважаю.
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Раздел №16

Сообщение Ali1 »

InterChaynik писал(а):
15.02.2009 20:26
Ну а есть ли вероятность что "проблема 16-ого раздела" будет решена сообществом Линукс?

А есть ли проблема. Более того гораздо важней иметь возможность обращаться к большему числу дисков(устройств). Например : создать хранилище на 500TB.
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Раздел №16

Сообщение uptime »

Ali1 писал(а):
15.02.2009 21:15
InterChaynik писал(а):
15.02.2009 20:26
Ну а есть ли вероятность что "проблема 16-ого раздела" будет решена сообществом Линукс?

А есть ли проблема. Более того гораздо важней иметь возможность обращаться к большему числу дисков(устройств). Например : создать хранилище на 500TB.

О! Возможно топикстартеру настало время познакомиться с LVM?
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Аватара пользователя
InterChaynik
Сообщения: 345
ОС: Windows/Linux

Re: Раздел №16

Сообщение InterChaynik »

uptime писал(а):
15.02.2009 22:49
О! Возможно топикстартеру настало время познакомиться с LVM?

Уже знаком. Не катит: возни много, надёжность меньше и результат сомнителен, в смысле возникновения лишних сложностей в работе.
Линукс люблю, но Гейтса уважаю.
Спасибо сказали: