Alterar / dev / sd * para instalação do Linux no USB?

5

Estou tentando instalar o Scientific Linux 6.1 (que é literalmente o RedHat Enterprise Linux sem a marca), inicializando seu instalador da minha unidade USB.

O instalador começa bem, mas duas coisas aconteceram:

  1. Meu pen drive aparece como / dev / sda enquanto meu disco rígido interno (no qual eu quero instalar o sistema operacional) é / dev / sdb. No entanto, eu gostaria que meu disco rígido fosse / dev / sda para que, quando eu removesse minha unidade USB após a instalação, meu sistema pudesse inicializar OK. Como posso mudar isso?
  2. Mesmo que o instalador seja iniciado, assim que iniciar a instalação, recebo um erro dizendo que o instalador não consegue encontrar a imagem de instalação "ISO 9001".

Essas duas questões podem estar relacionadas? Eu apreciaria todas as sugestões ... Obrigado.

    
por hpy 05.08.2011 / 23:05

3 respostas

2

Os dispositivos listados em / dev / são dispositivos que o kernel do Linux encontra e disponibiliza para o sistema. Você não poderá alterar a forma como essa listagem aparece sem realmente invadir o kernel.

Mas há boas notícias, você não precisa. Quando você inicializa o pendrive, o kernel está rodando na RAM e enumera os dispositivos conforme eles são encontrados. Este não é um mapeamento fixo, o que significa que ele será alterado a cada inicialização se os dispositivos forem descobertos em uma ordem diferente. Basicamente o que isso significa, é que depois de instalar, se você remover a unidade USB e reiniciar, o disco rígido principal deve aparecer como / dev / sda como será a primeira unidade descoberta. Quando você está instalando, o Kernel não é a imagem final do Kernel que seu sistema estará rodando, então você não deve se preocupar muito sobre como o kernel de instalação enumera os dispositivos.

Quanto ao segundo problema, parece uma imagem corrompida na unidade USB. Você pode tentar baixar e carregar novamente a imagem na unidade USB e ver se isso ajuda a corrigir esse problema.

    
por 05.08.2011 / 23:42
1

Acabei de instalar o ClearOS (um derivado do CentOS, que também é um clone do RHEL) há alguns dias em um laptop que se recusou a inicializar a partir do CD. Foi super coxo, mas acabei por arrancar a partir do stick USB como você fez e depois ler os RPMs reais do CDROM porque anaconda se recusou a usar a imagem USB como fonte. De qualquer forma, eu apenas confirmei que /etc/fstab usa os rótulos das partições, então não se preocupe com o movimento das unidades.

Edit: Eu não mencionei, eu usei o Universal USB Installer para criar o stick USB inicializável. Eu usei tudo bem para o Fedora e o CentOS no passado; para o ClearOS eu tive que escolher "outro" com o "novo" syslinux . Se você estiver usando outro método para criar o pendrive, experimente. Mas ainda não me ajudou quando estava tentando encontrar os RPMs.

    
por 06.08.2011 / 05:15
1

Não tenho certeza sobre o segundo problema, além do já mencionado provável download corrompido.

Quanto ao nome do desenvolvedor, eles são atribuídos por ordem de chegada, e a ordem de detecção do dispositivo é inerentemente não confiável. Você não pode controlar qual nome de dispositivo uma unidade está atribuída e não pode depender de que seja sempre atribuído a mesma. Você não deve se preocupar com o seu disco rígido interno sendo sdb. Se isso realmente causar problemas, envie um relatório de erros para a distribuição porque é suposto ser capaz de lidar com isso.

    
por 07.08.2011 / 00:45