Knoppix на флешке (не грузится)

Дистрибутивы, не требующие установки на диск.

Модератор: Модераторы разделов

Аватара пользователя
Jasha
Сообщения: 492
Статус: ##LinuxUser##
ОС: Debian

Knoppix на флешке

Сообщение Jasha » 02.12.2008 20:19

Обзавёлся флешкой на 4 Гига. Решил поставить Кноппикс. Делал по этой инструкции:
http://www.orenlinux.ru/node/69
Всё ОК, перезагружаюсь, в БИОСЕ выставляю нужные параметры, жду. Пишет:No bootable partiton in table.
Что делать?
Спасибо сказали:

Аватара пользователя
Jasha
Сообщения: 492
Статус: ##LinuxUser##
ОС: Debian

Re: Knoppix на флешке

Сообщение Jasha » 03.12.2008 16:04

Вроде удалось сделать ее загрузочной.
Тестил через QEMU - всё ОК.
Ставлю в БИОСе загрузку с usb-HDD - не грузится (без никаких сообщений, просто не грузится).
Спасибо сказали:

Аватара пользователя
sailor-02
Сообщения: 108
ОС: Arch (current)

Re: Knoppix на флешке

Сообщение sailor-02 » 03.12.2008 16:25

Jasha писал(а):
03.12.2008 16:04
Вроде удалось сделать ее загрузочной.
Тестил через QEMU - всё ОК.
Ставлю в БИОСе загрузку с usb-HDD - не грузится (без никаких сообщений, просто не грузится).

смотри железо свое - какой степени давности BIOS
буквально вчера пытался запустить с USB-флешки комп (образца 2002-2004 гг), - пока не обновил BIOS - не видела флешки на этапе загрузки вообще
ну и насчет загрузочной флешки - посмотри-поизучай руководство по GRUB - я сейчас сделал флешку, на которой есть виндовый раздел и два установочных образа ARCH - i686 и x86_64 - и все рабтает
Все развивается по спирали, то и дело входя в штопор. (с) В. Сумбатов
--------------------
Acer Aspire 1652Z Dell Vostro 1310
Спасибо сказали:

Аватара пользователя
Jasha
Сообщения: 492
Статус: ##LinuxUser##
ОС: Debian

Re: Knoppix на флешке

Сообщение Jasha » 03.12.2008 16:40

пока не обновил BIOS - не видела флешки на этапе загрузки вообще
А как узнать видит ли БИОС флешку?
Спасибо сказали:

Аватара пользователя
sailor-02
Сообщения: 108
ОС: Arch (current)

Re: Knoppix на флешке

Сообщение sailor-02 » 03.12.2008 16:49

Jasha писал(а):
03.12.2008 16:40
пока не обновил BIOS - не видела флешки на этапе загрузки вообще
А как узнать видит ли БИОС флешку?

если ни в одном из вариантов очерёдности загрузки не грузит с неё (при условии, что она работоспособна) - значит не видит :happy:
Все развивается по спирали, то и дело входя в штопор. (с) В. Сумбатов
--------------------
Acer Aspire 1652Z Dell Vostro 1310
Спасибо сказали:

Аватара пользователя
Jasha
Сообщения: 492
Статус: ##LinuxUser##
ОС: Debian

Re: Knoppix на флешке

Сообщение Jasha » 03.12.2008 16:52

дык ведь раньше было сообщение об ошибке, значит видит. или я неправильно рассуждаю?
Спасибо сказали:

Аватара пользователя
sailor-02
Сообщения: 108
ОС: Arch (current)

Re: Knoppix на флешке

Сообщение sailor-02 » 03.12.2008 16:56

Jasha писал(а):
03.12.2008 16:52
дык ведь раньше было сообщение об ошибке, значит видит. или я неправильно рассуждаю?

тогда давай в студию полную конфигурацию своего железа - мать, версия биоса (и чей он), по возможности - предлагаемые биосом варианты очерёдности загрузки и т.п
Все развивается по спирали, то и дело входя в штопор. (с) В. Сумбатов
--------------------
Acer Aspire 1652Z Dell Vostro 1310
Спасибо сказали:

Аватара пользователя
Jasha
Сообщения: 492
Статус: ##LinuxUser##
ОС: Debian

Re: Knoppix на флешке

Сообщение Jasha » 03.12.2008 17:01

model name: GA-K8VT800 (Gigabyte)
BIOS я не обновлял, то есть установлен тот, что был "в комплекте"
Спасибо сказали:

Аватара пользователя
sailor-02
Сообщения: 108
ОС: Arch (current)

Re: Knoppix на флешке

Сообщение sailor-02 » 03.12.2008 17:12

Jasha писал(а):
03.12.2008 17:01
model name: GA-K8VT800 (Gigabyte)
BIOS я не обновлял, то есть установлен тот, что был "в комплекте"

сходи на http://www.gigabyte.com.tw/Support/Motherb...word=GA-K8VT800
и обновись на самую свежую версию биоса (ПО для обновления идет на фирменном CD)
подозреваю, что у тебя прошито слишком древняя версия
Все развивается по спирали, то и дело входя в штопор. (с) В. Сумбатов
--------------------
Acer Aspire 1652Z Dell Vostro 1310
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 758
ОС: Gentoo

Re: Knoppix на флешке

Сообщение ormorph » 14.12.2008 08:22

Jasha

Извеняюсь может это уже поздно и не нужно, но тут на сайте с которого вы брали инфу по установке на флэху, описание Г)

Там пропущены главные моменты:
раздел /dev/sda1 надо сделать загрузочным, например с помощью cfdisk /dev/sda
поставить флаг (boot) и сохранить.

далее надо установить загрузчик который и запустит syslinux, для этих целей подойдет ms-sys, качай исходник с одноименным названием и собирай.
Делается командой:

ms-sys -s /dev/sda

при этом флэха должна быть отформатированна в fat16 если я не ошибаюсь можно командой:
mkfs.vfat -F 16 -n usb-flash /dev/sda1

в некоторых случаях надо полностью снести таблицу разделов и переразметить флэху с помощью cfdisk и форматнуть флэху.

а далее можно делать все по описанию с того сайта.
И дело вовсе не в биосе а в описании, криво написанно, и скорее всего взято с какого то сайта.
Спасибо сказали:

Аватара пользователя
Jasha
Сообщения: 492
Статус: ##LinuxUser##
ОС: Debian

Re: Knoppix на флешке

Сообщение Jasha » 14.12.2008 22:32

ormorph, спс за ответ! Ща буду пробовать.
З.Ы. Если не трудно, напишите РЕАЛЬНОЕ mini-HOWTO по установке Кноппикса на флешку. Думаю, модераторы прикреплят его наверх раздела.
З.Ы.Ы. ms-sys -s /dev/sda или ms-sys -s /dev/sda1 ?
Спасибо сказали:

Аватара пользователя
Jasha
Сообщения: 492
Статус: ##LinuxUser##
ОС: Debian

Re: Knoppix на флешке

Сообщение Jasha » 14.12.2008 23:22

Всё равно не грузится...
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 758
ОС: Gentoo

Re: Knoppix на флешке

Сообщение ormorph » 14.12.2008 23:48

Ну я проделывал это с достаточно древним вариантом Knoppix-3.6
ядро ветка 2.4 , присутствует и 2.6 по умолчанию 2.4

делал так:

для начала переразметил флэху с помощью cfdisk fat16,
поставил флаг boot на раздел /dev/sda1
далее от рута:

# mkfs.vfat -F 16 -n usb-flash /dev/sda1
примечание эта команда действует если в cfdisk при повторном запуске показывает просто fat не fat16,
если показывает FAT16 то команда должна выглядеть так:

# mkfs.vfat -n usb-flash /dev/sda1 #-отформатирует автоматом в fat16

далее:
# ms-sys -s /dev/sda #-записываем загрузчик для syslinux в MBR флэхи
# syslinux -sf /dev/sda1 #-устанавливаем загрузчик syslinux

после этого монтируем флэху, либо просто извлечь флэху и снова подключить, это если флэха автоматом монтируется, либо выполнить командой:

# mkdir /mnt/usb-flash
# mount /dev/sda1 /mnt/usb-flash

примечание: после выполнения команды syslinux -sf /dev/sda1 после того как подмонтировал флэшку, в каталоге /mnt/usb-flash должен появится файл ldlinux.sys его ни в коем случае не удалять!

Далее копируем все содержимое с LiveCD на флэху, например допустим что диск подмонтирован в /mnt/cdrom :

cp /mnt/cdrom/* /mnt/usb-flash

далее переименовываем каталог /mnt/usb-flash/boot/isolinux:

mv /mnt/usb-flash/boot/isolinux syslinux

также переименовываем файл в этом каталоге isolinux.cfg в syslinux.cfg

mv /mnt/usb-flash/boot/syslinux/isolinux.cfg syslinux.cfg

после этого перезагружаешся, выбираеш в биосе USB-HDD и система грузится.
на этом создание загрузочной флэшки закончено
примечание если нет каталога /boot/isolinux то скорее всего файл isolinux.cfg находится просто в каталоге /boot/ тогда просто его переименовываем.

В некоторых LiveCD диструбутивах требуется еще править содержимое файла isolinux.cfg в Knoppix мне этого делать не пришлось.
главное чтобы не перепутал как опредиляется флэха у тебя, у меня опредиляется /dev/sdb прописывал вместо sda sdb в командах)
Спасибо сказали:

Аватара пользователя
Jasha
Сообщения: 492
Статус: ##LinuxUser##
ОС: Debian

Re: Knoppix на флешке

Сообщение Jasha » 15.12.2008 15:30

Сделал всё по инструкции. Картина та же: в QEMU работает, на реальном компе - нет.
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 758
ОС: Gentoo

Re: Knoppix на флешке

Сообщение ormorph » 15.12.2008 17:33

А флэха у тебя компом опредиляется?
В смысле когда подключена и выбрана первичная загрузка с флэхи (USB-HDD) должно хотябы зависнуть и написать типа чего то не хватает, а не дальше процесс загрузки с жесткого диска пойти)

У меня например флэха если была подключена к компу и после этого даешь команду извлеч, тоже не грузится ось с флэхи когда подключишь флэху, как бы невидет ее.
Приходится ее просто в ручную извлеч и снова подключить тогда все ок.
Спасибо сказали:

Аватара пользователя
Jasha
Сообщения: 492
Статус: ##LinuxUser##
ОС: Debian

Re: Knoppix на флешке

Сообщение Jasha » 15.12.2008 20:17

флешка определяется, ничего не зависает и всего хватает.
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 758
ОС: Gentoo

Re: Knoppix на флешке

Сообщение ormorph » 15.12.2008 20:32

У меня когда флэшка абсолютно пуста и подключена, загрузка прерывается и пишет что нет загрузочного сектора.
выбрано usb-hdd

Если извлеч флэшку тогда грузится с жесткого диска.
это в процессе перезагрузки.
фигня какая-то, что то тут не то
Спасибо сказали:

Аватара пользователя
zvezdochots
Сообщения: 54
ОС: Windows Vista, XP+Ubuntu Linux

Re: Knoppix на флешке

Сообщение zvezdochots » 02.01.2009 09:28

Советую использовать unetbootin, о котором я писал вот тут
Спасибо сказали:

irbe
Сообщения: 190
ОС: debian

Re: Knoppix на флешке

Сообщение irbe » 23.07.2009 14:51

у меня какая-то дурацкая проблемма: все шаги по созданию загрузочной флешки проходят нормально. на последнем же этапе, при команде syslinux -sf /dev/sda1, сообщение: syslinux: command not found. я в тупике. на другом кампутере и то же с дебианом, тоже самое. вобщем загрузчика поставить на флешку не получается. может другой способ есть запихать этого самого загрузчика на флеху?
Спасибо сказали:

bouzilla
Сообщения: 29
ОС: Linux runtu 3.0

Re: Knoppix на флешке

Сообщение bouzilla » 09.11.2009 15:35

sailor-02 писал(а):
03.12.2008 16:25
Jasha писал(а):
03.12.2008 16:04
Вроде удалось сделать ее загрузочной.
Тестил через QEMU - всё ОК.
Ставлю в БИОСе загрузку с usb-HDD - не грузится (без никаких сообщений, просто не грузится).

смотри железо свое - какой степени давности BIOS
буквально вчера пытался запустить с USB-флешки комп (образца 2002-2004 гг), - пока не обновил BIOS - не видела флешки на этапе загрузки вообще
ну и насчет загрузочной флешки - посмотри-поизучай руководство по GRUB - я сейчас сделал флешку, на которой есть виндовый раздел и два установочных образа ARCH - i686 и x86_64 - и все рабтает

У меня P4 c Ga8ik1100 Rev. 2
Всё работало. У меня тогда правда была задача Windows XP загрузить.
Моё любимое железо:

CPU: CPU Intel Celeron D 326, RAM: 1024 Mb

Спасибо сказали:

Rus
Сообщения: 203
ОС: Debian GNU/Linux

Re: Knoppix на флешке

Сообщение Rus » 16.09.2012 04:16

ormorph писал(а):
14.12.2008 23:48
Ну я проделывал это с достаточно древним вариантом Knoppix-3.6
ядро ветка 2.4 , присутствует и 2.6 по умолчанию 2.4

делал так:

для начала переразметил флэху с помощью cfdisk fat16,
поставил флаг boot на раздел /dev/sda1
далее от рута:

# mkfs.vfat -F 16 -n usb-flash /dev/sda1
примечание эта команда действует если в cfdisk при повторном запуске показывает просто fat не fat16,
если показывает FAT16 то команда должна выглядеть так:

# mkfs.vfat -n usb-flash /dev/sda1 #-отформатирует автоматом в fat16

далее:
# ms-sys -s /dev/sda #-записываем загрузчик для syslinux в MBR флэхи
# syslinux -sf /dev/sda1 #-устанавливаем загрузчик syslinux

после этого монтируем флэху, либо просто извлечь флэху и снова подключить, это если флэха автоматом монтируется, либо выполнить командой:

# mkdir /mnt/usb-flash
# mount /dev/sda1 /mnt/usb-flash

примечание: после выполнения команды syslinux -sf /dev/sda1 после того как подмонтировал флэшку, в каталоге /mnt/usb-flash должен появится файл ldlinux.sys его ни в коем случае не удалять!

Далее копируем все содержимое с LiveCD на флэху, например допустим что диск подмонтирован в /mnt/cdrom :

cp /mnt/cdrom/* /mnt/usb-flash

далее переименовываем каталог /mnt/usb-flash/boot/isolinux:

mv /mnt/usb-flash/boot/isolinux syslinux

также переименовываем файл в этом каталоге isolinux.cfg в syslinux.cfg

mv /mnt/usb-flash/boot/syslinux/isolinux.cfg syslinux.cfg

после этого перезагружаешся, выбираеш в биосе USB-HDD и система грузится.
на этом создание загрузочной флэшки закончено
примечание если нет каталога /boot/isolinux то скорее всего файл isolinux.cfg находится просто в каталоге /boot/ тогда просто его переименовываем.

В некоторых LiveCD диструбутивах требуется еще править содержимое файла isolinux.cfg в Knoppix мне этого делать не пришлось.
главное чтобы не перепутал как опредиляется флэха у тебя, у меня опредиляется /dev/sdb прописывал вместо sda sdb в командах)


У меня такой вопрос:
А почему вместо всего этого нельзя просто сделать так: dd if=knoppix.iso of=/dev/флешка ???
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 758
ОС: Gentoo

Re: Knoppix на флешке

Сообщение ormorph » 16.09.2012 05:11

Rus писал(а):
16.09.2012 04:16
У меня такой вопрос:
А почему вместо всего этого нельзя просто сделать так: dd if=knoppix.iso of=/dev/флешка ???

Потому что iso это формат записи CD DVD(ФС), а для обычных файловых систем(флэш, жесткий диск) нужен свой загрузчик. Есть конечно образа уже готовых флэшек, которые можно с помощью dd, но и это не идеал(размер флэшки имеет значение).
Спасибо сказали:

Аватара пользователя
simpyalex
Сообщения: 10
ОС: OpenSUSE

Re: Knoppix на флешке

Сообщение simpyalex » 12.11.2012 23:06

а я неоднократно "прожигал" с помощью dd cd-образы на флешки.
и система, с которой сейчас пишу, установлена с такого же usb-cd.

удобная вещь получается - загрузочный live-cd + остаток в fat32.
Спасибо сказали: