You are not logged in.

#1 2017-11-26 13:34:26

probackup-nl
Member
From: Delft
Registered: 2017-11-15
Posts: 93
Website

[solved] How to reset/set iso9660 label like PUBLISHER_ID?

A USB stick was earlier written with Arch Linux .iso installation media.

After creating a new partition table with

parted mklabel gpt

, the device does still contain some iso9660 leftovers: PUBLISHER_ID, APPLICATION_ID, BOOT_SYSTEM_ID, USAGE, PTTYPE.

Regression:
- reboot, still the iso9660 properties

blkid -p /dev/sdb
/dev/sdb: PUBLISHER_ID="ARCH LINUX <HTTP://WWW.ARCHLINUX.ORG>" APPLICATION_ID="ARCH LINUX LIVE/RESCUE CD" UUID="2017-03-01-18-21-15-00" BOOT_SYSTEM_ID="EL TORITO SPECIFICATION" LABEL="ARCH_201703" TYPE="iso9660" USAGE="filesystem" PTUUID="20983c3d-15f4-4f72-9887-e46d3faa2739" PTTYPE="gpt"

How to set or reset these iso9660 labels?

Or at least the LABEL property because that label is also shown in "/dev/disk/by-label/" for the device /dev/sdb (not the partition).

Last edited by probackup-nl (2017-12-24 09:48:14)

Offline

#2 2017-11-26 13:39:49

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 9,003
Website

Re: [solved] How to reset/set iso9660 label like PUBLISHER_ID?

probackup-nl wrote:

How to set or reset these iso9660 labels?

# sgdisk --zap-all /dev/sdX

https://www.archlinux.org/packages/extr … /gptfdisk/


Jin, Jîyan, Azadî

Offline

#3 2017-11-27 21:18:45

probackup-nl
Member
From: Delft
Registered: 2017-11-15
Posts: 93
Website

Re: [solved] How to reset/set iso9660 label like PUBLISHER_ID?

I'd prefer to use utilities from "core". Is there an other option then sgdisk?

Offline

#4 2017-11-27 21:41:49

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 9,003
Website

Re: [solved] How to reset/set iso9660 label like PUBLISHER_ID?

dd(1) the entire device, perhaps?


Jin, Jîyan, Azadî

Offline

#5 2017-11-29 09:55:58

probackup-nl
Member
From: Delft
Registered: 2017-11-15
Posts: 93
Website

Re: [solved] How to reset/set iso9660 label like PUBLISHER_ID?

According to grep, this information is stored at sector 0:

# grep -a -b 'ARCH_201703' /dev/sdb
0:UEFI PART\GW"޿=< rOm?'9ݩX(s*K>;^TH?@RESCUE=rGy=iG}V$YI;e+:gRESCUE-DATACD001                                ARCH_201703                     %u'                                                                                                                                ARCH LINUX <HTTP://WWW.ARCHLINUX.ORG>                                                                                           PREPARED BY MKARCHISO                                                                                                           ARCH LINUX LIVE/RESCUE CD                                                                                                                                                                                                                      2017030118211500201703011821150000000000000000000000000000000000                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                CD001EL TORITO SPECIFICATION(CD00u'SPPX$AATFu'u)u'CEu'PX$AATFu'u)uu)ARCHPX$AATFu)u)u)NM	arcuisolinuxru'LOADERPX$AATFu'u)u'NMX$AATFu'u)u'NM
                                  loaderER
498567318:options archisobasedir=arch archisolabel=ARCH_201703
grep: memory exhausted

Offline

#6 2017-11-29 13:40:24

probackup-nl
Member
From: Delft
Registered: 2017-11-15
Posts: 93
Website

Re: [solved] How to reset/set iso9660 label like PUBLISHER_ID?

Oh, if

dd

could be commanded to overwrite/zero sector 0.

Which command

dd if=/dev/zero of=$/dev/sdb bs=512 count=1 conv=notrunc

doesn't.

Offline

#7 2017-11-29 14:47:18

probackup-nl
Member
From: Delft
Registered: 2017-11-15
Posts: 93
Website

Re: [solved] How to reset/set iso9660 label like PUBLISHER_ID?

Hmm, better use | hexdump -C to figure out the location of the iso9660 labelling location on disk. It is stored higher. Starting at x8000 (32768=64 blocks) and ending at x9AAF (39599, 39600=77 blocks), totalling 13 3 x 4 = 12 blocks:

grep -a 'ARCH_201703' /dev/sdb | hexdump -C
00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001c0  01 00 ee fe ff ff 01 00  00 00 ff bf 9c 03 00 00  |................|
000001d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200  45 46 49 20 50 41 52 54  00 00 01 00 5c 00 00 00  |EFI PART....\...|
00000210  a5 ad cc bd 00 00 00 00  01 00 00 00 00 00 00 00  |................|
00000220  ff bf 9c 03 00 00 00 00  22 00 00 00 00 00 00 00  |........".......|
00000230  de bf 9c 03 00 00 00 00  65 e2 b2 82 2f 08 98 49  |........e.../..I|
00000240  89 eb d0 ff a9 be c7 11  02 00 00 00 00 00 00 00  |................|
00000250  80 00 00 00 80 00 00 00  25 99 5b 5d 00 00 00 00  |........%.[]....|
00000260  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000400  28 73 2a c1 1f f8 d2 11  ba 4b 00 a0 c9 3e c9 3b  |(s*......K...>.;|
00000410  f0 b4 a1 ab 59 0e 25 4a  9b 55 d3 99 a7 42 97 dd  |....Y.%J.U...B..|
00000420  00 40 00 00 00 00 00 00  ff 7f 06 00 00 00 00 00  |.@..............|
00000430  00 00 00 00 00 00 00 00  52 00 45 00 53 00 43 00  |........R.E.S.C.|
00000440  55 00 45 00 00 00 00 00  00 00 00 00 00 00 00 00  |U.E.............|
00000450  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000480  af 3d c6 0f 83 84 72 47  8e 79 3d 69 d8 47 7d e4  |.=....rG.y=i.G}.|
00000490  c8 24 d5 45 6a a0 54 4e  8e 93 54 a8 9e b5 09 1f  |.$.Ej.TN..T.....|
000004a0  00 80 06 00 00 00 00 00  ff b7 9c 03 00 00 00 00  |................|
000004b0  00 00 00 00 00 00 00 00  52 00 45 00 53 00 43 00  |........R.E.S.C.|
000004c0  55 00 45 00 2d 00 44 00  41 00 54 00 41 00 00 00  |U.E.-.D.A.T.A...|
000004d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00008000  01 43 44 30 30 31 01 00  20 20 20 20 20 20 20 20  |.CD001..        |
00008010  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00008020  20 20 20 20 20 20 20 20  41 52 43 48 5f 32 30 31  |        ARCH_201|
00008030  37 30 33 20 20 20 20 20  20 20 20 20 20 20 20 20  |703             |
00008040  20 20 20 20 20 20 20 20  00 00 00 00 00 00 00 00  |        ........|
00008050  00 b8 03 00 00 03 b8 00  00 00 00 00 00 00 00 00  |................|
00008060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00008070  00 00 00 00 00 00 00 00  01 00 00 01 01 00 00 01  |................|
00008080  00 08 08 00 b0 00 00 00  00 00 00 b0 25 00 00 00  |............%...|
00008090  00 00 00 00 00 00 00 26  00 00 00 00 22 00 13 00  |.......&...."...|
000080a0  00 00 00 00 00 13 00 08  00 00 00 00 08 00 75 03  |..............u.|
000080b0  01 12 14 27 00 02 00 00  01 00 00 01 01 00 20 20  |...'..........  |
000080c0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00008130  20 20 20 20 20 20 20 20  20 20 20 20 20 20 41 52  |              AR|
00008140  43 48 20 4c 49 4e 55 58  20 3c 48 54 54 50 3a 2f  |CH LINUX <HTTP:/|
00008150  2f 57 57 57 2e 41 52 43  48 4c 49 4e 55 58 2e 4f  |/WWW.ARCHLINUX.O|
00008160  52 47 3e 20 20 20 20 20  20 20 20 20 20 20 20 20  |RG>             |
00008170  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
000081b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 50 52  |              PR|
000081c0  45 50 41 52 45 44 20 42  59 20 4d 4b 41 52 43 48  |EPARED BY MKARCH|
000081d0  49 53 4f 20 20 20 20 20  20 20 20 20 20 20 20 20  |ISO             |
000081e0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00008230  20 20 20 20 20 20 20 20  20 20 20 20 20 20 41 52  |              AR|
00008240  43 48 20 4c 49 4e 55 58  20 4c 49 56 45 2f 52 45  |CH LINUX LIVE/RE|
00008250  53 43 55 45 20 43 44 20  20 20 20 20 20 20 20 20  |SCUE CD         |
00008260  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00008320  20 20 20 20 20 20 20 20  20 20 20 20 20 32 30 31  |             201|
00008330  37 30 33 30 31 31 38 32  31 31 35 30 30 00 32 30  |7030118211500.20|
00008340  31 37 30 33 30 31 31 38  32 31 31 35 30 30 00 30  |17030118211500.0|
00008350  30 30 30 30 30 30 30 30  30 30 30 30 30 30 30 00  |000000000000000.|
00008360  30 30 30 30 30 30 30 30  30 30 30 30 30 30 30 30  |0000000000000000|
00008370  00 01 00 20 20 20 20 20  20 20 20 20 20 20 20 20  |...             |
00008380  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00008570  20 20 20 00 00 00 00 00  00 00 00 00 00 00 00 00  |   .............|
00008580  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00008800  00 43 44 30 30 31 01 45  4c 20 54 4f 52 49 54 4f  |.CD001.EL TORITO|
00008810  20 53 50 45 43 49 46 49  43 41 54 49 4f 4e 00 00  | SPECIFICATION..|
00008820  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00008840  00 00 00 00 00 00 00 28  00 00 00 00 00 00 00 00  |.......(........|
00008850  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00009000  ff 43 44 30 30 31 01 00  00 00 00 00 00 00 00 00  |.CD001..........|
00009010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00009800  84 00 13 00 00 00 00 00  00 13 00 08 00 00 00 00  |................|
00009810  08 00 75 03 01 12 14 27  00 02 00 00 01 00 00 01  |..u....'........|
00009820  01 00 53 50 07 01 be ef  00 50 58 24 01 ed 41 00  |..SP.....PX$..A.|
00009830  00 00 00 41 ed 01 00 00  00 00 00 00 01 00 00 00  |...A............|
00009840  00 00 00 00 00 00 00 00  00 00 00 00 00 54 46 1a  |.............TF.|
00009850  01 0e 75 03 01 12 14 27  00 75 03 01 12 14 29 00  |..u....'.u....).|
00009860  75 03 01 12 14 27 00 43  45 1c 01 14 00 00 00 00  |u....'.CE.......|
00009870  00 00 14 00 00 00 00 00  00 00 00 ed 00 00 00 00  |................|
00009880  00 00 ed 00 60 00 13 00  00 00 00 00 00 13 00 08  |....`...........|
00009890  00 00 00 00 08 00 75 03  01 12 14 27 00 02 00 00  |......u....'....|
000098a0  01 00 00 01 01 01 50 58  24 01 ed 41 00 00 00 00  |......PX$..A....|
000098b0  41 ed 01 00 00 00 00 00  00 01 00 00 00 00 00 00  |A...............|
000098c0  00 00 00 00 00 00 00 00  00 00 54 46 1a 01 0e 75  |..........TF...u|
000098d0  03 01 12 14 27 00 75 03  01 12 14 29 00 75 03 01  |....'.u....).u..|
000098e0  12 14 27 00 6e 00 15 00  00 00 00 00 00 15 00 08  |..'.n...........|
000098f0  00 00 00 00 08 00 75 03  01 12 14 29 00 02 00 00  |......u....)....|
00009900  01 00 00 01 04 41 52 43  48 00 50 58 24 01 ed 41  |.....ARCH.PX$..A|
00009910  00 00 00 00 41 ed 01 00  00 00 00 00 00 01 00 00  |....A...........|
00009920  00 00 00 00 00 00 00 00  00 00 00 00 00 00 54 46  |..............TF|
00009930  1a 01 0e 75 03 01 12 14  29 00 75 03 01 12 14 29  |...u....).u....)|
00009940  00 75 03 01 12 14 29 00  4e 4d 09 01 00 61 72 63  |.u....).NM...arc|
00009950  68 00 6a 00 1f 00 00 00  00 00 00 1f 00 08 00 00  |h.j.............|
00009960  00 00 08 00 75 03 01 12  14 28 00 02 00 00 01 00  |....u....(......|
00009970  00 01 03 45 46 49 50 58  24 01 ed 41 00 00 00 00  |...EFIPX$..A....|
00009980  41 ed 01 00 00 00 00 00  00 01 00 00 00 00 00 00  |A...............|
00009990  00 00 00 00 00 00 00 00  00 00 54 46 1a 01 0e 75  |..........TF...u|
000099a0  03 01 12 14 28 00 75 03  01 12 14 29 00 75 03 01  |....(.u....).u..|
000099b0  12 14 28 00 4e 4d 08 01  00 45 46 49 76 00 22 00  |..(.NM...EFIv.".|
000099c0  00 00 00 00 00 22 00 08  00 00 00 00 08 00 75 03  |....."........u.|
000099d0  01 12 14 27 00 02 00 00  01 00 00 01 08 49 53 4f  |...'.........ISO|
000099e0  4c 49 4e 55 58 00 50 58  24 01 ed 41 00 00 00 00  |LINUX.PX$..A....|
000099f0  41 ed 01 00 00 00 00 00  00 01 00 00 00 00 00 00  |A...............|
00009a00  00 00 00 00 00 00 00 00  00 00 54 46 1a 01 0e 75  |..........TF...u|
00009a10  03 01 12 14 27 00 75 03  01 12 14 29 00 75 03 01  |....'.u....).u..|
00009a20  12 14 27 00 4e 4d 0d 01  00 69 73 6f 6c 69 6e 75  |..'.NM...isolinu|
00009a30  78 00 72 00 23 00 00 00  00 00 00 23 00 08 00 00  |x.r.#......#....|
00009a40  00 00 08 00 75 03 01 12  14 27 00 02 00 00 01 00  |....u....'......|
00009a50  00 01 06 4c 4f 41 44 45  52 00 50 58 24 01 ed 41  |...LOADER.PX$..A|
00009a60  00 00 00 00 41 ed 01 00  00 00 00 00 00 01 00 00  |....A...........|
00009a70  00 00 00 00 00 00 00 00  00 00 00 00 00 00 54 46  |..............TF|
00009a80  1a 01 0e 75 03 01 12 14  27 00 75 03 01 12 14 29  |...u....'.u....)|
00009a90  00 75 03 01 12 14 27 00  4e 4d 0b 01 00 6c 6f 61  |.u....'.NM...loa|
00009aa0  64 65 72 00 00 00 00 00  00 00 00 00 00 00 00 00  |der.............|
00009ab0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|

Last edited by probackup-nl (2017-11-29 17:01:25)

Offline

Board footer

Powered by FluxBB