Sony VGN-NR260E “Inicialização do Dispositivo Externo”

2

Um Pouco de Fundo

Em todos os computadores Dell modernos que pressionam o F12 no BIOS durante a inicialização, ele permite uma tela que permite escolher qual opção de inicialização você precisa. Por exemplo, se eu quiser inicializar uma unidade flash USB para inicializar em uma distribuição Linux ao vivo para limpar netbooks de vírus que não possuem unidades de CD para inicializar, eu pressionaria F12 e escolheria USB dispositivo da lista de opções. Se isso não aparecer, então eu sempre posso ir para a configuração da bios do F2 e escolher a unidade flash para ser a primeira opção. Quando eu reiniciar o computador, ele será inicializado no dispositivo flash.

Eu entendo que posso comprar uma unidade de CD USB externa e depois inicializá-la. Eu não quero usar essa opção.

A razão para usar um dispositivo flash em vez de um CD é:

  1. Este dispositivo flash USB tem vários sistemas operacionais de inicialização diferentes que são usados.
  2. Os discos antivírus são atualizados com frequência e a gravação de CDs e a eliminação de outros é um desperdício em comparação com a simples atualização de uma unidade flash.

Não há nada errado com a unidade flash. Funciona perfeitamente em muitos outros PCs.

Problema

A inicialização deste flashdrive tem funcionado há anos em centenas de computadores, mas eu só tenho esse um computador que não consigo descobrir como fazer isso inicializar. Eu tenho um Sony Vaio que não inicializa este dispositivo.

Eu tentei pressionar todas as combinações de teclas em que eu posso pensar ( F12 , ESC , DEL , F10 …) E nenhuma dessas combinações de teclas exibirá o menu de inicialização.

Eu escolhi F2 e entrei no BIOS e mudei o primeiro dispositivo de inicialização para o dispositivo flash USB. isso também não funcionou. Há um asterisco ao lado do dispositivo e a nota indica:

This Drive is available when External Device Boot is Enable.

O que eu preciso

  • Preciso saber como ativar o recurso "Inicialização de dispositivo externo" no Sony Vaio VGN -NR260E laptop.
  • Ou preciso saber como abrir o menu de inicialização para que eu possa inicializar um dispositivo flash.
por user72158 17.03.2011 / 15:01

2 respostas

3

Para ativar a inicialização de dispositivos externos, entre Suporte da Sony :

  1. Turn on or restart the computer and prepare to tap the "F2" key to enter the BIOS screen.
  2. When the VAIO logo appears, tap the "F2" key to enter the BIOS screen.
  3. Use the arrow keys to navigate to the "BOOT" section of the BIOS screen.
  4. Ensure the "External Device Boot" is set to "Enabled".
  5. Press the "F10" key to save changes and exit.
    
por 17.03.2011 / 16:03
1

Booting this flashdrive has been working for years on hundreds of computers but I just have this one computer that I cannot figure out how to get it to boot on. I have a Sony Vaio that will not boot to this device...

Eu tive um problema semelhante com um laptop ASUS rodando o Aptio UEFI (BIOS). Se a UEFI não detectar a mídia como inicializável, você não poderá selecioná-la como uma opção de inicialização. De fato, eu nem fui capaz de entrar no menu de inicialização. Antigamente, sempre poderíamos entrar no menu de inicialização, selecionar a mídia e receber uma mensagem de erro ao tentar inicializar.

Para resolver o problema, tive que escrever um script para reconstruir o ISO para a imagem que eu estava tentando inicializar usando mkisofs . A pergunta do Super Usuário e o Fedora relatório de erros está aqui .

O relatório de erros inclui o script e é reproduzido abaixo. Requer um sistema Linux funcional com alguns pacotes instalados. Depois de ter o ISO remasterizado, basta gravá-lo em um DVD com algo parecido com o Brasero. Ou escreva-o no seu pen drive (veja, por exemplo, Como criar um arquivo inicializável USB stick no Windows ou Como criar um stick USB inicializável no Ubuntu ).

Eu nunca descobri por que o UEFI / BIOS afirmou que a mídia não era inicializável. Eu acho que o UEFI pode ter um nome de arquivo codificado para um caso específico. Ou pode ter sido algo com o sistema de arquivos ISO que a remasterização corrigiu ...

#!/bin/bash

# Fix no UEFI boot on Ubuntu and Fedora when on ASUS Q500A laptops with
#   Aptio UEFI version 208. This may be useful for more EFIs.
#
# Be sure to have packages 'isoinfo', 'mkisofs' and 'genisoimage' installed.
#
# Refer to the following for building a bootable UEFI DVD:
#   http://fedoraproject.org/wiki/User:Pjones/BootableCDsForBIOSAndUEFI
#
# Place this script and the ISO to fix in the same directory. Adjust
#   the filenames as necessary. Then run 'sudo ./fix-uefi-iso.sh'.

UBUNTU=1
FEDORA=0

# Typical Ubuntu
if [ "$UBUNTU" = "1" ]; then
  SOURCE_ISO='pwd'/ubuntu-13.10-desktop-amd64.iso
  DESTINATION_ISO='pwd'/ubuntu-13.10-desktop-remastered-amd64.iso
  MOUNT_POINT=ubuntu-13-10
fi

# Typical Fedora
if [ "$FEDORA" = "1" ]; then
  SOURCE_ISO='pwd'/Fedora-Live-Desktop-x86_64-19-1.iso
  DESTINATION_ISO='pwd'/Fedora-Live-Desktop-remastered-x86_64-19-1.iso
  MOUNT_POINT=fedora-19-1
fi

MOUNT_DIR=/media/"$MOUNT_POINT"
TEMP_DIR='mktemp -d -t ISO-XXXXXXXX'

echo "Source ISO: $SOURCE_ISO"
echo "Destination ISO: $DESTINATION_ISO"
echo "Mount directory: $MOUNT_DIR"
echo "Temp directory: $TEMP_DIR"

if [ -e "$DESTINATION_ISO" ]; then
  rm "$DESTINATION_ISO"
fi

if [ ! -d "$MOUNT_DIR" ]; then
  mkdir "$MOUNT_DIR"
fi

echo "Mounting $SOURCE_ISO"
mount -o loop -t iso9660 "$SOURCE_ISO" "$MOUNT_DIR"

echo "Copying $MOUNT_DIR to $TEMP_DIR for writing"
cp -a "$MOUNT_DIR" "$TEMP_DIR"

CURR_DIR='pwd'
cd "$TEMP_DIR/$MOUNT_POINT"

echo "Renaming BOOTx64.efi"
if [ -e "EFI/BOOT/BOOTx64.efi" ]; then
  mv "EFI/BOOT/BOOTx64.efi" "EFI/BOOT/bootx64.efi"
  echo "  BOOTx64.efi -> bootx64.efi"
fi
if [ -e "EFI/BOOT/BOOTx64.EFI" ]; then
  mv "EFI/BOOT/BOOTx64.EFI" "EFI/BOOT/bootx64.efi"
  echo "  BOOTx64.EFI -> bootx64.efi"
fi
if [ -e "EFI/BOOT/BOOTX64.efi" ]; then
  mv "EFI/BOOT/BOOTX64.efi" "EFI/BOOT/bootx64.efi"
  echo "  BOOTX64.efi -> bootx64.efi"
fi
if [ -e "EFI/BOOT/BOOTX64.EFI" ]; then
  mv "EFI/BOOT/BOOTX64.EFI" "EFI/BOOT/bootx64.efi"
  echo "  BOOTX64.EFI -> bootx64.efi"
fi

VOLUME_LINE='isoinfo -d -i "$SOURCE_ISO" | grep -i "Volume id:"'
VOLUME_NAME=${VOLUME_LINE:11}
echo "Volume name: $VOLUME_NAME"

# Typical Ubuntu
if [ "$UBUNTU" = "1" ]; then
  BIN_FILE='find . -iname isolinux.bin'
  BIN_NAME=${BIN_FILE:2}
  CAT_FILE='find . -iname boot.cat'
  CAT_NAME=${CAT_FILE:2}
  IMG_FILE='find . -iname efi.img'
  IMG_NAME=${IMG_FILE:2}
fi

# Typical Fedora
if [ "$FEDORA" = "1" ]; then
  BIN_FILE='find . -iname isolinux.bin'
  BIN_NAME=${BIN_FILE:2}
  CAT_FILE='find . -iname boot.cat'
  CAT_NAME=${CAT_FILE:2}
  IMG_FILE='find . -iname efiboot.img'
  IMG_NAME=${IMG_FILE:2}
fi

# echo "BIN_NAME: $BIN_NAME"
# echo "CAT_NAME: $CAT_NAME"
# echo "IMG_NAME: $IMG_NAME"

if [ -z "$BIN_NAME" ]; then
  echo "Error: could not find isolinux.bin."
fi

if [ -z "$CAT_NAME" ]; then
  echo "Error: could not find boot.cat."
fi

if [ -z "$IMG_NAME" ]; then
  echo "Error: could not find efi.img or efiboot.img."
fi

cd "$TEMP_DIR/$MOUNT_POINT"
mkisofs -U -A "$VOLUME_NAME" -V "$VOLUME_NAME" -volset "$VOLUME_NAME" \
    -input-charset utf-8 -J -joliet-long -r -v -T -x ./lost+found \
    -o "$DESTINATION_ISO" -b "$BIN_NAME" -c "$CAT_NAME" -no-emul-boot \
    -boot-load-size 4 -boot-info-table -eltorito-alt-boot \
    -e "$IMG_NAME" -no-emul-boot .

chmod a+rw "$DESTINATION_ISO"

read -p "Press [Enter] key to delete TEMP_DIR and unmount MOUNT_DIR..."

rm -rf "$TEMP_DIR"
umount "$MOUNT_DIR"

cd "$CURR_DIR"
    
por 27.02.2015 / 04:30