Support findiso=

Bug #1078492 reported by Ryan Finnie
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Finnix
Fix Released
Wishlist
Ryan Finnie

Bug Description

These format allows you to specify a path to an ISO where the CD is, rather than a block device. It'll scan block devices, mount them, then look for the specified filename and mount it loopback.

Example GRUB2 entry:

menuentry "Finnix" {
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos1)'
  search --no-floppy --fs-uuid --set=root 78a8f4d9-1462-4696-9577-9a10d0056b3b
  loopback loop /home/ryan/finnix-neale.iso
  linux (loop)/boot/x86/linux64 findiso=/path/to/finnix.iso vga=791 quiet
  initrd (loop)/boot/x86/initrd.xz
}

Ryan Finnie (fo0bar)
Changed in finnix:
milestone: none → 107
assignee: nobody → Ryan Finnie (fo0bar)
status: New → In Progress
Revision history for this message
Finnix Launchpad Assistant (finnix-lp-bot) wrote : Fixed in neale-initrd 107~5

Distribution: 107
Source: neale-initrd
Source-Version: 107~5

A package update has been sent to the Finnix archive, which marks this
bug as fixed. A copy of the upload changes is included below.

Thank you,
Your friendly Finnix Launchpad assistant

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 19 Nov 2012 03:51:51 +0000
Source: neale-initrd
Binary: neale-initrd
Architecture: source i386
Version: 107~5
Distribution: unstable
Urgency: low
Maintainer: Ryan Finnie <email address hidden>
Changed-By: Ryan Finnie <email address hidden>
Description:
 neale-initrd - Finnix initrd layout (udeb)
Changes:
 neale-initrd (107~5) unstable; urgency=low
 .
   * initrd: Add support for findiso (LP: #1078492)
   * initrd: Clean up usage of FINNIX_CDBASE
   * initrd: export FINNIX_DEV and FINNIX_FINDISO to initrd.env
Checksums-Sha1:
 46a5660f18564628eea7940b94ade894bf45e611 1629 neale-initrd_107~5.dsc
 5a8be68747c4dbf694d3c6c9c5ad0a8b3c10aab4 3294873 neale-initrd_107~5.tar.gz
 95a4d2fffd0922425588c6c3d0dc0b848d62d4ff 350120 neale-initrd_107~5_i386.udeb
Checksums-Sha256:
 6586ed7f6c9af66e552fa3be968b550eb0f5acf1689037b1012d391086bcce6f 1629 neale-initrd_107~5.dsc
 6ac0e7c0d409bee6a62f470baad26e05bca822b66dd27c203298243d4a218148 3294873 neale-initrd_107~5.tar.gz
 ec8719e7765ff67d4687c4aef7f5707760b84bca7d3c857c78a53ba5aff06213 350120 neale-initrd_107~5_i386.udeb
Files:
 06f34c10377b0c064fa9cac89003ac44 1629 debian-installer optional neale-initrd_107~5.dsc
 49042ae6f0e788ad976025368dc99d57 3294873 debian-installer optional neale-initrd_107~5.tar.gz
 0de283f1f7b45414ac3cd3819bf60c12 350120 debian-installer optional neale-initrd_107~5_i386.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQqa0EAAoJEH5go6aGro2YoL4P/2+whP7ZXjvc3NlN3iBrsNcU
2if1c/PApR3CHqk3gylQL5kYdijXgxD/RWD6XCz/PmeUbylpGUgpyFDnxzV650QY
yy9mpzZsy9RlJlGYNEVGcO1/4qUEAhBB4xFtauxWXwZDnM1pCJVJQYlITzMjtJOX
tEDqvaQYMIoZPDnLQSXMJu0nOj8Wi8aicwH6xqE7Ppc6QZyEmcnHFEcGIoorqap7
t2gaF1Hn2+3U1gr3JQpAiCs4ncm8hwbrFdT4wk4q4SQ8dVvVqtiqAwQPACg6+ySw
NLLiSThD6UPjcsT/AbVSUrEQ9YADI7GQuUbmeiLed1aRokW0ruScHhgsCQ3VTkYh
sUYL/GnX/1NW6AchFRnbN0dXkPMk91SEEy5EdHC2ZHOuSBejvTM9z1+yqgh9vciT
jJNsaAW0nz65fqhvk/DsZ+m9r6TvJuSlU49WbFz3+9BcJG3g3SAZPYJagglDE0Xj
bHO9eHLmFRUqyFpxP1LSuhbRFd3Ix51R3mJh1E8DMgWqTmW1Z3xQHFwpT4cCM4Dq
SbDe/e6xuRBz4z/S4noSdeoNdEadQthi/zzZfW+vIEatxjsQ58LwRo4Ch+pulxG9
NtI6ADmksTeIsIbEhCnV3w/7TPA2gGHqPCISCk6YuYlQBZ6qfnzLqWcNouI4SZ4r
V7opP7u7O7MLIE8jt+Yp
=stjG
-----END PGP SIGNATURE-----

Changed in finnix:
status: In Progress → Fix Committed
tags: added: archive-fixed
Revision history for this message
Ryan Finnie (fo0bar) wrote : Re: Support findiso=, iso-scan/filename=

Turns out there are a good dozen or so variations of this functionality, each with a different name. I've decided to standardize on one format (findiso=), otherwise Finnix would be expected to support them all.

summary: - Support findiso=, iso-scan/filename=
+ Support findiso=
description: updated
description: updated
Ryan Finnie (fo0bar)
Changed in finnix:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.