[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#498568: marked as done (Debian cannot be installed on bootable SD cards)



Your message dated Mon, 27 Oct 2008 18:02:10 +0000
with message-id <E1KuWPq-00008j-UR@ries.debian.org>
and subject line Bug#498568: fixed in debian-installer 20081027
has caused the Debian Bug report #498568,
regarding Debian cannot be installed on bootable SD cards
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
498568: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=498568
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: debian-installer
Version: 20080522

http://wiki.gpl-devices.org/wiki/Installing_Linux_on_booting_SD_card

Recently, BIOS vendors have been starting to implement a 'boot from SD card'
feature, much like they have added 'boot from USB memory stick' some years ago.

The only SD-card host controller that I've seen this implemented for is SDHCI
compliant host controllers.

While this is a nice feature to support, for most systems it is just a gimmick
and not something neccessarry.

However, there are hand-held devices such as netbooks in the pipeline which do
not have any other mass storage device. No hard disk and no IDE-attached flash
disk or the like. They just have one (more likely two or more) SD card slots
and you install and store not only your data but the entire operating system on
that SD card.

Furthermore, there are products like Samsung moviNAND which are basically a
SDcard in a BGA package that can be soldered onto a PCB. So from a protocol and
software point of view it is a SD card, but it is mechanically soldered onto
the board. Such device have gained some popularity in ARM-based designs, but
we'll likely see them in the x86 world, too.

Installer requirements

The distribution installation initrd needs to

   1. include and auto-load the sdhc.ko and sdhci_pci.ko kernel modules
   2. create the /dev/mmcblk* device nodes as per udev/hotplug events 

The actual distribution installation program needs to

   1. recognize /dev/mmcblk* as block devices that can be used as target device
   2. use a grub-install or similar program that can discover the bios drive number to /dev/mmcblk* device name mapping 

debian-installer doesn't currently (debian testing installation image of
2008-09-08) support this, and thus Debian cannot be installed on a system with
bootable SD card.

-- 
- Harald Welte <HaraldWelte@viatech.com>	    http://linux.via.com.tw/
============================================================================
VIA Open Source Liaison



--- End Message ---
--- Begin Message ---
Source: debian-installer
Source-Version: 20081027

We believe that the bug you reported is fixed in the latest version of
debian-installer, which is due to be installed in the Debian FTP archive:

debian-installer-images_20081027_amd64.tar.gz byhand
debian-installer_20081027.dsc
  to pool/main/d/debian-installer/debian-installer_20081027.dsc
debian-installer_20081027.tar.gz
  to pool/main/d/debian-installer/debian-installer_20081027.tar.gz
debian-installer_20081027_amd64.deb
  to pool/main/d/debian-installer/debian-installer_20081027_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 498568@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Otavio Salvador <otavio@debian.org> (supplier of updated debian-installer package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 27 Oct 2008 08:52:06 -0200
Source: debian-installer
Binary: debian-installer
Architecture: source amd64
Version: 20081027
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Otavio Salvador <otavio@debian.org>
Description: 
 debian-installer - Debian installer
Closes: 486907 498568 500464
Changes: 
 debian-installer (20081027) unstable; urgency=low
 .
   [ Frans Pop ]
   * Test that a mirror supports the target suite before it's added to
     sources.list.udeb. Should fix build failures on lxdebian for s390,
     which includes an incomplete mirror in its /etc/apt/sources.list.
   * config/s390.cfg: avoid loading partman-auto during anna as guided
     partitioning is not very useful for DASDs.
   * Include isofs-modules in hd-media images now that the isofs module has
     been split out of the ide-modules udeb (kernels >=2.6.25).
 .
   [ Martin Michlmayr ]
   * nslu2: Make sure the whole ramdisk partition is padded now that
     APEX tells the kernel to look at the whole partition.
   * Remove delo from Build-Depends since DECstations are no longer
     supported.
   * Move arm, armel, mips and mipsel to 2.6.25.
   * Enable the netwinder image again.
   * Add images for QNAP TS-109, TS-209 and TS-409.
   * Add an image for the HP Media Vault mv2120.
   * Add an image for the Buffalo Kurobox Pro.  Patch from Per Andersson
     as part of his Google Summer of Code project.
   * Move arm, armel and mipsel to 2.6.26.
   * Move mips to 2.6.26.
   * Add a README to the arm images saying that the arm port is not
     recommended for new installations.
 .
   [ Joey Hess ]
   * Use menu default64 support added to syslinux 2:3.63+dfsg-2 to
     automatically select the amd64 installation option on multiarch images.
 .
   [ Colin Watson ]
   * Test OMIT_WIN32_LOADER in arch_cd_info_dir and arch_miniiso targets as
     well as arch_boot.
 .
   [ Joey Hess ]
   * mountfloppy renamed to mountmedia
   * floppy-retriever renamed to media-retriever
   * Add usb-storage-modules to all netboot images that use mountmedia.
     This will allow loading NIC drivers/firmware from a USB stick.
 .
   [ Otavio Salvador ]
   * Include firewire-core-modules on cdrom images (i386 and amd64) to allow
     usage of firewire dockstations (as found on some VAIO laptops). See
     #488267 for reference.
   * Move alpha, amd64, i386 and powerpc to 2.6.25.
 .
   [ Frans Pop ]
   * Add ext2-modules for i386 boot floppy as ext2 is no longer built in.
   * Move hppa, ia64 and sparc to 2.6.25.
   * Add 3 characters that are directly accessible from Dutch and British
     keyboards to needed-characters/nl.utf.
 .
   [ Ian Campbell ]
   * Add i386 netboot-xen flavour using PAE enabled kernel compatible with PAE
     and 64 bit hypervisors.
 .
   [ Robert Millan ]
   * config/x86.cfg: Make desktop selection explicit in win32-loader.ini.
     Closes: #486907.
 .
   [ Joey Hess ]
   * Disable upx for all images due to bug #490149.
   * Version newt build dependencies to ensure that buggy old versions are not
     used.
 .
   [ Jérémy Bobbio ]
   * Add cdebconf-gtk-terminal to graphical images.
   * Move powerpc kernel to 2.6.26.
   * Add virtio-modules to amd64 and i386 netboot images.
 .
   [ Otavio Salvador ]
   * Move alpha, amd64, i386, ia64, hppa and sparc to 2.6.26.
 .
   [ Samuel Thibault ]
   * Optionally add a beep to the x86 syslinux menu, controlled by BOOTMENU_BEEP.
     This is enabled by default only for release builds.
 .
   [ Bastian Blank ]
   * Move s390 to 2.6.26-1.
 .
   [ Stephen R. Marenka ]
   * Move m68k to 2.6.26-1.
   * Add modules to cdrom.
   * Rename atari bootstra.prg to bootstra.tos.
 .
   [ Frans Pop ]
   * Apply patch from Samuel Thibault to add Speakup accessibility support to
     Graphical Installer images for i386 and amd64.
   * Rename syslinux config files (ad)amd.cfg to (ad)amdtext.cfg for consistency.
   * Drop languages that require a graphical installer for all arm and armel
     images to reduce image size.
   * x86: set correct default entries in the isolinux config for booting the
     installer from the help screens. Closes: #500464.
   * x86: add support for installing to and loading drivers/firmware from
     MMC/SD cards. Closes: #498568.
Checksums-Sha1: 
 800a50e14a501dabe082b7c1ae51ba842806583f 2419 debian-installer_20081027.dsc
 5655393db44702b851d75cd3918a241bab701b97 2608543 debian-installer_20081027.tar.gz
 113a028ae7f0b455be168c50922f1a28f5df3c38 1500098 debian-installer_20081027_amd64.deb
 102a6b31c178f583d530f6f8566e413b354def6a 136410581 debian-installer-images_20081027_amd64.tar.gz
Checksums-Sha256: 
 5f782379bb4f94b26570bc7888ff4a46e8c2189006d1b38e071c6f624ef25f27 2419 debian-installer_20081027.dsc
 6e5d778c59d0480e00d68d6a286f3892bd7d067d4fdecf68db401ba6885808c9 2608543 debian-installer_20081027.tar.gz
 08fc1db0d3839359c74adf3db1a22b9fa89b553836b13beb827c625e9e3446fd 1500098 debian-installer_20081027_amd64.deb
 7a56b6da685da9f7ebd8dccc1f7300cc05d67446514911966cef3eeee176e261 136410581 debian-installer-images_20081027_amd64.tar.gz
Files: 
 75e308e542639e3fa0928f6aafed0f01 2419 devel optional debian-installer_20081027.dsc
 b9ea2667ca02d32c6e58a3da854d3fa2 2608543 devel optional debian-installer_20081027.tar.gz
 2ad37412ec351b317e30dc73429b2c29 1500098 devel optional debian-installer_20081027_amd64.deb
 4b642f0ed156234e6f38720934f8e10d 136410581 raw-installer - debian-installer-images_20081027_amd64.tar.gz

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

iEYEARECAAYFAkkF8QsACgkQLqiZQEml+FXlNACfa3H+Y4OkRIIgn81lE23VseIs
1GUAn03XZA/ZDPzHTO4A7TtP3RtaJdWM
=NoHb
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: