Решено: syntax error near unexpected token `elif'

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

AlexandrMakukhin
Сообщения: 67
ОС: Kubun9.10/10.04/SUSE11.2/WinXP

Решено: syntax error near unexpected token `elif'

Сообщение AlexandrMakukhin »

Здравствуйте!

При попытки собрать мультизагрузочный диск при помощи MultiCD с двумя ISO-файлами
1. kubuntu-10.10-desktop-i386.iso - 695.7 Mb.
2. sgd_0.9588.iso - 3.4 Mb.
для записи на 700-мегабайтный диск, получаю такую ошибку:

alexander@ZXDSL831AII:/media/big-home/Видео/Linux/ISO-образы/multicd> chmod +x multicd*.sh
alexander@ZXDSL831AII:/media/big-home/Видео/Linux/ISO-образы/multicd> sudo ./multicd*.sh
root's password:
Memtest86+

Continuing in 2 seconds - press Ctrl+C to cancel
Downloading SYSLINUX...
Unpacking and copying files...
Downloading memtest86+ 4.10 from memtest.org...
Writing isolinux.cfg...
./multicd-5.9.sh: line 2679: syntax error near unexpected token `elif'


Тут выложил список файловой иерархии /media/big-home/Видео/Linux/ISO-образы/multicd .
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: syntax error near unexpected token `elif'

Сообщение Rootlexx »

Действительно, непонятно, к чему относится оператор elif. Попробуйте версию 6.0.
Спасибо сказали:
AlexandrMakukhin
Сообщения: 67
ОС: Kubun9.10/10.04/SUSE11.2/WinXP

Re: Решено: syntax error near unexpected token `elif'

Сообщение AlexandrMakukhin »

Rootlexx писал(а):
21.10.2010 14:37
Действительно, непонятно, к чему относится оператор elif. Попробуйте версию 6.0.

Ещё нет версии MultiCD-6.0
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: syntax error near unexpected token `elif'

Сообщение Rootlexx »

AlexandrMakukhin писал(а):
21.10.2010 15:17
Ещё нет версии MultiCD-6.0

(http://multicd.tuxfamily.org/#Introduction) писал(а):Current versions: 6.0 (10/20/10) (also available as a single file)

ftp://downloads.tuxfamily.org/multicd/multicd-6.0.sh - а это что?
Спасибо сказали:
AlexandrMakukhin
Сообщения: 67
ОС: Kubun9.10/10.04/SUSE11.2/WinXP

Re: Решено: syntax error near unexpected token `elif'

Сообщение AlexandrMakukhin »

Код: Выделить всё

alexander@ZXDSL831AII:/media/big-home/MultiCD-6.0> chmod +x multicd*.sh
alexander@ZXDSL831AII:/media/big-home/MultiCD-6.0> sudo ./multicd*.sh
root's password:
./multicd-6.0.sh: line 93: ./functions.sh: Нет такого файла или каталога
alexander@ZXDSL831AII:/media/big-home/MultiCD-6.0> ls -a
.  ..  kubuntu-10.10-desktop-i386.iso  multicd-6.0.sh  sgd_0.9588.iso
alexander@ZXDSL831AII:/media/big-home/MultiCD-6.0>
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: syntax error near unexpected token `elif'

Сообщение Rootlexx »

Воспользуйтесь разбитым на файлы скриптом: ftp://downloads.tuxfamily.org/multicd/multicd-6.0.tar.gz.
Спасибо сказали:
AlexandrMakukhin
Сообщения: 67
ОС: Kubun9.10/10.04/SUSE11.2/WinXP

Re: Решено: syntax error near unexpected token `elif'

Сообщение AlexandrMakukhin »

Rootlexx писал(а):
21.10.2010 17:01
Воспользуйтесь разбитым на файлы скриптом: ftp://downloads.tuxfamily.org/multicd/multicd-6.0.tar.gz.


Код: Выделить всё

alexander@ZXDSL831AII:/media/big-home/MultiCD-6.0> sudo ./multicd*.sh
root's password:
./multicd-6.0.sh: line 93: ./functions.sh: Нет такого файла или каталога
alexander@ZXDSL831AII:/media/big-home/MultiCD-6.0> sudo ./multicd*.sh
Memtest86+

Continuing in 2 seconds - press Ctrl+C to cancel
Downloading SYSLINUX...
Unpacking and copying files...
Downloading memtest86+ 4.10 from memtest.org...
Writing isolinux.cfg...
./multicd-6.0.sh: line 2586: syntax error near unexpected token `elif'
alexander@ZXDSL831AII:/media/big-home/MultiCD-6.0> ls -a
.             kubuntu-10.10-desktop-i386.iso  multicd-working
..            memtest                         sgd_0.9588.iso
functions.sh  multicd-6.0.sh                  syslinux.tar.gz
alexander@ZXDSL831AII:/media/big-home/MultiCD-6.0> cd /media/big-home/MultiCD-6.0/multicd-working/
alexander@ZXDSL831AII:/media/big-home/MultiCD-6.0/multicd-working> ls -a.  ..  boot
alexander@ZXDSL831AII:/media/big-home/MultiCD-6.0/multicd-working> cd /media/big-home/MultiCD-6.0/multicd-working/boot/
alexander@ZXDSL831AII:/media/big-home/MultiCD-6.0/multicd-working/boot> ls -a.  ..  isolinux  memtest
alexander@ZXDSL831AII:/media/big-home/MultiCD-6.0/multicd-working/boot> cd /media/big-home/MultiCD-6.0/multicd-working/boot/isolinux/
alexander@ZXDSL831AII:/media/big-home/MultiCD-6.0/multicd-working/boot/isolinux> ls -a
.  ..  chain.c32  isolinux.bin  isolinux.cfg  memdisk  menu.c32  vesamenu.c32
alexander@ZXDSL831AII:/media/big-home/MultiCD-6.0/multicd-working/boot/isolinux>
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: syntax error near unexpected token `elif'

Сообщение Rootlexx »

Напишите автору об этой ошибке.
Спасибо сказали:
AlexandrMakukhin
Сообщения: 67
ОС: Kubun9.10/10.04/SUSE11.2/WinXP

Re: Решено: syntax error near unexpected token `elif'

Сообщение AlexandrMakukhin »

Получилось!

Код: Выделить всё

alexander@ZXDSL831AII:/media/big-home/MultiCD-6.0/multicd-working/boot/isolinux> cd /media/big-home/multicd-6.0
alexander@ZXDSL831AII:/media/big-home/multicd-6.0> chmod +x multicd*.sh
alexander@ZXDSL831AII:/media/big-home/multicd-6.0> sudo ./multicd*.sh
root's password:
Memtest86+

Continuing in 2 seconds - press Ctrl+C to cancel
Downloading SYSLINUX...
Unpacking and copying files...
Downloading memtest86+ 4.10 from memtest.org...
Writing isolinux.cfg...
Building CD image...
У вас есть почта в /var/spool/mail/alexander
alexander@ZXDSL831AII:/media/big-home/multicd-6.0>
Спасибо сказали:
AlexandrMakukhin
Сообщения: 67
ОС: Kubun9.10/10.04/SUSE11.2/WinXP

Re: Решено: syntax error near unexpected token `elif'

Сообщение AlexandrMakukhin »

Правильно ли я понял, что на диск теперь только надо записать эти три образа диска?
1. multicd.iso - 1,0 МиБ
2. sgd_0.9588.iso - 3.4 МиБ.
3. kubuntu-10.10-desktop-i386.iso - 695.7 МиБ.

Ах, на диск не уместиться!
Спасибо сказали: