Re: booting from a USB drive



Hactar wrote:


Hi folks.

I'm trying to boot from a USB drive [1] (just the root filesystem is
important, not the kernel) on a machine that doesn't support USB
booting.
Think again about what booting means: You want to load the OS kernel into
memory and start it. And you have to use the BIOS to do that.
So the kernel and any other file, which is used during the boot process has
to live on a media, which can be accessed by the BIOS.
Fortunately all stuff used during the boot process on Linux is installed
into the /boot directory. If the root partition is not accessable by the
BIOS, you usually put that directory on its own small partition ( 20 MB).
So the supported method would be: Resize the partition(s) on that DVR to
make space for a /boot partition and then run the normal installation.

As an alternative, it seems also be possible to run /boot from an existing
FAT partition. But I didn't test that, the installer of your distrbution
probably doesn't support that and I'am not sure, if the DVR uses FAT as
filesystem. Using an NTFS partition instaed is problematic,because the the
linux NTFS driver still lacks full wtite capability.




.



Relevant Pages

  • 2.6.24-rc8 hangs at mfgpt-timer
    ... I'm trying to boot 2.6.24-rc8 on a GEODE LX board, ... virtual kernel memory layout: ... # Other IDE chipsets support ... # Input Device Drivers ...
    (Linux-Kernel)
  • 2.6.0-test2 & 2.6.0-test3 unbootable with Cyrix III (VIA C3) CPU
    ... The kernel will hang during processing of /sbin/init, ... Downgrading the processor compatibility has no effect. ... whether I use i586, Cyrix III, or i386, the boot still hangs. ... # ACPI Support ...
    (Linux-Kernel)
  • PROBLEM: Linux-2.6.18 fails to boot
    ... Subject: PROBLEM: Linux-2.6.18 fails to boot ... After recompiling of a kernel booting failed with message: ... # ACPI Support ... # Device Drivers ...
    (Linux-Kernel)
  • Re: Proposed enhancements to MD
    ... The attached patch is for the partition ... >, Adaptec, and many others must continue to support new ... >> the partitions on an array and properly boot them as it would boot a ... root fs exists on array, but md didn't see them show up, ...
    (Linux-Kernel)
  • [parisc] 2.6.24-rc3 (64-bit, smp) fails to boot on 9000/785/J5600
    ... v2.6.24-rc3-19-g2ffbb83 fails very early in the boot procedure. ... kernel was compiled using gcc 4.1.2. ... you may need to switch your console. ... # IPVS transport protocol load balancing support ...
    (Linux-Kernel)