Проблема с установкой Archlinux [закрыто]

  • Означает ли это, что массив устанавливается тогда и только тогда, когда количество его элементов больше нуля?

Да.

  • Установлен ли следующий массив myarr = ()?

Нет.

  • как определение устанавливаемого массива согласуется с определением устанавливаемого параметра?

Оба должны быть равны, я не вижу здесь проблемы:

  • Параметр устанавливается, если ему было присвоено значение. Нулевая строка - допустимое значение.

  • Переменная массива считается установленной, если ... было присвоено значение. Нулевая строка - допустимое значение.


  1. Есть другое определение ...

Ответ на https://unix.stackexchange.com/a/246703/674 описывает детали того, как тест ] [-n "$ {var + set}"] работают, не определяя, что установлено или нет, ни для обычных переменных, ни для массивов.

Обратите внимание на , что в , который не будет сообщать ... .


  1. Какое определение POSIX для устанавливаемого массива оболочки?

В POSIX нет «массивов оболочки».

0
08.04.2013, 21:41
2 ответа

Olvidé que hice esta pregunta hasta que alguien más envió una respuesta. Mi culpa por no actualizar con la respuesta real, pero más vale tarde que nunca. El problema real era que la PC en la que estaba tratando de instalar tenía opciones de BIOS mal configuradas. De alguna manera, el BIOS intentaba leer la unidad de CD/DVD y el HDD como una única matriz RAID. Esto no funcionó y dio un error críptico al intentar instalar Arch. Apagué RAID por completo en el BIOS y mi instalación funcionó perfectamente.

1
28.01.2020, 02:53

No necesita usar Unetbootinni ningún otro programa para grabar la imagen en una unidad USB. Puede usar el comando dden un sistema Linux.

Ejecute el siguiente comando, reemplazando /dev/sdxcon su unidad, por ejemplo, /dev/sdb. (No agregue un número de partición, entonces no use algo como/dev/sdb1)

dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress oflag=sync

Al hacer esto, el sistema se iniciará como un CD grabado, porque ddgrabó el archivo ISO en una unidad USB.

Si está utilizando sistemas Windows, puede usar Rufus , por ejemplo. Es más fácil que Unetbootiny puede grabar imágenes en una partición GPTy en modo UEFI.

Lea más en Guía de preinstalación de Archlinux . Hay un tema sobre BIOS y USB de arranque UEFI.

0
28.01.2020, 02:53

Теги

Похожие вопросы