Web lists-archives.com

Re: Some help with dd backing up into an iso




Hi,

GiaThnYgeia wrote:
> $ ls -l
> /mnt/usb-Kingston_DataTraveler_3.0_08606E69C773BFC06965007B-0:0-part1
> total 0

Oops. I should have proposed

  ls -ld

so that we see the directory's info rather than the one of its content.
Please retry.

(The USB stick seems not to have been mounted at that moment.)

---------------------------------------------------------------------

Do i get it right that your machines boot in EFI non-legacy mode ?

> ftp://ftp.spline.de/pub/siduction/iso/patience/
> I tried the lxqt and lxde

Well then.
  wget ftp://ftp.spline.de/pub/siduction/iso/patience/lxde/amd64_2017-03-05_18-24/siduction-17.1.0-patience-lxde-amd64-201703051824.iso

... having a cup of tea ... "patience" is a good name ...

Please run this xorriso command on the modified ISO (i assume the USB stick
is /dev/sdc) and send the output to me directly:

  xorriso \
  -indev /dev/sdc \
  -pvd_info \
  -report_el_torito plain \
  -report_system_area plain

With the original ISO it reports:

  Volume id    : 'siduction'
  ...
  Preparer Id  : XORRISO-1.4.6 2016.09.16.133001, LIBISOBURN-1.4.6, LIBISOFS-1.4.6, LIBBURN-1.4.6
  ...
  El Torito catalog  : 1531  1
  El Torito cat path : /boot.catalog
  El Torito images   :   N  Pltf  B   Emul  Ld_seg  Hdpt  Ldsiz         LBA
  El Torito boot img :   1  BIOS  y   none  0x0000  0x00      4        3649
  El Torito boot img :   2  UEFI  y   none  0x0000  0x00   5760          90
  El Torito img path :   1  /boot/grub/i386-pc/grub_eltorito
  El Torito img opts :   1  boot-info-table grub2-boot-info
  El Torito img path :   2  /efi.img
  System area options: 0x00004201
  System area summary: MBR protective-msdos-label grub2-mbr cyl-align-off GPT
  ISO image size/512 : 2431468
  Partition offset   : 0
  MBR heads per cyl  : 75
  MBR secs per head  : 32
  MBR partition table:   N Status  Type        Start       Blocks
  MBR partition      :   1   0x00  0xee            1      2431467
  GPT                :   N  Info
  GPT disk GUID      :      d3589faecd219d408a3ac366f4086ac5
  GPT entry array    :      2  248  separated
  GPT lba range      :      64  2431404  2431467
  GPT partition name :   1  4700610070003000
  GPT partname local :   1  Gap0
  GPT partition GUID :   1  d3589faecd219d408a3bc366f4086ac5
  GPT type GUID      :   1  a2a0d0ebe5b9334487c068b6b72699c7
  GPT partition flags:   1  0x1000000000000001
  GPT start and size :   1  64  296
  GPT partition name :   2  450046004900200062006f006f007400200070006100720074006900740069006f006e00
  GPT partname local :   2  EFI boot partition
  GPT partition GUID :   2  d3589faecd219d408a38c366f4086ac5
  GPT type GUID      :   2  28732ac11ff8d211ba4b00a0c93ec93b
  GPT partition flags:   2  0x1000000000000001
  GPT start and size :   2  360  5760
  GPT partition path :   2  /efi.img
  GPT partition name :   3  4700610070003100
  GPT partname local :   3  Gap1
  GPT partition GUID :   3  d3589faecd219d408a39c366f4086ac5
  GPT type GUID      :   3  a2a0d0ebe5b9334487c068b6b72699c7
  GPT partition flags:   3  0x1000000000000001
  GPT start and size :   3  6120  2425284
  
This is the layout of grub-mkrescue. A "protective" MBR partition of
type 0xee and a GUID partition table (aka GPT).
And you got it to boot by setting the boot flag to partition 1 ?
Or was it bit 1 of the GPT partition ?
The GPT flags mean:
  bit0= "System Partition" Do not alter.
  bit2= Legacy BIOS bootable (MBR partition type 0x80)
  bit60= read-only

Now i wonder what changed by your manipulation, MBR partition property
"Status" or GPT property "partition flags".


Have a nice day :)

Thomas