Здравствуйте!
При попытки собрать мультизагрузочный диск при помощи 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 .
Решено: syntax error near unexpected token `elif'
Модератор: Bizdelnick
-
- Сообщения: 67
- ОС: Kubun9.10/10.04/SUSE11.2/WinXP
-
- Бывший модератор
- Сообщения: 4471
- Статус: GNU generation
- ОС: Debian GNU/Linux
Re: Решено: syntax error near unexpected token `elif'
Действительно, непонятно, к чему относится оператор elif. Попробуйте версию 6.0.
-
- Сообщения: 67
- ОС: Kubun9.10/10.04/SUSE11.2/WinXP
-
- Бывший модератор
- Сообщения: 4471
- Статус: GNU generation
- ОС: Debian GNU/Linux
Re: Решено: syntax error near unexpected token `elif'
(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 - а это что?
-
- Сообщения: 67
- ОС: Kubun9.10/10.04/SUSE11.2/WinXP
Re: Решено: syntax error near unexpected token `elif'
Код: Выделить всё
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>
-
- Бывший модератор
- Сообщения: 4471
- Статус: GNU generation
- ОС: Debian GNU/Linux
Re: Решено: syntax error near unexpected token `elif'
Воспользуйтесь разбитым на файлы скриптом: ftp://downloads.tuxfamily.org/multicd/multicd-6.0.tar.gz.
-
- Сообщения: 67
- ОС: Kubun9.10/10.04/SUSE11.2/WinXP
Re: Решено: syntax error near unexpected token `elif'
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>
-
- Бывший модератор
- Сообщения: 4471
- Статус: GNU generation
- ОС: Debian GNU/Linux
Re: Решено: syntax error near unexpected token `elif'
Напишите автору об этой ошибке.
-
- Сообщения: 67
- ОС: Kubun9.10/10.04/SUSE11.2/WinXP
Re: Решено: syntax error near unexpected token `elif'
Получилось!
Код: Выделить всё
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>
-
- Сообщения: 67
- ОС: Kubun9.10/10.04/SUSE11.2/WinXP
Re: Решено: syntax error near unexpected token `elif'
Правильно ли я понял, что на диск теперь только надо записать эти три образа диска?
1. multicd.iso - 1,0 МиБ
2. sgd_0.9588.iso - 3.4 МиБ.
3. kubuntu-10.10-desktop-i386.iso - 695.7 МиБ.
Ах, на диск не уместиться!
1. multicd.iso - 1,0 МиБ
2. sgd_0.9588.iso - 3.4 МиБ.
3. kubuntu-10.10-desktop-i386.iso - 695.7 МиБ.
Ах, на диск не уместиться!