[Bugs] #2197 UNSP: livecd-iso-to-disk should be installed at /LiveOS/ of base filesystem

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Fri Sep 24 14:56:39 EDT 2010


#2197: livecd-iso-to-disk should be installed at /LiveOS/ of base filesystem
------------------------------------------+---------------------------------
    Reporter:  FGrose                     |          Owner:  mchua pbrobinson sdz
        Type:  defect                     |         Status:  new                 
    Priority:  Unspecified by Maintainer  |      Milestone:  Mango Lassi         
   Component:  SoaS                       |        Version:  Unspecified         
    Severity:  Unspecified                |       Keywords:                      
Distribution:  Fedora                     |   Status_field:  New                 
------------------------------------------+---------------------------------
Changes (by FGrose):

 * cc: satellit (added)
  * status_field:  Unconfirmed => New
  * milestone:  Unspecified by Release Team => Mango Lassi


Comment:

 Fedora-13-x86_64-Live-SoaS.iso has the file in the requested location.

 {{{
 [root at localhost ~]# losetup /dev/loop0
 /media/VMs/Fedora-13-x86_64-Live.iso
 [root at localhost ~]# mount /dev/loop0 /mnt/fs/
 mount: warning: /mnt/fs/ seems to be mounted read-only.
 [root at localhost ~]# ls -la /mnt/fs/
 total 30
 dr-xr-xr-x. 5 root root  2048 May 12 22:05 .
 drwxr-xr-x. 3 root root  4096 Sep 24 08:55 ..
 dr-xr-xr-x. 3 root root  2048 May 12 22:05 EFI
 -r--r--r--. 1 root root 18363 May 12 22:05 GPL
 dr-xr-xr-x. 2 root root  2048 May 12 22:05 isolinux
 dr-xr-xr-x. 2 root root  2048 May 12 22:05 LiveOS
 [root at localhost ~]# ls -la /mnt/fs/LiveOS/
 total 676231
 dr-xr-xr-x. 2 root root      2048 May 12 22:05 .
 dr-xr-xr-x. 5 root root      2048 May 12 22:05 ..
 -r-xr-xr-x. 1 root root     23040 May 12 22:05 livecd-iso-to-disk
 -r-xr-xr-x. 1 root root      8192 May 12 22:05 osmin.img
 -r-xr-xr-x. 1 root root 692424704 May 12 22:07 squashfs.img
 }}}

 While Fedora-13-i686-Live-SoaS.iso does not and requires 2 extra loop
 mounts:
 {{{
 [root at localhost ~]# losetup /dev/loop1 /media/VMs/Fedora-13-i686-Live-
 SoaS.iso
 [root at localhost ~]# mkdir /mnt/soas/
 [root at localhost ~]# mount /dev/loop1 /mnt/soas/
 mount: warning: /mnt/soas/ seems to be mounted read-only.
 [root at localhost ~]# ls -la /mnt/soas/
 total 12
 dr-xr-xr-x. 5 root root 2048 May 13 16:01 .
 drwxr-xr-x. 4 root root 4096 Sep 24 14:36 ..
 dr-xr-xr-x. 3 root root 2048 May 13 16:00 EFI
 dr-xr-xr-x. 2 root root 2048 May 13 16:00 isolinux
 dr-xr-xr-x. 2 root root 2048 May 13 16:02 LiveOS
 [root at localhost ~]# ls -la /mnt/soas/LiveOS/
 total 472276
 dr-xr-xr-x. 2 root root      2048 May 13 16:02 .
 dr-xr-xr-x. 5 root root      2048 May 13 16:01 ..
 -r-xr-xr-x. 1 root root      8192 May 13 16:02 osmin.img
 -r-xr-xr-x. 1 root root 483598336 May 13 16:03 squashfs.img
 [root at localhost ~]# losetup /dev/loop2 /mnt/soas/LiveOS/squashfs.img
 [root at localhost ~]# mkdir /mnt/squash/
 [root at localhost ~]# mount /dev/loop2 /mnt/squash/
 mount: block device /dev/loop2 is write-protected, mounting read-only
 [root at localhost ~]# ls -la /mnt/squash/
 total 4
 drwx--S---. 3 root 101737   29 May 13 16:02 .
 drwxr-xr-x. 5 root root   4096 Sep 24 14:37 ..
 drwxr-sr-x. 2 root 101737   33 May 13 16:02 LiveOS
 [root at localhost ~]# ls -la /mnt/squash/LiveOS/
 total 1512960
 drwxr-sr-x. 2 root 101737         33 May 13 16:02 .
 drwx--S---. 3 root 101737         29 May 13 16:02 ..
 -rwxr-xr-x. 1 root 101737 4294967296 May 13 16:02 ext3fs.img
 [root at localhost ~]# losetup /dev/loop3 /mnt/squash/LiveOS/ext3fs.img
 [root at localhost ~]# mkdir /mnt/ext3fs/
 [root at localhost ~]# mount /dev/loop3 /mnt/ext3fs/
 mount: block device /dev/loop3 is write-protected, mounting read-only
 [root at localhost ~]# ls -la /mnt/ext3fs/
 total 136
 dr-xr-xr-x. 22 root root  4096 May 13 16:02 .
 drwxr-xr-x.  6 root root  4096 Sep 24 14:39 ..
 dr-xr-xr-x.  2 root root  4096 May 13 15:58 bin
 dr-xr-xr-x.  4 root root  4096 May 13 16:01 boot
 drwxr-xr-x.  4 root root  4096 Oct  1  2009 dev
 drwxr-xr-x. 90 root root  4096 May 13 16:01 etc
 -rw-r--r--.  1 root root 18363 May 13 16:01 GPL
 drwxr-xr-x.  2 root root  4096 Oct  1  2009 home
 dr-xr-xr-x. 17 root root 12288 May 13 15:58 lib
 drwxr-xr-x.  2 root root  4096 May 13 16:01 LiveOS
 drwx------.  2 root root 16384 May 13 15:54 lost+found
 drwxr-xr-x.  2 root root  4096 Oct  1  2009 media
 drwxr-xr-x.  2 root root  4096 Oct  1  2009 mnt
 -rw-r--r--.  1 root root     0 May 13 16:01 null
 drwxr-xr-x.  2 root root  4096 Oct  1  2009 opt
 drwxr-xr-x.  2 root root  4096 May 13 15:54 proc
 dr-xr-x---.  2 root root  4096 May 13 15:55 root
 dr-xr-xr-x.  2 root root 12288 May 13 15:58 sbin
 drwxr-xr-x.  2 root root  4096 May 13 16:01 selinux
 drwxr-xr-x.  2 root root  4096 Oct  1  2009 srv
 drwxr-xr-x.  2 root root  4096 May 13 15:54 sys
 drwxrwxrwt.  2 root root  4096 May 13 16:01 tmp
 drwxr-xr-x. 13 root root  4096 May 13 15:55 usr
 drwxr-xr-x. 19 root root  4096 May 13 15:59 var
 [root at localhost ~]# ls -la /mnt/ext3fs/LiveOS/
 total 32
 drwxr-xr-x.  2 root root  4096 May 13 16:01 .
 dr-xr-xr-x. 22 root root  4096 May 13 16:02 ..
 -rwxr-xr-x.  1 root root 23040 May 13 16:01 livecd-iso-to-disk
 }}}

 This eases installation from a Linux system by allowing one to use the
 livecd-iso-to-disk installer without an additional download and without
 burning a CD-ROM.

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/2197#comment:1>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list