как сделать LiveUSB

210 views
Skip to first unread message

NoName

unread,
Nov 14, 2009, 7:11:13 AM11/14/09
to Calculate Linux
Почитал старые темы, где обещали улучшить установку на USB, улучшить
поддержку создания LiveUSB, и назрел вопрос. Что либо изменилось в
последних релизах?
Пытаюсь сделать загрузочную флешку программой unetbootin под виндой,
используя образ cld-9.9.2-i686.iso Процесс проходит нормально.
Загружаюсь с полученной флешки, загрузка обрывается с сообщением,
"Could not find the root block device in".
Флешка 8 гб.
Может надо как-то поправить isolinux.cfg ?

Астерий

unread,
Nov 14, 2009, 8:15:00 AM11/14/09
to Calculate Linux

# загрузитесь с CD в обычном режиме
# установите систему на флешку: calculate -d /dev/sdX (вместо sdX
укажите необходимое устройство)
# перезагрузите компьютер, выбрав загрузку с флешки

NoName

unread,
Nov 14, 2009, 8:50:55 AM11/14/09
to Calculate Linux
calculate noname # calculate -d /dev/sdb

Установка Calculate Linux Desktop KDE
Соберём сведения о системе
Язык: ru_RU
Раскладка: ru_RU
Часовой пояс: Asia/Magadan
Имя компьютера: calculate
Сетевые устройства: eth0 (DHCP)
Установлена система: Calculate Linux Desktop 9.9.2
Оборудование
Тип оборудования машины: i686
Количество процессоров: 4
Разрешение экрана: 1152x864
Размещение
Рабочий раздел: /dev/sda2
Раздел для установки: /dev/sdb1 (USB-Flash)
Файловая система: vfat
Монтируемые диски: /dev/sda5 /var/calculate/home /var/calculate/
share

Нет доступных обновлений.

Не хочет почему-то. Что не так делаю?

NoName

unread,
Nov 14, 2009, 10:56:49 AM11/14/09
to Calculate Linux
Все. Я сделал загрузочную флешку. Просто до этого пытался создать ее
на рабочей системе, а не с лайвСД

Астерий:

Alexander Tratsevskiy

unread,
Nov 14, 2009, 2:47:13 PM11/14/09
to Calculate Linux
Чтобы записать флешку с рабочей системы, нужно скопировать файл с ISO
образом дистрибутива в директорию /usr/calculate/share/linux

Если дистрибутив отличается от установленного, следует добавить
параметр: --os=CLD(CLDX/CLS/CLSG/CDS) и --set-march=i686(x86_64)

NoName

unread,
Nov 15, 2009, 8:32:49 AM11/15/09
to Calculate Linux
Благодарю.
Вопрос для фака, видимо.

On 15 ноя, 06:47, Alexander Tratsevskiy <calculateli...@gmail.com>
wrote:

NoName

unread,
Nov 16, 2009, 8:56:24 AM11/16/09
to Calculate Linux
попробовал сделать LiveUSB по описанной схеме. Почему-то не идет
процесс:

calculate ~ # calculate -d /dev/sdb --os=CLDX --set-march=i686
Установка Calculate Linux Desktop XFCE


Соберём сведения о системе
Язык: ru_RU
Раскладка: ru_RU
Часовой пояс: Asia/Magadan
Имя компьютера: calculate

Сетевые устройства: eth1 (DHCP)


Установлена система: Calculate Linux Desktop 9.9.2
Оборудование
Тип оборудования машины: i686

Количество процессоров: 1


Разрешение экрана: 1152x864
Размещение
Рабочий раздел: /dev/sda2
Раздел для установки: /dev/sdb1 (USB-Flash)
Файловая система: vfat
Монтируемые диски: /dev/sda5 /var/calculate/home /var/calculate/
share

Выполним проверки перед установкой
Найдено обновление: Calculate Linux Desktop 9.9.1 XFCE
umount: /mnt/install: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))

Форматирование раздела начнётся через 10 секунд.
Нажмите Ctrl+C для отмены...
Распакуем систему
Выполним разбиение диска... Ошибка! rmdir: failed to remove `/mnt/
install': Устройство или ресурс занято

Пробовал umount /mnt/install, перезапускал процесс, все равно,
результат один.

On 15 ноя, 06:47, Alexander Tratsevskiy <calculateli...@gmail.com>
wrote:

NoName

unread,
Nov 16, 2009, 9:27:51 AM11/16/09
to Calculate Linux
Пофиксил. Вставил sleep(5) после строки 2995 (1.2.12)

#Отмонтируем новый раздел
sleep(5);
system("$data{path} umount $data{mount});

Флешка тормозная, видимо, какой-то процесс не успевал ее освободить.

Alexander Tratsevskiy

unread,
Nov 16, 2009, 9:37:27 AM11/16/09
to Calculate Linux

А если вместо sleep(5); поставить `sync`;?
Reply all
Reply to author
Forward
0 new messages