Тестирование ISO образа на гибридность — различия между версиями

Материал из Rosalab Wiki
Перейти к: навигация, поиск
(Новая страница: «Обычно ISO образы выходят Гибридные, т.е. для записи на USB флешку и для CD/DVD дисков. Но иногда...»)
 
Строка 1: Строка 1:
 +
==Требования==
 +
 
Обычно ISO образы выходят Гибридные, т.е. для записи на USB флешку и для CD/DVD дисков. Но иногда система сборки дает сбои, и образы выходят НЕ гибридные, т.е. только для записи на CD/DVD диски. Если такой не гибридный образ попытаться записать с помощью dd на USB флешку, то он просто не запустится.
 
Обычно ISO образы выходят Гибридные, т.е. для записи на USB флешку и для CD/DVD дисков. Но иногда система сборки дает сбои, и образы выходят НЕ гибридные, т.е. только для записи на CD/DVD диски. Если такой не гибридный образ попытаться записать с помощью dd на USB флешку, то он просто не запустится.
  
 +
* Тестирование ISO образа на гибридность
 +
 +
==Методика тестирования==
 +
 +
# Скачиваем ISO образ
 +
# Проверяем его на гибридность:
 +
 +
Запускаем команду:
 +
fdisk -l ROSA.iso
 +
 +
==Результат==
 +
 +
* Если вывод следующего плана, занчит образ НЕ гибридный:
 +
 +
# fdisk -l ROSA.iso
 +
.
 +
Диск ROSA.iso: 2580 МБ, 2580271104 байт
 +
255 heads, 63 sectors/track, 313 cylinders, всего 5039592 секторов
 +
Units = секторы of 1 * 512 = 512 bytes
 +
Sector size (logical/physical): 512 bytes / 512 bytes
 +
I/O size (minimum/optimal): 512 bytes / 512 bytes
 +
Disk identifier: 0x00000000
 +
.
 +
На диске ROSA.iso отсутствует верная таблица разделов
 +
 +
* Если вывод следующего плана, занчит все отлично, образ гибридный:
 +
 +
# fdisk -l ROSA.iso
 +
.
 +
Диск ROSA.iso: 2580 МБ, 2580545536 байт
 +
64 heads, 32 sectors/track, 2461 cylinders, всего 5040128 секторов
 +
Units = секторы of 1 * 512 = 512 bytes
 +
Sector size (logical/physical): 512 bytes / 512 bytes
 +
I/O size (minimum/optimal): 512 bytes / 512 bytes
 +
Disk identifier: 0x6b8b4567
 +
.
 +
Устр-во Загр    Начало      Конец      Блоки  Id  Система
 +
ROSA.iso1  *          0    5040127    2520064  17  Скрытый HPFS/NTFS
 +
 +
==Примечание==
 +
 +
Если все же, по каким-то причинам нужно работать именно с этим образом, тогда надо сделать его гибридным. Для этого запускаем следующую команду:
 +
 +
$ isohybrid ROSA.iso
 +
 +
Вывод команды:
 +
 +
isohybrid: Warning: more than 1024 cylinders: 2461
 +
isohybrid: Not all BIOSes will be able to boot this device
  
 +
Все, после этого можно пользоваться гибридным образом.
  
 
[[Категория:Тестирование]]
 
[[Категория:Тестирование]]

Версия 23:47, 21 августа 2012

Требования

Обычно ISO образы выходят Гибридные, т.е. для записи на USB флешку и для CD/DVD дисков. Но иногда система сборки дает сбои, и образы выходят НЕ гибридные, т.е. только для записи на CD/DVD диски. Если такой не гибридный образ попытаться записать с помощью dd на USB флешку, то он просто не запустится.

  • Тестирование ISO образа на гибридность

Методика тестирования

  1. Скачиваем ISO образ
  2. Проверяем его на гибридность:

Запускаем команду:

fdisk -l ROSA.iso

Результат

  • Если вывод следующего плана, занчит образ НЕ гибридный:
# fdisk -l ROSA.iso
.
Диск ROSA.iso: 2580 МБ, 2580271104 байт
255 heads, 63 sectors/track, 313 cylinders, всего 5039592 секторов
Units = секторы of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
.
На диске ROSA.iso отсутствует верная таблица разделов
  • Если вывод следующего плана, занчит все отлично, образ гибридный:
# fdisk -l ROSA.iso
.
Диск ROSA.iso: 2580 МБ, 2580545536 байт
64 heads, 32 sectors/track, 2461 cylinders, всего 5040128 секторов
Units = секторы of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6b8b4567
.
Устр-во Загр     Начало       Конец       Блоки   Id  Система
ROSA.iso1   *           0     5040127     2520064   17  Скрытый HPFS/NTFS

Примечание

Если все же, по каким-то причинам нужно работать именно с этим образом, тогда надо сделать его гибридным. Для этого запускаем следующую команду:

$ isohybrid ROSA.iso

Вывод команды:

isohybrid: Warning: more than 1024 cylinders: 2461
isohybrid: Not all BIOSes will be able to boot this device

Все, после этого можно пользоваться гибридным образом.