Bug 12673 - Работа с ISO-образами
Summary: Работа с ISO-образами
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-mkbootflash (show other bugs)
Version: unstable
Hardware: all Linux
: P2 enhancement
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-03 01:22 MSD by Alexei V. Mezin
Modified: 2013-10-12 14:54 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexei V. Mezin 2007-09-03 01:22:41 MSD
А нельзя ли "обучить" mkbootflash работать с образами СД/ДВД, а не с
"вставленными" в дисковод дисками. Или хотя бы указывать источник файлов
вручную, вместо забитого по дефолту /media/cdrom?
Comment 1 Anton V. Boyarshinov 2007-09-03 12:18:06 MSD
указывать источник файлов можно через параметр -p
Comment 2 Alexei V. Mezin 2007-09-03 20:37:54 MSD
-p -- это про squashfs. Разве этот ключ позволяет указать путь до ISO-образа диска?

[root@threebears ~]# mkbootflash -v --live -p
/ALT/Distrib/ISO/ALT_Linux_Desktop_4.0/live-RC-20070809.iso /dev/sdc1
building file list ... rsync: link_stat
"/ALT/Distrib/ISO/ALT_Linux_Desktop_4.0/live-RC-20070809.iso/syslinux/." failed:
Not a directory (20)
done

sent 29 bytes  received 20 bytes  98.00 bytes/sec
total size is 0  speedup is 0.00
rsync error: some files could not be transferred (code 23) at main.c(980)
[sender=2.6.9]
can't copy /ALT/Distrib/ISO/ALT_Linux_Desktop_4.0/live-RC-20070809.iso/syslinux
to /tmp/.private/root/mkbootflash-mount.CotDg24024
syncing...
Comment 3 Lenar Shakirov 2011-01-24 19:35:35 MSK
(В ответ на комментарий №2)
> -p -- это про squashfs.

Нет, "-p" меняет значение iso_path=/media/cdrom, как вы и хотите.

> Разве этот ключ позволяет указать путь до ISO-образа
> диска?

Можно смонтировать iso образ, например в /mnt/loop, и вызвать:
$ mkbootflash -v --live -p /mnt/loop /dev/sdc1

Если хотите скармливать именно iso файлы, тогда переоткройте.
Comment 4 Alexei V. Mezin 2011-01-24 23:13:05 MSK
> Если хотите скармливать именно iso файлы, тогда переоткройте.

Лично мне-то все равно, я могу и руками подмонтировать. Но вот "обычному пользователю" это не всегда под силу. Да и сама операция монтирования loop-устройства чисто механическая. Почему бы ее не делать из mkbootflash? Зачем вручную делать то, с чем может справиться скрипт?


Или теперь все "обычные пользователи" тыкают мышкой в различных альтераторах?
Comment 5 Michael Shigorin 2011-01-25 15:01:15 MSK
(In reply to comment #4)
> Или теперь все "обычные пользователи" тыкают мышкой в различных альтераторах?
Скорее так; если у не совсем обычных пользователей возникает желание обучить полезную утилиту чему-нить этакому, могу предложить посмотреть isoinfo (и mc extfs, поскольку утилита умеренно вредная по части формата вывода).
Comment 6 Lenar Shakirov 2011-01-25 15:40:06 MSK
Постараюсь добавить в alterator-mkbootflash возможность для задания источника, в том числе, iso файла
Comment 7 Anton Farygin 2013-10-12 00:06:29 MSK
Уже не актуально.
Comment 8 Michael Shigorin 2013-10-12 14:54:00 MSK
Может, {alterator-,}mkbootflash пора прибрать из сизифа?  В текущем виде они порой создают недоразумения тем, кто пытается использовать.

Сам лет пять не применял, но порой спрашивают.