http://ariksu.livejournal.com/ (
ariksu.livejournal.com) wrote in
useless_faq2007-11-13 02:00 pm
![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Boot.ini
У кого-нибудь есть идеи, почему в файле boot.ini массивы, подмассивы и диски считаются начиная с 0, а разделы - начиная с 1?
Типичный пример: загрузка с первого раздела первого диска [первого массива]
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"
Типичный пример: загрузка с первого раздела первого диска [первого массива]
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
в описании asp.net, например, заявлено, что нумерация одних элементов объектов (не помню уже чего) начинается с 0, а элементов других объектов - с 1.
no subject
no subject
no subject
no subject
no subject
"...
multi(0) указывает порядковый номер адаптера, с которого осуществляется загрузка и всегда имеет значение "0" (нумерация начинается с нуля, начиная с контроллера, расположенного ближе к слоту 0 на материнской плате);
disk(0) - всегда равен нулю, так как прерывание INT13 не может использоваться для идентификации нескольких дисковых контроллеров (для большинства BIOS);
rdisk(x) определяет порядковый номер жесткого диска, с которого производится загрузка, нумерация начинается с 0, и обычно x - число от 0 до 3;
partition(y) - порядковый номер раздела жесткого диска, с которого загружается ОС, нумерация начинается с 1 (соответствует диску С: в привычном обозначении), в первую очередь нумеруются первичные разделы, затем идут логические диски. Не нумеруются расширенные разделы MS-DOS (тип 5) и разделы типа 0 - неиспользуемые. "
Т.е. разделы типа 0 - это неиспользуемые.
no subject
no subject
no subject
Номер 0 - это ссылка на весь диск, насколько я понял.
no subject
"multi(0)disk(0)rdisk(0)partition(0)" (http://www.google.com/search?ie=UTF-8&hl=ru&q=%22multi(0)disk(0)rdisk(0)partition(0)%22)
Попробовать что ли.. =)
//ковычки забыл
no subject
no subject
"...The partition() portion of the arcname refers to the partition number. Partition numbers are assigned, starting with partition(1). Note that partition(0) refers to the entire disk. First, all non-extended partitions (those having a partition type other than 0 or 5) are assigned numbers (and the active bit does not play a role), and then all logical drives in extended partitions are assigned numbers..."
Т.е. судя по всему, partition(0) ссылается на весь диск, и поэтому при указании партиции не используется.