pbatard / rufus

The Reliable USB Formatting Utility
https://rufus.ie
GNU General Public License v3.0
29.16k stars 2.58k forks source link

Quick format question with persistent on #1380

Closed yucolabjames closed 5 years ago

yucolabjames commented 5 years ago

Checklist

Additionally (if applicable):

Issue description

It's more of an observation, it looks like quick format isn't as fast as it could be when creating persistent drives. It's taking 43 mins to format a 128GB drive. Am cool with it if it's working as intended :)

Also on a side note, ubuntu-19.04-desktop-amd64.iso still faces the Ubuntu bug 1489855. format rufus done

Log

Rufus x86 v3.8.1580 (Portable)
Windows version: Windows 10 64-bit (Build 18362)
Syslinux versions: 4.07/2013-07-25, 6.03/2014-10-06
Grub versions: 0.4.6a, 2.04
System locale ID: 0x0409 (en-US)
Will use default UI locale 0x0409
SetLGP: Successfully set NoDriveTypeAutorun policy to 0x0000009E
Localization set to 'en-US'
Notice: The ISO download feature has been deactivated because 'Check for updates' is disabled in your settings.
Found USB 3.0 device 'SanDisk Ultra USB 3.0 USB Device' (0781:5591)
Using autorun.inf label for drive E: 'Ubuntu 18.04.3 LTS'
1 device found
Could not get Disk Extents: [0x00000001] Incorrect function.
Disk type: Removable, Disk size: 128 GB, Sector size: 512 bytes
Cylinders: 14955, Tracks per cylinder: 255, Sectors per track: 63
Partition type: GPT, NB Partitions: 2
Disk GUID: {CFA3BA2A-BD47-4E29-8F53-67792A3A7531}
Max parts: 128, Start Offset: 17408, Usable = 123010513408 bytes
Partition 1:
  Type: {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}
  Name: 'Main Data Partition'
  ID: {17DDDD35-9008-44E4-B2AA-4628F957B541}
  Size: 2.6 GB (2750404608 bytes)
  Start Sector: 2048, Attributes: 0x0000000000000000
Partition 2:
  Type: {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}
  Name: 'Linux Persistence'
  ID: {B3706662-04A7-4958-847A-55D8D664C30D}
  Size: 112.0 GB (120259077120 bytes)
  Start Sector: 5373932, Attributes: 0x0000000000000000
Scanning image...
ISO analysis:
  Image is an ISO9660 image
  Will use '/isolinux/isolinux.cfg' for Syslinux
  Detected Syslinux version: 6.04/20181203 (from '/isolinux/isolinux.bin')
Disk image analysis:
  Image has an unknown Master Boot Record
  Image is a bootable disk image
ISO label: 'Ubuntu 19.04 amd64'
  Size: 2.0 GB (Projected)
  Uses: Syslinux/Isolinux v6.04
  Uses: EFI
  Note: This ISO uses symbolic links, which will not be replicated due to file system limitations.
  Because of this, some features from this image may not work...
Using image: ubuntu-19.04-desktop-amd64.iso (2.0 GB)

Format operation started
Requesting disk access...
Will use 'E:' as volume mountpoint
Deleting partitions...
Deleting ALL partition(s) from disk '\\?\PhysicalDrive2':
● Partition 1 (offset: 1048576, size: 2.6 GB)
● Partition 2 (offset: 2751453184, size: 112.0 GB)
Opened \\.\PhysicalDrive2 for shared write access
Could not get Disk Extents: [0x00000001] Incorrect function.
Analyzing existing boot records...
Drive has a Zeroed Master Boot Record
Clearing MBR/PBR/GPT structures...
Erasing 2048 sectors
Deleting partitions...
Partitioning (GPT)...
● Creating Main Data Partition (offset: 1048576, size: 64.6 GB)
● Creating Linux Persistence Partition (offset: 69323450368, size: 50.0 GB)
Closing existing volume...
Waiting for logical drive to reappear...
Using Ubuntu-like method to enable persistence
Formatting (ext3)...
819199 possible inodes out of 13107197 blocks (block size = 4096)
655359 blocks (5.0%) reserved for the super user
Creating 400 inode sets: [1 marker = 5.0 set(s)]
+++++++++++++++++++++++++++++Closed Windows format prompt
+++++++++++++++++++++++++++++++++++++++++++++++++++
Creating 32768 journal blocks: [1 marker = 409.6 block(s)]
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done
Formatting (Large FAT32)...
Could not get Disk Extents: [0x00000001] Incorrect function.
Opened \\?\Volume{be2287ed-e019-11e9-9dd4-14cc2003bd80} for exclusive write access
Size : 64.6 GB 135395316 sectors
Cluster size 32768 bytes, 512 Bytes Per Sector
Volume ID is 14f1:3a4b
32 Reserved Sectors, 16524 Sectors per FAT, 2 FATs
2115034 Total clusters
2115033 Free Clusters
Clearing out 33144 sectors for reserved sectors, FATs and root cluster...
Initializing reserved sectors and FATs...
FAT #0 sector at address: 32
FAT #1 sector at address: 16556
Writing Partition Boot Record...
Using Standard FAT32 partition boot record
Confirmed new volume has a primary FAT32 boot sector
Setting primary FAT32 boot sector for boot...
Confirmed new volume has a secondary FAT32 boot sector
Setting secondary FAT32 boot sector for boot...
Setting Label (This may take a while)...
Format completed.
Writing Master Boot Record...
Using Rufus protective MBR
Found volume \\?\Volume{be2287ed-e019-11e9-9dd4-14cc2003bd80}\
\\?\Volume{be2287ed-e019-11e9-9dd4-14cc2003bd80}\ is already mounted as E:
Successfully remounted \\?\Volume{be2287ed-e019-11e9-9dd4-14cc2003bd80}\ as E:
Extracting files...
Image is an ISO9660 image
This image will be extracted using Rock Ridge extensions (if present)
Extracting: E:\.disk\base_installable (0 bytes)
Extracting: E:\.disk\casper-uuid-generic (37 bytes)
Extracting: E:\.disk\cd_type (15 bytes)
Extracting: E:\.disk\info (53 bytes)
Extracting: E:\.disk\release_notes_url (78 bytes)
Extracting: E:\boot\grub\efi.img (3.7 MB)
Extracting: E:\boot\grub\font.pf2 (4.9 KB)
Extracting: E:\boot\grub\grub.cfg (1.3 KB)
  Added 'persistent' kernel option
Extracting: E:\boot\grub\loopback.cfg (604 bytes)
Extracting: E:\boot\grub\x86_64-efi\acpi.mod (15.1 KB)
Extracting: E:\boot\grub\x86_64-efi\adler32.mod (1.9 KB)
Extracting: E:\boot\grub\x86_64-efi\ahci.mod (22.2 KB)
Extracting: E:\boot\grub\x86_64-efi\all_video.mod (704 bytes)
Extracting: E:\boot\grub\x86_64-efi\aout.mod (1.4 KB)
Extracting: E:\boot\grub\x86_64-efi\appleldr.mod (5.2 KB)
Extracting: E:\boot\grub\x86_64-efi\archelp.mod (4.4 KB)
Extracting: E:\boot\grub\x86_64-efi\ata.mod (8.6 KB)
Extracting: E:\boot\grub\x86_64-efi\at_keyboard.mod (6.9 KB)
Extracting: E:\boot\grub\x86_64-efi\backtrace.mod (2.4 KB)
Extracting: E:\boot\grub\x86_64-efi\bfs.mod (9.1 KB)
Extracting: E:\boot\grub\x86_64-efi\bitmap.mod (3 KB)
Extracting: E:\boot\grub\x86_64-efi\bitmap_scale.mod (5.2 KB)
Extracting: E:\boot\grub\x86_64-efi\blocklist.mod (3.1 KB)
Extracting: E:\boot\grub\x86_64-efi\boot.mod (3.2 KB)
Extracting: E:\boot\grub\x86_64-efi\bsd.mod (46.9 KB)
Extracting: E:\boot\grub\x86_64-efi\bswap_test.mod (3.3 KB)
Extracting: E:\boot\grub\x86_64-efi\btrfs.mod (19.2 KB)
Extracting: E:\boot\grub\x86_64-efi\bufio.mod (2.7 KB)
Extracting: E:\boot\grub\x86_64-efi\cat.mod (4.3 KB)
Extracting: E:\boot\grub\x86_64-efi\cbfs.mod (5.6 KB)
Extracting: E:\boot\grub\x86_64-efi\cbls.mod (6 KB)
Extracting: E:\boot\grub\x86_64-efi\cbmemc.mod (3.7 KB)
Extracting: E:\boot\grub\x86_64-efi\cbtable.mod (1.4 KB)
Extracting: E:\boot\grub\x86_64-efi\cbtime.mod (4.4 KB)
Extracting: E:\boot\grub\x86_64-efi\chain.mod (20.1 KB)
Extracting: E:\boot\grub\x86_64-efi\cmdline_cat_test.mod (4.6 KB)
Extracting: E:\boot\grub\x86_64-efi\cmp.mod (2.8 KB)
Extracting: E:\boot\grub\x86_64-efi\cmp_test.mod (6.4 KB)
Extracting: E:\boot\grub\x86_64-efi\command.lst (3.5 KB)
Extracting: E:\boot\grub\x86_64-efi\cpio.mod (4.2 KB)
Extracting: E:\boot\grub\x86_64-efi\cpio_be.mod (4.2 KB)
Extracting: E:\boot\grub\x86_64-efi\cpuid.mod (2.5 KB)
Extracting: E:\boot\grub\x86_64-efi\crc64.mod (2.1 KB)
Extracting: E:\boot\grub\x86_64-efi\crypto.lst (936 bytes)
Extracting: E:\boot\grub\x86_64-efi\crypto.mod (6.7 KB)
Extracting: E:\boot\grub\x86_64-efi\cryptodisk.mod (15.3 KB)
Extracting: E:\boot\grub\x86_64-efi\cs5536.mod (3.7 KB)
Extracting: E:\boot\grub\x86_64-efi\ctz_test.mod (2.6 KB)
Extracting: E:\boot\grub\x86_64-efi\date.mod (3.1 KB)
Extracting: E:\boot\grub\x86_64-efi\datehook.mod (2.9 KB)
Extracting: E:\boot\grub\x86_64-efi\datetime.mod (1.8 KB)
Extracting: E:\boot\grub\x86_64-efi\disk.mod (3 KB)
Extracting: E:\boot\grub\x86_64-efi\diskfilter.mod (14.3 KB)
Extracting: E:\boot\grub\x86_64-efi\div.mod (1.4 KB)
Extracting: E:\boot\grub\x86_64-efi\div_test.mod (8.0 KB)
Extracting: E:\boot\grub\x86_64-efi\dm_nv.mod (2.7 KB)
Extracting: E:\boot\grub\x86_64-efi\echo.mod (3.0 KB)
Extracting: E:\boot\grub\x86_64-efi\efifwsetup.mod (2.2 KB)
Extracting: E:\boot\grub\x86_64-efi\efinet.mod (9.9 KB)
Extracting: E:\boot\grub\x86_64-efi\efi_gop.mod (12.2 KB)
Extracting: E:\boot\grub\x86_64-efi\efi_uga.mod (6.8 KB)
Extracting: E:\boot\grub\x86_64-efi\ehci.mod (24.8 KB)
Extracting: E:\boot\grub\x86_64-efi\elf.mod (6.1 KB)
Extracting: E:\boot\grub\x86_64-efi\eval.mod (2.1 KB)
Extracting: E:\boot\grub\x86_64-efi\exfat.mod (7.8 KB)
Extracting: E:\boot\grub\x86_64-efi\exfctest.mod (2.2 KB)
Extracting: E:\boot\grub\x86_64-efi\ext2.mod (8.6 KB)
Extracting: E:\boot\grub\x86_64-efi\fat.mod (7.9 KB)
Extracting: E:\boot\grub\x86_64-efi\file.mod (24.6 KB)
Extracting: E:\boot\grub\x86_64-efi\fixvideo.mod (2.9 KB)
Extracting: E:\boot\grub\x86_64-efi\font.mod (16.6 KB)
Extracting: E:\boot\grub\x86_64-efi\fs.lst (214 bytes)
Extracting: E:\boot\grub\x86_64-efi\gcry_arcfour.mod (2.3 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_blowfish.mod (8.8 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_camellia.mod (27.7 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_cast5.mod (14.5 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_crc.mod (11.6 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_des.mod (16 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_dsa.mod (3.3 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_idea.mod (3.9 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_md4.mod (4.1 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_md5.mod (4.5 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_rfc2268.mod (3.1 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_rijndael.mod (20.0 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_rmd160.mod (7.7 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_rsa.mod (3.4 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_seed.mod (13 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_serpent.mod (16.3 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_sha1.mod (7.5 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_sha256.mod (5.1 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_sha512.mod (5.8 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_tiger.mod (12.8 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_twofish.mod (32.7 KB)
Extracting: E:\boot\grub\x86_64-efi\gcry_whirlpool.mod (22.3 KB)
Extracting: E:\boot\grub\x86_64-efi\geli.mod (9.1 KB)
Extracting: E:\boot\grub\x86_64-efi\gettext.mod (8.2 KB)
Extracting: E:\boot\grub\x86_64-efi\gfxmenu.mod (57.4 KB)
Extracting: E:\boot\grub\x86_64-efi\gfxterm.mod (16.5 KB)
Extracting: E:\boot\grub\x86_64-efi\gfxterm_background.mod (4.3 KB)
Extracting: E:\boot\grub\x86_64-efi\gfxterm_menu.mod (7.6 KB)
Extracting: E:\boot\grub\x86_64-efi\gptsync.mod (5.2 KB)
Extracting: E:\boot\grub\x86_64-efi\grub.cfg (219 bytes)
Extracting: E:\boot\grub\x86_64-efi\gzio.mod (11.1 KB)
Extracting: E:\boot\grub\x86_64-efi\halt.mod (6.6 KB)
Extracting: E:\boot\grub\x86_64-efi\hashsum.mod (8.3 KB)
Extracting: E:\boot\grub\x86_64-efi\hdparm.mod (10.9 KB)
Extracting: E:\boot\grub\x86_64-efi\help.mod (3.8 KB)
Extracting: E:\boot\grub\x86_64-efi\hexdump.mod (4.3 KB)
Extracting: E:\boot\grub\x86_64-efi\hfs.mod (9.8 KB)
Extracting: E:\boot\grub\x86_64-efi\hfsplus.mod (10.4 KB)
Extracting: E:\boot\grub\x86_64-efi\hfspluscomp.mod (4.2 KB)
Extracting: E:\boot\grub\x86_64-efi\http.mod (9.1 KB)
Extracting: E:\boot\grub\x86_64-efi\iorw.mod (4.5 KB)
Extracting: E:\boot\grub\x86_64-efi\jfs.mod (8.4 KB)
Extracting: E:\boot\grub\x86_64-efi\jpeg.mod (8.6 KB)
Extracting: E:\boot\grub\x86_64-efi\keylayouts.mod (6.2 KB)
Extracting: E:\boot\grub\x86_64-efi\keystatus.mod (3.0 KB)
Extracting: E:\boot\grub\x86_64-efi\ldm.mod (7.8 KB)
Extracting: E:\boot\grub\x86_64-efi\legacycfg.mod (43.6 KB)
Extracting: E:\boot\grub\x86_64-efi\legacy_password_test.mod (15.5 KB)
Extracting: E:\boot\grub\x86_64-efi\linux.mod (19.8 KB)
Extracting: E:\boot\grub\x86_64-efi\linux16.mod (12.4 KB)
Extracting: E:\boot\grub\x86_64-efi\linuxefi.mod (11.7 KB)
Extracting: E:\boot\grub\x86_64-efi\loadbios.mod (4.5 KB)
Extracting: E:\boot\grub\x86_64-efi\loadenv.mod (9 KB)
Extracting: E:\boot\grub\x86_64-efi\loopback.mod (4.6 KB)
Extracting: E:\boot\grub\x86_64-efi\ls.mod (6.5 KB)
Extracting: E:\boot\grub\x86_64-efi\lsacpi.mod (6.9 KB)
Extracting: E:\boot\grub\x86_64-efi\lsefi.mod (5.1 KB)
Extracting: E:\boot\grub\x86_64-efi\lsefimmap.mod (3.6 KB)
Extracting: E:\boot\grub\x86_64-efi\lsefisystab.mod (4.1 KB)
Extracting: E:\boot\grub\x86_64-efi\lsmmap.mod (2.9 KB)
Extracting: E:\boot\grub\x86_64-efi\lspci.mod (7 KB)
Extracting: E:\boot\grub\x86_64-efi\lssal.mod (3.7 KB)
Extracting: E:\boot\grub\x86_64-efi\luks.mod (9.5 KB)
Extracting: E:\boot\grub\x86_64-efi\lvm.mod (9.3 KB)
Extracting: E:\boot\grub\x86_64-efi\lzopio.mod (7.3 KB)
Extracting: E:\boot\grub\x86_64-efi\macbless.mod (4.8 KB)
Extracting: E:\boot\grub\x86_64-efi\macho.mod (10.5 KB)
Extracting: E:\boot\grub\x86_64-efi\mdraid09.mod (2.7 KB)
Extracting: E:\boot\grub\x86_64-efi\mdraid09_be.mod (2.7 KB)
Extracting: E:\boot\grub\x86_64-efi\mdraid1x.mod (2.6 KB)
Extracting: E:\boot\grub\x86_64-efi\memrw.mod (4.5 KB)
Extracting: E:\boot\grub\x86_64-efi\minicmd.mod (5.4 KB)
Extracting: E:\boot\grub\x86_64-efi\minix2.mod (5.5 KB)
Extracting: E:\boot\grub\x86_64-efi\minix2_be.mod (5.5 KB)
Extracting: E:\boot\grub\x86_64-efi\minix3.mod (5.5 KB)
Extracting: E:\boot\grub\x86_64-efi\minix3_be.mod (5.6 KB)
Extracting: E:\boot\grub\x86_64-efi\minix_be.mod (5.5 KB)
Extracting: E:\boot\grub\x86_64-efi\mmap.mod (9.1 KB)
Extracting: E:\boot\grub\x86_64-efi\moddep.lst (4.9 KB)
Extracting: E:\boot\grub\x86_64-efi\morse.mod (3.2 KB)
Extracting: E:\boot\grub\x86_64-efi\mpi.mod (41.9 KB)
Extracting: E:\boot\grub\x86_64-efi\msdospart.mod (3.6 KB)
Extracting: E:\boot\grub\x86_64-efi\multiboot.mod (19.6 KB)
Extracting: E:\boot\grub\x86_64-efi\multiboot2.mod (23.0 KB)
Extracting: E:\boot\grub\x86_64-efi\mul_test.mod (2.4 KB)
Extracting: E:\boot\grub\x86_64-efi\nativedisk.mod (6.5 KB)
Extracting: E:\boot\grub\x86_64-efi\net.mod (85.3 KB)
Extracting: E:\boot\grub\x86_64-efi\newc.mod (4.4 KB)
Extracting: E:\boot\grub\x86_64-efi\ntfs.mod (14.8 KB)
Extracting: E:\boot\grub\x86_64-efi\ntfscomp.mod (5.6 KB)
Extracting: E:\boot\grub\x86_64-efi\odc.mod (4.2 KB)
Extracting: E:\boot\grub\x86_64-efi\offsetio.mod (2.2 KB)
Extracting: E:\boot\grub\x86_64-efi\ohci.mod (15.4 KB)
Extracting: E:\boot\grub\x86_64-efi\partmap.lst (111 bytes)
Extracting: E:\boot\grub\x86_64-efi\parttool.lst (17 bytes)
Extracting: E:\boot\grub\x86_64-efi\parttool.mod (7.1 KB)
Extracting: E:\boot\grub\x86_64-efi\part_acorn.mod (2.2 KB)
Extracting: E:\boot\grub\x86_64-efi\part_amiga.mod (2.5 KB)
Extracting: E:\boot\grub\x86_64-efi\part_apple.mod (2.9 KB)
Extracting: E:\boot\grub\x86_64-efi\part_bsd.mod (4.1 KB)
Extracting: E:\boot\grub\x86_64-efi\part_dfly.mod (2.6 KB)
Extracting: E:\boot\grub\x86_64-efi\part_dvh.mod (2.1 KB)
Extracting: E:\boot\grub\x86_64-efi\part_gpt.mod (3.2 KB)
Extracting: E:\boot\grub\x86_64-efi\part_msdos.mod (2.9 KB)
Extracting: E:\boot\grub\x86_64-efi\part_plan.mod (2.4 KB)
Extracting: E:\boot\grub\x86_64-efi\part_sun.mod (2.2 KB)
Extracting: E:\boot\grub\x86_64-efi\part_sunpc.mod (2.4 KB)
Extracting: E:\boot\grub\x86_64-efi\password.mod (2.9 KB)
Extracting: E:\boot\grub\x86_64-efi\password_pbkdf2.mod (4.3 KB)
Extracting: E:\boot\grub\x86_64-efi\pata.mod (7.2 KB)
Extracting: E:\boot\grub\x86_64-efi\pbkdf2.mod (1.9 KB)
Extracting: E:\boot\grub\x86_64-efi\pbkdf2_test.mod (3.4 KB)
Extracting: E:\boot\grub\x86_64-efi\pcidump.mod (3.4 KB)
Extracting: E:\boot\grub\x86_64-efi\play.mod (3.9 KB)
Extracting: E:\boot\grub\x86_64-efi\png.mod (9.9 KB)
Extracting: E:\boot\grub\x86_64-efi\priority_queue.mod (2.2 KB)
Extracting: E:\boot\grub\x86_64-efi\probe.mod (4.2 KB)
Extracting: E:\boot\grub\x86_64-efi\procfs.mod (3.7 KB)
Extracting: E:\boot\grub\x86_64-efi\progress.mod (3.1 KB)
Extracting: E:\boot\grub\x86_64-efi\raid5rec.mod (1.9 KB)
Extracting: E:\boot\grub\x86_64-efi\raid6rec.mod (3.1 KB)
Extracting: E:\boot\grub\x86_64-efi\random.mod (3.5 KB)
Extracting: E:\boot\grub\x86_64-efi\read.mod (2.2 KB)
Extracting: E:\boot\grub\x86_64-efi\reboot.mod (1.8 KB)
Extracting: E:\boot\grub\x86_64-efi\regexp.mod (73.4 KB)
Extracting: E:\boot\grub\x86_64-efi\reiserfs.mod (13.4 KB)
Extracting: E:\boot\grub\x86_64-efi\relocator.mod (25.4 KB)
Extracting: E:\boot\grub\x86_64-efi\romfs.mod (5.6 KB)
Extracting: E:\boot\grub\x86_64-efi\scsi.mod (6.8 KB)
Extracting: E:\boot\grub\x86_64-efi\serial.mod (14.3 KB)
Extracting: E:\boot\grub\x86_64-efi\setjmp.mod (1 KB)
Extracting: E:\boot\grub\x86_64-efi\setjmp_test.mod (2.6 KB)
Extracting: E:\boot\grub\x86_64-efi\setpci.mod (8.1 KB)
Extracting: E:\boot\grub\x86_64-efi\shift_test.mod (3.1 KB)
Extracting: E:\boot\grub\x86_64-efi\signature_test.mod (8.5 KB)
Extracting: E:\boot\grub\x86_64-efi\sleep.mod (3.4 KB)
Extracting: E:\boot\grub\x86_64-efi\sleep_test.mod (3.3 KB)
Extracting: E:\boot\grub\x86_64-efi\spkmodem.mod (3.1 KB)
Extracting: E:\boot\grub\x86_64-efi\squash4.mod (9.7 KB)
Extracting: E:\boot\grub\x86_64-efi\syslinuxcfg.mod (29 KB)
Extracting: E:\boot\grub\x86_64-efi\terminal.lst (162 bytes)
Extracting: E:\boot\grub\x86_64-efi\terminal.mod (6.6 KB)
Extracting: E:\boot\grub\x86_64-efi\terminfo.mod (18.4 KB)
Extracting: E:\boot\grub\x86_64-efi\test.mod (7.4 KB)
Extracting: E:\boot\grub\x86_64-efi\testload.mod (3.7 KB)
Extracting: E:\boot\grub\x86_64-efi\testspeed.mod (3.4 KB)
Extracting: E:\boot\grub\x86_64-efi\test_blockarg.mod (2 KB)
Extracting: E:\boot\grub\x86_64-efi\tftp.mod (8.4 KB)
Extracting: E:\boot\grub\x86_64-efi\tga.mod (6.2 KB)
Extracting: E:\boot\grub\x86_64-efi\time.mod (2.3 KB)
Extracting: E:\boot\grub\x86_64-efi\tr.mod (3.6 KB)
Extracting: E:\boot\grub\x86_64-efi\trig.mod (2 KB)
Extracting: E:\boot\grub\x86_64-efi\true.mod (1.8 KB)
Extracting: E:\boot\grub\x86_64-efi\udf.mod (10.7 KB)
Extracting: E:\boot\grub\x86_64-efi\ufs1.mod (7.5 KB)
Extracting: E:\boot\grub\x86_64-efi\ufs1_be.mod (7.7 KB)
Extracting: E:\boot\grub\x86_64-efi\ufs2.mod (7.5 KB)
Extracting: E:\boot\grub\x86_64-efi\uhci.mod (9.9 KB)
Extracting: E:\boot\grub\x86_64-efi\usb.mod (15.1 KB)
Extracting: E:\boot\grub\x86_64-efi\usbms.mod (10.7 KB)
Extracting: E:\boot\grub\x86_64-efi\usbserial_common.mod (2.8 KB)
Extracting: E:\boot\grub\x86_64-efi\usbserial_ftdi.mod (3.3 KB)
Extracting: E:\boot\grub\x86_64-efi\usbserial_pl2303.mod (3.7 KB)
Extracting: E:\boot\grub\x86_64-efi\usbserial_usbdebug.mod (2.3 KB)
Extracting: E:\boot\grub\x86_64-efi\usbtest.mod (5.4 KB)
Extracting: E:\boot\grub\x86_64-efi\usb_keyboard.mod (5.7 KB)
Extracting: E:\boot\grub\x86_64-efi\verify.mod (19.2 KB)
Extracting: E:\boot\grub\x86_64-efi\video.lst (41 bytes)
Extracting: E:\boot\grub\x86_64-efi\video.mod (8.6 KB)
Extracting: E:\boot\grub\x86_64-efi\videoinfo.mod (5.2 KB)
Extracting: E:\boot\grub\x86_64-efi\videotest.mod (5.4 KB)
Extracting: E:\boot\grub\x86_64-efi\videotest_checksum.mod (3.7 KB)
Extracting: E:\boot\grub\x86_64-efi\video_bochs.mod (8.2 KB)
Extracting: E:\boot\grub\x86_64-efi\video_cirrus.mod (8.8 KB)
Extracting: E:\boot\grub\x86_64-efi\video_colors.mod (9.8 KB)
Extracting: E:\boot\grub\x86_64-efi\video_fb.mod (27.5 KB)
Extracting: E:\boot\grub\x86_64-efi\xfs.mod (10.1 KB)
Extracting: E:\boot\grub\x86_64-efi\xnu.mod (40.6 KB)
Extracting: E:\boot\grub\x86_64-efi\xnu_uuid.mod (3.2 KB)
Extracting: E:\boot\grub\x86_64-efi\xnu_uuid_test.mod (3.2 KB)
Extracting: E:\boot\grub\x86_64-efi\xzio.mod (19.4 KB)
Extracting: E:\boot\grub\x86_64-efi\zfscrypt.mod (8.2 KB)
Extracting: E:\casper\filesystem.manifest (53.2 KB)
Extracting: E:\casper\filesystem.manifest-minimal-remove (2.9 KB)
Extracting: E:\casper\filesystem.manifest-remove (3.9 KB)
Extracting: E:\casper\filesystem.size (11 bytes)
Extracting: E:\casper\filesystem.squashfs (1.9 GB)
Extracting: E:\casper\filesystem.squashfs.gpg (916 bytes)
Extracting: E:\casper\initrd (40.3 MB)
Extracting: E:\casper\vmlinuz (8.3 MB)
Extracting: E:\dists\disco\main\binary-amd64\Packages.gz (7.3 KB)
Extracting: E:\dists\disco\main\binary-amd64\Release (95 bytes)
Extracting: E:\dists\disco\main\binary-i386\Packages.gz (20 bytes)
Extracting: E:\dists\disco\main\binary-i386\Release (94 bytes)
Extracting: E:\dists\disco\Release (3.3 KB)
Extracting: E:\dists\disco\Release.gpg (819 bytes)
Extracting: E:\dists\disco\restricted\binary-amd64\Packages.gz (813 bytes)
Extracting: E:\dists\disco\restricted\binary-amd64\Release (101 bytes)
Extracting: E:\dists\disco\restricted\binary-i386\Packages.gz (20 bytes)
Extracting: E:\dists\disco\restricted\binary-i386\Release (100 bytes)
Extracting: E:\dists\stable (0 bytes)
  Ignoring Rock Ridge symbolic link to 'disco'
Extracting: E:\dists\unstable (0 bytes)
  Ignoring Rock Ridge symbolic link to 'disco'
Extracting: E:\EFI\BOOT\BOOTx64.EFI (1.3 MB)
Extracting: E:\EFI\BOOT\grubx64.efi (1.1 MB)
Extracting: E:\EFI\BOOT\mmx64.efi (1.2 MB)
Extracting: E:\install\mt86plus (178.4 KB)
Extracting: E:\isolinux\16x16.fnt (69.6 KB)
Extracting: E:\isolinux\aa.tr (2.0 KB)
Extracting: E:\isolinux\ab.tr (2.1 KB)
Extracting: E:\isolinux\access.pcx (3.3 KB)
Extracting: E:\isolinux\ace.tr (2.1 KB)
Extracting: E:\isolinux\adtxt.cfg (0 bytes)
Extracting: E:\isolinux\ady.tr (2.1 KB)
Extracting: E:\isolinux\af.tr (2.4 KB)
Extracting: E:\isolinux\ak.tr (2.1 KB)
Extracting: E:\isolinux\am.tr (3.5 KB)
Extracting: E:\isolinux\an.tr (2.3 KB)
Extracting: E:\isolinux\arn.tr (2.1 KB)
Extracting: E:\isolinux\ary.tr (2.1 KB)
Extracting: E:\isolinux\as.tr (5.0 KB)
Extracting: E:\isolinux\ast.hlp (7.2 KB)
Extracting: E:\isolinux\ast.tr (2.3 KB)
Extracting: E:\isolinux\ay.tr (2.1 KB)
Extracting: E:\isolinux\az.tr (2.6 KB)
Extracting: E:\isolinux\ba.tr (2.1 KB)
Extracting: E:\isolinux\back.jpg (7.3 KB)
Extracting: E:\isolinux\be.hlp (11.4 KB)
Extracting: E:\isolinux\be.tr (4 KB)
Extracting: E:\isolinux\bem.tr (3.3 KB)
Extracting: E:\isolinux\ber.tr (2.1 KB)
Extracting: E:\isolinux\bg.hlp (11.4 KB)
Extracting: E:\isolinux\bg.tr (4.3 KB)
Extracting: E:\isolinux\bho.tr (2.1 KB)
Extracting: E:\isolinux\blank.pcx (11.2 KB)
Extracting: E:\isolinux\bn.hlp (14.8 KB)
Extracting: E:\isolinux\boot.cat (2 KB)
Extracting: E:\isolinux\bootlogo (1.2 MB)
Extracting: E:\isolinux\br.tr (2.3 KB)
Extracting: E:\isolinux\brx.tr (2.3 KB)
Extracting: E:\isolinux\bs.hlp (6.9 KB)
Extracting: E:\isolinux\bs.tr (2.3 KB)
Extracting: E:\isolinux\byn.tr (2.1 KB)
Extracting: E:\isolinux\ca.hlp (7.9 KB)
Extracting: E:\isolinux\ca.tr (2.6 KB)
Extracting: E:\isolinux\ca@valencia.tr (2.6 KB)
Extracting: E:\isolinux\ce.tr (2.7 KB)
Extracting: E:\isolinux\ceb.tr (2.4 KB)
Extracting: E:\isolinux\chain.c32 (24.4 KB)
Extracting: E:\isolinux\chr.tr (2.1 KB)
Extracting: E:\isolinux\ckb.tr (4.1 KB)
Extracting: E:\isolinux\co.tr (2.5 KB)
Extracting: E:\isolinux\crh.tr (2.1 KB)
Extracting: E:\isolinux\cs.hlp (7.2 KB)
Extracting: E:\isolinux\cs.tr (2.5 KB)
Extracting: E:\isolinux\csb.tr (2.6 KB)
Extracting: E:\isolinux\cv.tr (2.1 KB)
Extracting: E:\isolinux\cy.tr (2.3 KB)
Extracting: E:\isolinux\da.hlp (6.7 KB)
Extracting: E:\isolinux\da.tr (2.3 KB)
Extracting: E:\isolinux\de.hlp (7.6 KB)
Extracting: E:\isolinux\de.tr (2.5 KB)
Extracting: E:\isolinux\dtmenu.cfg (1.4 KB)
Extracting: E:\isolinux\dv.tr (5.1 KB)
Extracting: E:\isolinux\ee.tr (2.1 KB)
Extracting: E:\isolinux\el.hlp (13.1 KB)
Extracting: E:\isolinux\el.tr (4.6 KB)
Extracting: E:\isolinux\en.hlp (6.3 KB)
Extracting: E:\isolinux\en.tr (2.1 KB)
Extracting: E:\isolinux\en_AU.tr (2.1 KB)
Extracting: E:\isolinux\en_CA.tr (2.1 KB)
Extracting: E:\isolinux\en_GB.tr (2.1 KB)
Extracting: E:\isolinux\eo.hlp (6.7 KB)
Extracting: E:\isolinux\eo.tr (2.2 KB)
Extracting: E:\isolinux\es.hlp (7.5 KB)
Extracting: E:\isolinux\es.tr (2.3 KB)
Extracting: E:\isolinux\es_CO.tr (2.1 KB)
Extracting: E:\isolinux\et.hlp (6.6 KB)
Extracting: E:\isolinux\et.tr (2.2 KB)
Extracting: E:\isolinux\eu.hlp (7 KB)
Extracting: E:\isolinux\eu.tr (2.2 KB)
Extracting: E:\isolinux\exithelp.cfg (53 bytes)
Extracting: E:\isolinux\f1.txt (866 bytes)
Extracting: E:\isolinux\f10.txt (723 bytes)
Extracting: E:\isolinux\f2.txt (739 bytes)
Extracting: E:\isolinux\f3.txt (782 bytes)
Extracting: E:\isolinux\f4.txt (417 bytes)
Extracting: E:\isolinux\f5.txt (806 bytes)
Extracting: E:\isolinux\f6.txt (1.2 KB)
Extracting: E:\isolinux\f7.txt (916 bytes)
Extracting: E:\isolinux\f8.txt (1 KB)
Extracting: E:\isolinux\f9.txt (765 bytes)
Extracting: E:\isolinux\fa.tr (3.7 KB)
Extracting: E:\isolinux\fa_AF.tr (2.1 KB)
Extracting: E:\isolinux\ff.tr (2.1 KB)
Extracting: E:\isolinux\fi.hlp (7.0 KB)
Extracting: E:\isolinux\fi.tr (2.3 KB)
Extracting: E:\isolinux\fil.tr (2.5 KB)
Extracting: E:\isolinux\fo.tr (2.2 KB)
Extracting: E:\isolinux\fr.hlp (7.8 KB)
Extracting: E:\isolinux\fr.tr (2.5 KB)
Extracting: E:\isolinux\frp.tr (2.5 KB)
Extracting: E:\isolinux\fr_CA.tr (2.5 KB)
Extracting: E:\isolinux\fur.tr (2.2 KB)
Extracting: E:\isolinux\fy.tr (2.4 KB)
Extracting: E:\isolinux\ga.tr (2.5 KB)
Extracting: E:\isolinux\gd.tr (2.6 KB)
Extracting: E:\isolinux\gfxboot.c32 (10.1 KB)
Extracting: E:\isolinux\gfxboot.cfg (369 bytes)
Extracting: E:\isolinux\gl.hlp (7.4 KB)
Extracting: E:\isolinux\gl.tr (2.3 KB)
Extracting: E:\isolinux\gn.tr (2.1 KB)
Extracting: E:\isolinux\guc.tr (2.1 KB)
Extracting: E:\isolinux\gv.tr (2.4 KB)
Extracting: E:\isolinux\ha.tr (2.1 KB)
Extracting: E:\isolinux\haw.tr (2.1 KB)
Extracting: E:\isolinux\he.hlp (9.2 KB)
Extracting: E:\isolinux\he.tr (3.4 KB)
Extracting: E:\isolinux\hi.hlp (0 bytes)
Extracting: E:\isolinux\him.tr (2.1 KB)
Extracting: E:\isolinux\hr.tr (2.4 KB)
Extracting: E:\isolinux\hrx.tr (2.1 KB)
Extracting: E:\isolinux\hsb.tr (2.1 KB)
Extracting: E:\isolinux\ht.tr (2.1 KB)
Extracting: E:\isolinux\hu.hlp (7.6 KB)
Extracting: E:\isolinux\hu.tr (2.8 KB)
Extracting: E:\isolinux\hy.tr (4.1 KB)
Extracting: E:\isolinux\ia.tr (2.3 KB)
Extracting: E:\isolinux\id.hlp (6.9 KB)
Extracting: E:\isolinux\id.tr (2.1 KB)
Extracting: E:\isolinux\io.tr (2.1 KB)
Extracting: E:\isolinux\is.hlp (7.3 KB)
Extracting: E:\isolinux\is.tr (2.5 KB)
Extracting: E:\isolinux\isolinux.bin (38 KB)
Extracting: E:\isolinux\isolinux.cfg (178 bytes)
Extracting: E:\isolinux\it.hlp (7.0 KB)
Extracting: E:\isolinux\it.tr (2.3 KB)
Extracting: E:\isolinux\iu.tr (2.4 KB)
Extracting: E:\isolinux\ja.hlp (9.2 KB)
Extracting: E:\isolinux\ja.tr (3.5 KB)
Extracting: E:\isolinux\jbo.tr (3.3 KB)
Extracting: E:\isolinux\jv.tr (2.1 KB)
Extracting: E:\isolinux\ka.hlp (12.1 KB)
Extracting: E:\isolinux\ka.tr (5.3 KB)
Extracting: E:\isolinux\kab.tr (2 KB)
Extracting: E:\isolinux\kbd.tr (2.1 KB)
Extracting: E:\isolinux\kk.hlp (12.8 KB)
Extracting: E:\isolinux\kk.tr (4.1 KB)
Extracting: E:\isolinux\kl.tr (2.7 KB)
Extracting: E:\isolinux\km.hlp (18.2 KB)
Extracting: E:\isolinux\kn.tr (6.5 KB)
Extracting: E:\isolinux\ko.hlp (8.1 KB)
Extracting: E:\isolinux\ko.tr (2.8 KB)
Extracting: E:\isolinux\krc.tr (2.1 KB)
Extracting: E:\isolinux\ku.tr (2.5 KB)
Extracting: E:\isolinux\kw.tr (2.2 KB)
Extracting: E:\isolinux\ky.tr (3.7 KB)
Extracting: E:\isolinux\la.tr (2.2 KB)
Extracting: E:\isolinux\langlist (232 bytes)
Extracting: E:\isolinux\lb.tr (2.5 KB)
Extracting: E:\isolinux\ldlinux.c32 (113.4 KB)
Extracting: E:\isolinux\lg.tr (2.1 KB)
Extracting: E:\isolinux\li.tr (2.2 KB)
Extracting: E:\isolinux\libcom32.c32 (176.2 KB)
Extracting: E:\isolinux\libutil.c32 (22.2 KB)
Extracting: E:\isolinux\lld.tr (2.4 KB)
Extracting: E:\isolinux\ln.tr (2.5 KB)
Extracting: E:\isolinux\lo.tr (5.9 KB)
Extracting: E:\isolinux\lt.hlp (7.2 KB)
Extracting: E:\isolinux\lt.tr (2.5 KB)
Extracting: E:\isolinux\ltg.tr (2.4 KB)
Extracting: E:\isolinux\luo.tr (2.1 KB)
Extracting: E:\isolinux\lv.hlp (7.7 KB)
Extracting: E:\isolinux\lv.tr (2.5 KB)
Extracting: E:\isolinux\menu.cfg (437 bytes)
Extracting: E:\isolinux\mg.tr (2.7 KB)
Extracting: E:\isolinux\mhr.tr (3.6 KB)
Extracting: E:\isolinux\mi.tr (2.2 KB)
Extracting: E:\isolinux\miq.tr (2.1 KB)
Extracting: E:\isolinux\mk.tr (3.6 KB)
Extracting: E:\isolinux\mr.tr (6.4 KB)
Extracting: E:\isolinux\ms.tr (2.1 KB)
Extracting: E:\isolinux\mt.tr (2.1 KB)
Extracting: E:\isolinux\mus.tr (3.7 KB)
Extracting: E:\isolinux\nah.tr (2.1 KB)
Extracting: E:\isolinux\nan.tr (2.2 KB)
Extracting: E:\isolinux\nap.tr (2.1 KB)
Extracting: E:\isolinux\nb.hlp (6.8 KB)
Extracting: E:\isolinux\nb.tr (2.2 KB)
Extracting: E:\isolinux\nds.tr (2.3 KB)
Extracting: E:\isolinux\nl.hlp (7.0 KB)
Extracting: E:\isolinux\nl.tr (2.5 KB)
Extracting: E:\isolinux\nn.hlp (7 KB)
Extracting: E:\isolinux\nn.tr (2.2 KB)
Extracting: E:\isolinux\nso.tr (2.2 KB)
Extracting: E:\isolinux\ny.tr (2.4 KB)
Extracting: E:\isolinux\oc.tr (2.4 KB)
Extracting: E:\isolinux\oj.tr (2.1 KB)
Extracting: E:\isolinux\om.tr (2.1 KB)
Extracting: E:\isolinux\or.tr (2.2 KB)
Extracting: E:\isolinux\os.tr (3.2 KB)
Extracting: E:\isolinux\pam.tr (2.1 KB)
Extracting: E:\isolinux\pap.tr (2.3 KB)
Extracting: E:\isolinux\pl.hlp (7.4 KB)
Extracting: E:\isolinux\pl.tr (2.5 KB)
Extracting: E:\isolinux\pmy.tr (2.0 KB)
Extracting: E:\isolinux\prompt.cfg (175 bytes)
Extracting: E:\isolinux\ps.tr (2.1 KB)
Extracting: E:\isolinux\pt.hlp (7.4 KB)
Extracting: E:\isolinux\pt.tr (2.4 KB)
Extracting: E:\isolinux\pt_BR.hlp (7.3 KB)
Extracting: E:\isolinux\pt_BR.tr (2.5 KB)
Extracting: E:\isolinux\pt_PT.tr (2.2 KB)
Extracting: E:\isolinux\qu.tr (2.1 KB)
Extracting: E:\isolinux\ro.hlp (8.4 KB)
Extracting: E:\isolinux\ro.tr (2.5 KB)
Extracting: E:\isolinux\rom.tr (2.1 KB)
Extracting: E:\isolinux\rqtxt.cfg (135 bytes)
Extracting: E:\isolinux\ru.hlp (11.8 KB)
Extracting: E:\isolinux\ru.tr (4.1 KB)
Extracting: E:\isolinux\rw.tr (2.1 KB)
Extracting: E:\isolinux\sa.tr (2.7 KB)
Extracting: E:\isolinux\sc.tr (2.3 KB)
Extracting: E:\isolinux\sco.tr (2.1 KB)
Extracting: E:\isolinux\sd.tr (3.6 KB)
Extracting: E:\isolinux\se.tr (2.2 KB)
Extracting: E:\isolinux\shn.tr (6.6 KB)
Extracting: E:\isolinux\si.hlp (13.7 KB)
Extracting: E:\isolinux\si.tr (6.3 KB)
Extracting: E:\isolinux\sk.hlp (7.4 KB)
Extracting: E:\isolinux\sk.tr (2.7 KB)
Extracting: E:\isolinux\sl.hlp (6.8 KB)
Extracting: E:\isolinux\sl.tr (2.3 KB)
Extracting: E:\isolinux\sm.tr (2.1 KB)
Extracting: E:\isolinux\sml.tr (2.1 KB)
Extracting: E:\isolinux\sn.tr (2.3 KB)
Extracting: E:\isolinux\so.tr (2.2 KB)
Extracting: E:\isolinux\splash.pcx (13.8 KB)
Extracting: E:\isolinux\splash.png (16.9 KB)
Extracting: E:\isolinux\sq.hlp (7.8 KB)
Extracting: E:\isolinux\sq.tr (2.3 KB)
Extracting: E:\isolinux\sr.hlp (11.4 KB)
Extracting: E:\isolinux\sr.tr (4.3 KB)
Extracting: E:\isolinux\sr@ijekavianlatin.tr (2.1 KB)
Extracting: E:\isolinux\sr@latin.tr (2.1 KB)
Extracting: E:\isolinux\st.tr (2.1 KB)
Extracting: E:\isolinux\stdmenu.cfg (508 bytes)
Extracting: E:\isolinux\su.tr (2.1 KB)
Extracting: E:\isolinux\sv.hlp (7.1 KB)
Extracting: E:\isolinux\sv.tr (2.3 KB)
Extracting: E:\isolinux\sw.tr (2.2 KB)
Extracting: E:\isolinux\szl.tr (2.3 KB)
Extracting: E:\isolinux\ta_LK.tr (5.4 KB)
Extracting: E:\isolinux\te.tr (6.7 KB)
Extracting: E:\isolinux\tet.tr (2.1 KB)
Extracting: E:\isolinux\tg.tr (4 KB)
Extracting: E:\isolinux\th.hlp (12.8 KB)
Extracting: E:\isolinux\ti.tr (2.1 KB)
Extracting: E:\isolinux\tk.tr (2.1 KB)
Extracting: E:\isolinux\tl.tr (2.1 KB)
Extracting: E:\isolinux\tlh.tr (2 KB)
Extracting: E:\isolinux\tr.hlp (7.6 KB)
Extracting: E:\isolinux\tr.tr (2.4 KB)
Extracting: E:\isolinux\ts.tr (2.5 KB)
Extracting: E:\isolinux\tt.tr (4.1 KB)
Extracting: E:\isolinux\txt.cfg (650 bytes)
  Added 'persistent' kernel option
Extracting: E:\isolinux\ty.tr (2.1 KB)
Extracting: E:\isolinux\udm.tr (2.1 KB)
Extracting: E:\isolinux\ug.hlp (11.6 KB)
Extracting: E:\isolinux\uk.hlp (11.5 KB)
Extracting: E:\isolinux\uk.tr (4.2 KB)
Extracting: E:\isolinux\ur.tr (4.1 KB)
Extracting: E:\isolinux\uz.tr (2.7 KB)
Extracting: E:\isolinux\vec.tr (2.3 KB)
Extracting: E:\isolinux\vesamenu.c32 (26.1 KB)
Extracting: E:\isolinux\vi.hlp (9.5 KB)
Extracting: E:\isolinux\vi.tr (3.0 KB)
Extracting: E:\isolinux\wa.tr (2.2 KB)
Extracting: E:\isolinux\wae.tr (2.4 KB)
Extracting: E:\isolinux\wo.tr (2.1 KB)
Extracting: E:\isolinux\xh.tr (2.2 KB)
Extracting: E:\isolinux\yi.tr (2.1 KB)
Extracting: E:\isolinux\yo.tr (2.1 KB)
Extracting: E:\isolinux\zh_CN.hlp (6.1 KB)
Extracting: E:\isolinux\zh_CN.tr (2.2 KB)
Extracting: E:\isolinux\zh_HK.tr (2.4 KB)
Extracting: E:\isolinux\zh_TW.hlp (6.1 KB)
Extracting: E:\isolinux\zh_TW.tr (2.4 KB)
Extracting: E:\isolinux\zu.tr (2.1 KB)
Extracting: E:\isolinux\zza.tr (2.1 KB)
Extracting: E:\md5sum.txt (20.9 KB)
Extracting: E:\pics\blue-lowerleft.png (294 bytes)
Extracting: E:\pics\blue-lowerright.png (266 bytes)
Extracting: E:\pics\blue-upperleft.png (280 bytes)
Extracting: E:\pics\blue-upperright.png (290 bytes)
Extracting: E:\pics\debian.jpg (8.2 KB)
Extracting: E:\pics\logo-50.jpg (3.9 KB)
Extracting: E:\pics\red-lowerleft.png (353 bytes)
Extracting: E:\pics\red-lowerright.png (299 bytes)
Extracting: E:\pics\red-upperleft.png (321 bytes)
Extracting: E:\pics\red-upperright.png (344 bytes)
Extracting: E:\pool\main\b\b43-fwcutter\b43-fwcutter_019-4_amd64.deb (25.1 KB)
Extracting: E:\pool\main\d\dkms\dkms_2.6.1-4ubuntu1_all.deb (65.4 KB)
Extracting: E:\pool\main\e\efibootmgr\efibootmgr_15-1_amd64.deb (27.5 KB)
Extracting: E:\pool\main\g\grub2\grub-efi_2.02+dfsg1-12ubuntu2_amd64.deb (2.5 KB)
Extracting: E:\pool\main\g\grub2\grub-efi-amd64_2.02+dfsg1-12ubuntu2_amd64.deb (46.3 KB)
Extracting: E:\pool\main\g\grub2\grub-efi-amd64-bin_2.02+dfsg1-12ubuntu2_amd64.deb (652.7 KB)
Extracting: E:\pool\main\g\grub2-signed\grub-efi-amd64-signed_1.115+2.02+dfsg1-12ubuntu2_amd64.deb (398.1 KB)
Extracting: E:\pool\main\l\lupin\lupin-support_0.57build1_amd64.deb (13.7 KB)
Extracting: E:\pool\main\m\mouseemu\mouseemu_0.16-0ubuntu10_amd64.deb (16.2 KB)
Extracting: E:\pool\main\s\setserial\setserial_2.17-51_amd64.deb (35.1 KB)
Extracting: E:\pool\main\s\shim\shim_15+1533136590.3beb971-0ubuntu1_amd64.deb (561.2 KB)
Extracting: E:\pool\main\s\shim-signed\shim-signed_1.39+15+1533136590.3beb971-0ubuntu1_amd64.deb (335.4 KB)
Extracting: E:\pool\main\u\ubiquity\oem-config_19.04.9_all.deb (13.8 KB)
Extracting: E:\pool\main\u\ubiquity\oem-config-gtk_19.04.9_all.deb (4.2 KB)
Extracting: E:\pool\main\u\ubiquity-slideshow-ubuntu\oem-config-slideshow-ubuntu_146_all.deb (491.4 KB)
Extracting: E:\pool\main\u\user-setup\user-setup_1.63ubuntu6_all.deb (134.5 KB)
Extracting: E:\pool\restricted\b\bcmwl\bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb (1.5 MB)
Extracting: E:\preseed\cli.seed (212 bytes)
Extracting: E:\preseed\ltsp.seed (497 bytes)
Extracting: E:\preseed\ubuntu.seed (460 bytes)
Extracting: E:\README.diskdefines (225 bytes)
Extracting: E:\ubuntu (0 bytes)
  Ignoring Rock Ridge symbolic link to '.'
Created: E:\syslinux.cfg → /isolinux/isolinux.cfg
Finalizing, please wait...
Created: E:autorun.inf
Created: E:autorun.ico

Found USB 3.0 device 'SanDisk Ultra USB 3.0 USB Device' (0781:5591)
Using autorun.inf label for drive E: 'Ubuntu 19.04'
1 device found
Could not get Disk Extents: [0x00000001] Incorrect function.
Disk type: Removable, Disk size: 128 GB, Sector size: 512 bytes
Cylinders: 14955, Tracks per cylinder: 255, Sectors per track: 63
Partition type: GPT, NB Partitions: 2
Disk GUID: {009D0D4C-74CF-434F-8511-A2916FACFE91}
Max parts: 128, Start Offset: 17408, Usable = 123010513408 bytes
Partition 1:
  Type: {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}
  Name: 'Main Data Partition'
  ID: {E62D8ABE-C959-4F59-8A77-1C3DE10215BE}
  Size: 64.6 GB (69322401792 bytes)
  Start Sector: 2048, Attributes: 0x0000000000000000
Partition 2:
  Type: {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}
  Name: 'Linux Persistence'
  ID: {FDFF60DE-090B-4F0B-A08A-6CE8BF68DE27}
  Size: 50.0 GB (53687079936 bytes)
  Start Sector: 135397364, Attributes: 0x0000000000000000
pbatard commented 5 years ago

That's because you are creating a very large persistent partition, and ext3 "quick" format is very different from Windows FAT32 or NTFS quick format, because it still needs to create a lot of inodes as well as the journal.

We are literally using the exact same library (from e2fsprogs) as the one being natively used by Linux for formatting drives to ext2 or ext3. It's really the exact same code. However, formatting on Windows is much slower because the I/O code for low level access on Windows (which, again, we take from the official library, since it has some Windows support — we didn't invent our own thing here) is either not as optimized as it is for Linux or (more likely) because the Linux kernel has been actively tailored to speed up native file system I/O access, whereas, of course, the Windows kernel hasn't.

I understand that this is frustrating (I am frustrated about it too!), but I want to make it clear that:

Also on a side note, ubuntu-19.04-desktop-amd64.iso still faces the Ubuntu bug 1489855.

Nobody ever said otherwise. In every communication about the subject you've seen from me, I made it exceedingly clear that the only versions of Ubuntu I know of where bug 1489855 has been fixed are the post 2019.07.24 daily-live 19.10 releases. Again, if you are unhappy about the situation, and would like the fix applied to the next 19.04 or 18.04 refresh, please let the relevant people (the Ubuntu distro maintainers) know.

I will now close this issue.

yucolabjames commented 5 years ago

Woops, am not upset about this.

I did read the FAQ, which says persistence will only work if you use Ubuntu 18.10 or later. I assumed 19.04 would be newer than the said 18.10, yes I wasn't sure how Ubuntu versioning works until this very moment.

If I offended anyone, my apology. Am really appreciative of your effort here. Thanks for the making such a great software!

pbatard commented 5 years ago

Ah, shoot, that's a typo in the FAQ. Corrected. The ChangeLog and every other place had the correct 19.10 version.

Irfy commented 5 years ago

I hope you dont mind a "discussion"-type question on a closed issue. Background: I tried ext3-formatting a 122GB-sized partition on a USB 2.0 drive and regretted it profusely, which led me to this (and other) issues.

My question is: is there any other filesystem that fulfills the criteria for this? I'm assuming the criteria are:

pbatard commented 5 years ago

and regretted it profusely

Can you explain why? I'm afraid it's not exactly clear where you're coming from with your request. Is it the time it took you to format the drive? Is it something else? How long did it take to format your drive?

is there any other filesystem that fulfills the criteria for this?

As far as I know, it has to be ext2, ext3 or ext4. I'm not aware of persistence using anything else but ext, since that is the main Linux file system, and therefore the only one that is guaranteed to be supported out of the box.

However, you may be able to shave some time by forcing ext2 over ext3, since a journal will not be created then. You can do so by editing the registry and creating a new DWORD key named UseExtVersion under HKEY_CURRENT_USER\Software\Akeo Consulting\Rufus and setting its value to 2. This should about halve the time it takes to format a drive.

For the record, I had a quick look at what e2fsprogs does that is much slower on Windows than on Linux, but it just looks like the file system was never designed with Windows I/O operations in mind, as my understanding is that it needs to write small amounts of data all over place (as opposed to FAT32 or even NTFS, that just seem to need to write a few master blocks here and there), which is inherently slow on Windows, especially when working with a USB 2.0 drive.

Maybe I'll take another look to see if anything can be done to speed up things (because it is likely that the e2fsprogs folks concentrated a lot more on Linux optimization than they did on Windows), but I can't promise anything...

Irfy commented 5 years ago

and regretted it profusely

Can you explain why? I'm afraid it's not exactly clear where you're coming from with your request. Is it the time it took you to format the drive? Is it something else? How long did it take to format your drive?

I cancelled about 1-1.5hours into it at around 10% for about 120GB in the partition. It's not the fastest drive either, cheap 128GB USB2.0. I just wasn't expecting this behaviour, I didn't know ext2/3 need to prealloc the inodes -- I was wrongly assuming it'd be similar to FAT32 or NTFS.

is there any other filesystem that fulfills the criteria for this?

As far as I know, it has to be ext2, ext3 or ext4. I'm not aware of persistence using anything else but ext, since that is the main Linux file system, and therefore the only one that is guaranteed to be supported out of the box.

However, you may be able to shave some time by forcing ext2 over ext3, since a journal will not be created then. You can do so by editing the registry and creating a new DWORD key named UseExtVersion under HKEY_CURRENT_USER\Software\Akeo Consulting\Rufus and setting its value to 2. This should about halve the time it takes to format a drive.

I have a feeling that the performance issue is due to the static allocation of inodes in the ext filesystems (combined with a slow library and/or a large drive), rather than the journal... When I get around to it, I will test it out.

For the record, I had a quick look at what e2fsprogs does that is much slower on Windows than on Linux, but it just looks like the file system was never designed with Windows I/O operations in mind, as my understanding is that it needs to write small amounts of data all over place (as opposed to FAT32 or even NTFS, that just seem to need to write a few master blocks here and there), which is inherently slow on Windows, especially when working with a USB 2.0 drive.

Maybe I'll take another look to see if anything can be done to speed up things (because it is likely that the e2fsprogs folks concentrated a lot more on Linux optimization than they did on Windows), but I can't promise anything...

Thanks for your efforts!

Would it technically be feasible to have the partition be formated by ubuntu on first startup by installing some init/systemd script that checks for the status of the casper-rw partition? If yes, this would probably be the largest improvement in performance -- but, the first Ubuntu startup would then be delayed for some amount of time -- something you could possibly warn the user about while creating the live usb.

pbatard commented 5 years ago

Would it technically be feasible

Not really, because you'd have to recreate initrd which requires having a read-only extfs driver (which we don't have - we just have write support) and even if you do, is a complex and super time consuming operation to carry out. Plus you'd have to hope that the Ubuntu people don't change their init sequence (which they'll do).

There's no way I'm going to look into that, especially when the issue, really, is that you are using a 120 GB drive at USB 2.0 speeds, which is going to be slow no matter what.

Please do yourself a favour and invest on a USB 3.0 drive with write speeds that are at least 60 MB/s (and that is write speed, NOT read speed). Anything less, and you're going to be clutching at straws hoping for a miracle that'll never come.

It may sound harsh but nobody's going to invest time, and a lot of it at that, just to help you save a few precious bucks because you wanted to go for cheap (and therefore slow) hardware... If you don't want to have to wait hours to get your drive formatted, get a faster one!

lock[bot] commented 4 years ago

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue if you think you have a related problem or query.