LinuxForum.Fans
Тема

Slax 6.1.2, загрузка с USB

Автор: yxma 10 сообщений 7048 просмотров
#169657

скачал я слакса 612. Понятно, что оба варианта. Не менее понятно, что с диска пошло бегом. А с флешки опять кувырком...
Короче, бутинсталл под линухом сообщает, что ошибка 27, а винда брешет, что все ОК.
Но в реалии даже начальный загрузчик не поднимается. Правда, понятно каким линухом я пытаюсь сделать бутинсталл. Может со слаки загрузиться?
Чтобы не было лишних вопросов - сумму архива проверил. Все сходится.
Очень уж на флешке хочется - сд хорошо, а олени лучше - меньше, быстрее. И круто.
Что аксакалы скажут саксаулу?

#169736
yxma написал:
Короче, бутинсталл под линухом сообщает, что ошибка 27

только
[console]27[/console]
?
нужно встать, и идти гулять.
завтра придёте, и напишете по-человечески.

#169737

зыж ещё дайте fdisk -l
и ткните в флешку.

ззыж кстати, достаточно одной таблетки. одного архива в 200Мб.

#169898

[console]c@c-desktop /media/SLAX/boot $ sudo sh bootinst.sh
[sudo] password for c:
bootinst.sh: 27: Bad substitution
[/console]
[console]c@c-desktop ~ $ sudo fdisk -l
[sudo] password for c:

Диск /dev/sda: 750.2 ГБ, 750156374016 байт
255 heads, 63 sectors/track, 91201 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x96b4730d

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 388 2937 20482875 83 Linux
/dev/sda2 2938 10175 58139235 83 Linux
/dev/sda3 10176 12799 21077280 7 HPFS/NTFS
/dev/sda4 12800 91201 629764065 83 Linux

Диск /dev/sdb: 320.1 ГБ, 320072933376 байт
255 heads, 63 sectors/track, 38913 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x419ec983

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 * 1 3854 30957223+ 7 HPFS/NTFS
/dev/sdb2 3855 38912 281603354+ f W95 расшир. (LBA)
/dev/sdb5 3855 7041 25599546 83 Linux
/dev/sdb6 7042 7297 2056288+ 82 Linux своп / Solaris
/dev/sdb7 7298 18515 90108553+ 83 Linux
/dev/sdb8 18516 38912 163838871 7 HPFS/NTFS

Диск /dev/sdc: 160.0 ГБ, 160041885696 байт
255 heads, 63 sectors/track, 19457 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x20ca20c9

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdc1 1 901 7237251 83 Linux
/dev/sdc2 902 2340 11558767+ 83 Linux
/dev/sdc3 * 2341 16270 111892725 7 HPFS/NTFS
/dev/sdc4 16271 19456 25591545 f W95 расшир. (LBA)
/dev/sdc5 16271 19456 25591513+ 7 HPFS/NTFS

Диск /dev/sdi: 1988 МБ, 1988100096 байт -------- это и есть флешка. отформачена фат16
62 heads, 62 sectors/track, 1010 cylinders
Units = цилиндры of 3844 * 512 = 1968128 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xb0bcd68e

Это не похоже на таблицу разделов
Возможно, вы выбрали неверное устройство.

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdi1 ? 838545 902718 123339962 78 Неизвестный
Раздел 1 имеет различные физические/логические начала (не-Linux?):
физ=(518, 102, 15) логич=(838544, 58, 50)
Раздел 1 имеет различные физические/логические окончания:
физ=(743, 0, 62) логич=(902717, 41, 15)
Раздел 1 не заканчивается на границе цилиндра.
/dev/sdi2 ? 112610 314401 387841909+ 10 OPUS
Раздел 2 имеет различные физические/логические начала (не-Linux?):
физ=(205, 7, 0) логич=(112609, 34, 14)
Раздел 2 имеет различные физические/логические окончания:
физ=(920, 235, 50) логич=(314400, 21, 34)
Раздел 2 не заканчивается на границе цилиндра.
/dev/sdi3 ? 486359 985639 959615034 8b Неизвестный
Раздел 3 имеет различные физические/логические начала (не-Linux?):
физ=(260, 125, 54) логич=(486358, 38, 56)
Раздел 3 имеет различные физические/логические окончания:
физ=(893, 46, 60) логич=(985638, 2, 35)
Раздел 3 не заканчивается на границе цилиндра.
/dev/sdi4 ? 333886 336052 4161539 a OS/2 Boot-менеджер
Раздел 4 имеет различные физические/логические начала (не-Linux?):
физ=(269, 111, 50) логич=(333885, 49, 47)
Раздел 4 имеет различные физические/логические окончания:
физ=(0, 0, 0) логич=(336051, 0, 58)
Раздел 4 не заканчивается на границе цилиндра.

Пункты таблицы разделов расположены не в дисковом порядке
c@c-desktop ~ $
[/console]
дополнительный вопрос: если я на флешке файлы рабочего 606 слакса тупо заменю файлами 612 , точнее, содержимое директорий бут и слакс поменяю на новое, то будет ли работать флешка?

#169902

[console]$ sudo bash bootinst.sh[/console]
Это скрипт bash, а не sh, использует башизмы.

ps. К слову,
bootinst.sh: 27: Bad substitution
означает, что при выполнении строки 27 сценария bootinst.sh произошла ошибка "Плохая подстановка".

#169919

вы не поверите, я так и думал, что ошибка в строке 27
так нужно баш использовать? Щас. Все прошло замечательно, так может сделать каждый!
Аксакалам благодарность, пробую перезагрузиться.

результат - тот же. Нет загрузки с флешки. И тут, возможно, придется попробовать создать раздел. или убрать его - нужно покопаться в прежних обсуждениях
Еще придется попробовать сделать флешку с сд. В общем, бред какой-то

#170057
yxma написал:
Нет загрузки с флешки

Грузиться пробует? Что пишет?

#170169

вообще ничего. просто грузится со следующего дивайса.
как узнать есть в нем партиция или просто "по сырому" заформачено? Вендой же форматил, под фат16.
может, в этом грабли?

#170178

На /dev/sdi таблицы разделов нет, об этом однозначно говорит вывод fdisk -l.

Кроме того, наличие/отсутствие таблицы разделов может влиять на то, как BIOS видит флешку с точки зрения начальной загрузки (USB-FDD, USB-CDROM, USB-FLASH, USB-HDD, ...). То, с чего пытаетесь грузиться и то, что BIOS думает о флешке, совпадает?

#170182

ну, наконец, правильный вопрос - разумный ответ.
оказывается, нужно читать то, что загрузка пишет. А она пишет USB-KEY. И дальше название флехи.
тут, конечно, он сдается. Слакс загрузился молниеносно. И работает на ура. Вопрос - а у всякого ли компа есть такая фича? Обычно USB-HDD ставят в биосе...
Вообще-то, несмотря на экзотичность получившегося дивайса, я очень доволен. Ну очень. По крайней мере буду знать куда смотреть в биосе. А то и как-нибудь переделать можно под хард, но это необязательно.
теперь следующий шаг - слакс на носимый хард. Хочу быть крутым, как доктор, чтобы не я вирусняк, а он меня боялся. ;)
судя по всему, заодно и с груб4дос подружусь. может быть. этой ссылке можно доверять?http://slax.org.ru/hdd.html
и если сделаю так http://slax.org.ru/rus.html, то мой 612 будет русифицированным? и, типа, я почти сам это сделаю?

Войдите или зарегистрируйтесь, чтобы ответить.