disquete virtual e kickstart do DRAC?

2

Situação: Eu tenho algumas máquinas com Dell iDRAC6 Enterprises que eu preciso para o kickstart remotamente.

Normalmente, eu ia ao datacenter, encravava o CD e o disquete (com o ks.cfg) na máquina e seguia meu caminho. A última compilação que eu fiz, eu "queimei" o ISO em um flash drive com UNetBootin, congestionei todos os kickstarts na raiz do mesmo flash drive e consegui inicializar com "linux ks = hd: sdb1: / hostname-ks .cfg. " O problema é que estou fazendo tudo remotamente agora.

Eu carreguei a interface DRAC e montei o disquete com ks.cfg e RHEL netboot CD montado. Ele inicializa o CD, mas quando eu faço

linux ks=floppy

O kickstart não pode ser localizado e continua na instalação regular não automatizada.

Eu também tentei "linux ks = fd0: /ks.cfg", "linux ks = hd: fd0: /ks.cfg" e algumas outras permutações, sem sucesso.

Eu acho que se eu pudesse descobrir quais são os nomes de dispositivos para o CD virtual e o disquete que o DRAC apresenta para o sistema, eu estaria em boa forma.

    
por brian 20.05.2011 / 06:22

2 respostas

4

Eu tive o mesmo problema, embora tenha sido para instalar um ESXi:

  • O disquete virtual é considerado como armazenamento USB genérico (visto em / var / log / messages)
  • O dispositivo USB precisa ter uma partição FAT16 / FAT32 (vista em /usr/lib/vmware/weasel/usbmedia.py), mas parece específica.

Contexto:

  • iDRAC 6 v3.2
  • VMware-VMvisor-Installer-4.1.0.update1-348481.x86_64-Dell_Customized_A04.iso

Aqui estão os passos aproximados:

$ dd if=/dev/zero of=ks.img bs=1000 count=32000 
$ fdisk ks.img

Crie a partição e anote o início * 512 como offset (1048576 aqui); Mude o tipo de partição para FAT16

$ losetup -o1048576 /dev/loop0 ks.img
$ mkdosfs /dev/loop0
$ mount /dev/loop0 /mnt/tmp
$ cp ks.cfg /mnt/tmp
$ umount /mnt/tmp
$ losetup -d /dev/loop0

Em seguida, adicione ks = usb na linha de comando de inicialização do ESXi.

    
por 19.08.2011 / 16:01
0

link

I cannot locate my Virtual Floppy/Virtual CD device on a system running Red Hat Enterprise Linux or the SUSE® Linux operating system. My Virtual Media is attached and I am connected to my remote floppy. What should I do?

Some Linux versions do not automount the Virtual Floppy Drive and the Virtual CD drive in a similar manner. To mount the Virtual Floppy Drive, locate the device node that Linux assigns to the Virtual Floppy Drive. Perform the following steps to correctly find and mount the Virtual Floppy Drive:

  1. Open a Linux command prompt and run the following command:
    grep "Virtual Floppy" /var/log/messages

  2. Locate the last entry to that message and note the time.

  3. At the Linux prompt, run the following command:
    grep "hh:mm:ss" /var/log/messages where: hh:mm:ss is the time stamp of the message returned by grep in step 1.

  4. In step 3, read the result of the grep command and locate the device name that is given to the Dell Virtual Floppy.

  5. Ensure that you are attached and connected to the Virtual Floppy Drive.
  6. At the Linux prompt, run the following command:
    mount /dev/sdx /mnt/floppy where: /dev/sdx is the device name found in step 4 /mnt/floppy is the mount point.

Parece que você precisa instalar o sistema operacional da maneira antiga para começar, descobrir os detalhes e, em seguida, deve estar OK para futuras instalações.

    
por 20.05.2011 / 07:09