Topic
  • 3 replies
  • Latest Post - ‏2013-11-08T16:27:00Z by JayFurmanek
JayFurmanek
JayFurmanek
115 Posts

Pinned topic Network Install Fedora 18

‏2013-11-06T06:36:57Z |

Hi all,

I'm trying to net install Fedora 18 on a PowerLinux system.

I've got the boot server and NFS file server set up.

F18 uses grub2 as the bootloader, but I'm guessing I still need Yaboot for the netinstall part because of the file size limits in the firmware tftp. (The F18 netboot image is 3.3G)

I get yaboot to retrieve the F18 install kernel and initrd, but I get a fail. (see below).

Is this the way to get F18 installed over the network?

 

BOOTP Parameters:
----------------  
server IP           = 0.0.0.0
client IP           = 0.0.0.0
gateway IP          = 0.0.0.0
device              = /pci@800000020000205/ethernet@0,2
MAC address         = 5c f3 fc 32 96 c0
loc-code            = U78AB.001.WZSHS0D-P1-C6-T3

BOOTP request retry attempt: 1




Response to the First BOOTP request was not received

BOOTP Parameters:
----------------  
server IP           = 0.0.0.0
client IP           = 0.0.0.0
gateway IP          = 0.0.0.0
device              = /pci@800000020000205/ethernet@0,2
MAC address         = 5c f3 fc 32 96 c0
loc-code            = U78AB.001.WZSHS0D-P1-C6-T3

BOOTP request retry attempt: 1



TFTP BOOT ---------------------------------------------------
Server IP.....................10.101.1.239
Client IP.....................10.101.1.238
Subnet Mask...................255.255.255.0
( 1  ) Filename.................yaboot
TFTP Retries..................5
Block Size....................512
FINAL PACKET COUNT = 516
FINAL FILE SIZE = 264060  BYTES

Elapsed time since release of system processors: 754 mins 51 secs

Try to netboot



TFTP BOOT ---------------------------------------------------
Server IP.....................10.101.1.239
Client IP.....................10.101.1.238
Gateway IP....................10.101.1.239
Subnet Mask...................255.255.255.0
( 1  ) Filename.................\etc\01-5c-f3-fc-32-96-c0
TFTP Retries..................5
Block Size....................512
FINAL PACKET COUNT = 1
FINAL FILE SIZE = 213  BYTES
Config file read, 213 bytes


Welcome to the 64-bit Fedora 18 installer!
Hit <TAB> for boot options.


Welcome to yaboot version 1.3.17 (Red Hat 1.3.17-6.fc18)
Enter "help" to get some basic usage information
boot: linux
Please wait, loading kernel...



TFTP BOOT ---------------------------------------------------
Server IP.....................10.101.1.239
Client IP.....................10.101.1.238
Gateway IP....................10.101.1.239
Subnet Mask...................255.255.255.0
( 1  ) Filename.................\ppc\ppc64\vmlinuz
TFTP Retries..................5
Block Size....................512
FINAL PACKET COUNT = 40200
FINAL FILE SIZE = 20582016  BYTES
   Elf64 kernel loaded...
Loading ramdisk...



TFTP BOOT ---------------------------------------------------
Server IP.....................10.101.1.239
Client IP.....................10.101.1.238
Gateway IP....................10.101.1.239
Subnet Mask...................255.255.255.0
( 1  ) Filename.................\ppc\ppc64\initrd.img
TFTP Retries..................5
Block Size....................512
PACKET COUNT = 51200
Detected bad memory access to address: 00000000100001ff
Package path = /packages/boot-mgr
Loc-code = U78AB.001.WZSHS0D-P1-C6-T3
FCode version = 100
Return Stack Trace
------------------
c!  - c3e60c
move  - c41708
(poplocals)  - c3c9e8
read  - d0f908
(poplocals)  - c3c9e8
catch  - c3aff0
$call-method  - c48ca0
(poplocals)  - c3c9e8
LOAD  - d6c3d8
catch  - c3aff0
$call-method  - c48ca0
(poplocals)  - c3c9e8
catch  - c3aff0
catch  - d156fc
invalid pointer - 3ff8
LOAD  - d3b0b8
catch  - c3aff0
$call-method  - c48ca0
(poplocals)  - c3c9e8
catch  - c3aff0
ramdisk load failed !
ENTER called ok
0 >

 

I did try doing a nvram-wipe here, but it does the same thing on a reattempt. Doing a "setenv real-base  6000000" at the OK prompt causes the BOOTP to fail. (goes straight to 'No Operating System Installed')

Any comments or ideas are welcome!

  • JayFurmanek
    JayFurmanek
    115 Posts

    Re: Network Install Fedora 18

    ‏2013-11-06T06:53:21Z  

    https://bugzilla.redhat.com/show_bug.cgi?id=973324

  • JayFurmanek
    JayFurmanek
    115 Posts

    Re: Network Install Fedora 18

    ‏2013-11-06T07:07:51Z  

    Basically, what you do is download the fixed yaboot RPM from here:

    http://ppc.koji.fedoraproject.org/koji/buildinfo?buildID=165024   (Thanks Tony!)

    unpack the RPM:

    rpm2cpio yaboot-1.3.17-7.fc18.ppc.rpm | cpio -idmv

    cp ./usr/lib/yaboot/yaboot to your TFTP directory.

    Should work now!

  • JayFurmanek
    JayFurmanek
    115 Posts

    Re: Network Install Fedora 18

    ‏2013-11-08T16:27:00Z  

    The above comments apply to using yaboot to net boot.

    You can, however, netboot using just grub2, which was documented here:

    https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/W51a7ffcf4dfd_4b40_9d82_446ebc23c550/page/Netbooting%20on%20POWER%20-%20An%20Introduction