Bug 12673 - Работа с ISO-образами
: Работа с ISO-образами
Status: CLOSED WONTFIX
: Sisyphus
(All bugs in Sisyphus/alterator-mkbootflash)
: unstable
: all Linux
: P2 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-09-03 01:22 by
Modified: 2013-10-12 14:54 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-09-03 01:22:41
А нельзя ли "обучить" mkbootflash работать с образами СД/ДВД, а не с
"вставленными" в дисковод дисками. Или хотя бы указывать источник файлов
вручную, вместо забитого по дефолту /media/cdrom?
------- Comment #1 From 2007-09-03 12:18:06 -------
указывать источник файлов можно через параметр -p
------- Comment #2 From 2007-09-03 20:37:54 -------
-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 From 2011-01-24 19:35:35 -------
(В ответ на комментарий №2)
> -p -- это про squashfs.

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

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

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

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

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


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

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