USB-Boot (en) USB-Boot (en) USB-Boot (en)
Start | Impressum & Datenschutz | Sitemap | Suche
Login/LogoutSucheTermineThinClient-ProjektTYPO3 goes eComStationVerein, allgemeinVereinslokalitätVereinspersonaliaVorträge/VortragsreihenWeb-LinksWikisIBM-8364-S20 (de)USB-Boot (en)USB-Tricks (de)Impressum Druckansicht          Startseite  Wikis  USB-Boot (en)  

[Article: Wiki-eCS-OS/2-USB-Boot-en--BMGR-GRUB | Discussion ]
HomePage Reload page Edit Versions Download HTML


Tip: If your coming via link from Google search results to this "SubWiki",
     please click here for the Main Wiki 
     "Howto Boot OS/2 - eCS from USB Mass Storage Devices ( MSD )" 
    

Bootmanager Grand Unified Bootloader (GRUB) V 0.97

Contents

[Edit]1 Howto install GRUB V 0.97 on an USB MSD PRM with LiveCD Knoppix 5.1

Insallation USB MSB is a USB Card Reader with 64 MB CF Card

  1. Prepare the USB MSD Device at your OS/2 system

    1. Wipe the device, shutdown, reboot

    2. Formatted as PRM with one partition C: FAT with the mini OS/2 system.

    3. For the installation of GRUB the "GRUB Boot Directory" is made on the C: drive.

      c:> md boot

      c:> md boot\grub

  2. copy the file menu.lst to the "GRUB Boot Directory" - listing of the file is in SubWiki menu.lst

  3. shutdown OS/2 - eCS

  4. boot the system from the Knoppix 5.1 CD

  5. Mount the CF Card - GUI Operation

  6. Grant write access to the CF Card - GUI Operatiom

  7. Open the "root command window" ( root shell ) - klick on Trux icon in the task line

  8. Copy the files from the "GRUB Image Directory" to the "GRUB Boot Directory" on the CF Card

    cp /usr/lib/grub/i385-pc/* /media/sda1/boot/grub

  9. close root command window

  10. Unmount the CF-Card - GUI Operation

  11. Again - open the "root command window" ( root shell ) - klick on Trux icon in the task line

  12. Start the GRUB install shell

    1. grub> find /boot/grub/stage1

    2. grub> geometry (hd0)

    3. grub> root (hd0,0=
    4. grub> setup (hd0)

    5. grub> quit

  13. close the "root command window"

  14. shutdown Knoppix

  15. Implement the GRUB Stage1 problem work around
    Change the first 3 bytes of the GRUB MBR from eb 48 90 to 90 eb 47

  16. Do the test, boot from USB MSD Device


[Edit]2 Test results menu.lst 1. Version

The system boots form USB MSD
GRUB is start and the selection Menue is presented

 1. OS/2 USB PRM Boot Drive Letter C: LVM System FAT /VFAT

 2. OS/2 Boot Manager - 14.105 May 2006

 3. MBR IBM OS/2 LVM, 14.105 May 2006, I13X  on primary HDD


Selection 1: "OS/2 USB PRM Boot Drive Letter C: LVM System FAT /VFAT"

 OS/2 blob, the OS/2 System is loaded

 after loading / installation of OS2LVM.DMD

 Boot process stops with "OS2 can not access ...."


 Possible reason: No boot drive letter and boot device type in LVM process "removable"

 The Chainloader of GRUB loads the partition BR like the IBM BMGR, but does not pass an boot drive letter 


Selection 2: "OS/2 Boot Manager - 14.105 May 2006"

 The Chainloader of GRUB loads the partition BR of IBM BMGR partition, the IBM BMGR stopps with eror message 


Selection 3: "MBR IBM OS/2 LVM, 14.105 May 2006, I13X  on primary HDD"

 The Chainloader of GRUB loads the IBM  LVM 14.105 MBR and start executing the bootcode.

 System stops with SYS01463 


[Edit]3 Test results menu.lst 2. Version


File C:\BOOT\GRUB\menu.lst 2. Version

#
#  \\boot\\grub\\menu.lst
#
#  GRUB V 0.97 von Knoppix CD 5.1
#
#
#  Test Case: USB Partitioned Removabel Media ( PRM ) with an LVM System

color 0x17 0x71
default 0
timeout 20
 
title OS/2 USB PRM Boot Drive Letter C: LVM System FAT / VFAT
rootnoverify (hd0,0)
makeactive
chainloader    +1
boot

title OS/2 USB PRM Boot Drive Letter C: LVM - map (hd1) (hd0)
map (hd1) (hd0)
rootnoverify (hd0,0)
makeactive
chainloader    +1
boot

title OS/2 Boot Manager  - 14.105 May 2006
root (hd1,1)
#makeactive
chainloader +1
boot

title OS/2 Boot Manager  - 14.105 May 2006 - map (hd1) (hd0)
map (hd1) (hd0)
root (hd1,1)
#makeactive
chainloader +1
boot


title hd1 MBR IBM OS/2 LVM, 14.105 May 2006, I13X on primary HDD
root (hd1)
#makeactive
chainloader +1
boot

title hd1 MBR IBM OS/2 LVM, 14.105 May 2006, I13X - map (hd1) (hd0)
map (hd1) (hd0) 
root (hd1)
#makeactive
chainloader +1
boot


[Edit]4 Conclusio




Last changed: 19.02.2008 14:18 by 62.143.192.162 - HomePage Reload page Edit Versions Download HTML

Druckansicht          Startseite  Wikis  USB-Boot (en)  
Vereinstermine