LinuxForum.Fans
Тема

Slax bootinst

Автор: AlexanderA89 56 сообщений 17590 просмотров
#157066
drBatty написал:

чем лучше-то?

Сразу перенесем в другую тему? :)

#157126

Дорогие друзья. вы лучше любых манов - и всегда по русски. и всегда коротко, а значит - гениально. Я уже скачал "Слакварь на пальцах" но читать пока не читаю - ставлю слакс и слаку. И если бы не дурак - уже запустил бы хотя бы слаку. Вот только вопрос - неисправим ли я? Может, отпуск все исправит? возьму туда всю литературу и вернусь гурой в белом халате. и в тюрбане.
А пока вся надежда на вас, и она оправдывается!
Только пока не меняйте темы!

#157147
mvt написал:
Да нет, раздел (один) там есть "по умолчанию"

в том-то и дело, что нету там никаких "разделов". А если вы мне не верите, спросите у fdisk -l.
там файловая система создаётся прямо на устройстве, БЕЗ создания разделов.

mvt написал:
А BIOS передает активность на первый сектор устройства, куда и будет установлен загрузчик (в MBR флешки)

угу. вот его-то и надо затереть. тогда венда примет флешку как родную-чистую, и предложит отформатировать. Можно в линуксе, можно даже в gparted. Но не нужно. Можно mkfs.vfat заюзать... Но проще - вендой. Проще потому, что венда точно знает, ЧТО ей нужно. И кроме того, slax думает что эта флешка вендой размечена, а вы ему какие-то разделы суёте.

mvt написал:
Сразу перенесем в другую тему?

та я не спорю, просто не понял, ЗАЧЕМ это. Если уж так хочется - выполните очистку командой shred.

#157151
drBatty написал:

в том-то и дело, что нету там никаких "разделов". А если вы мне не верите, спросите у fdisk -l.

"Не верю" (цитата сами-знаете-кто :) )
[console]Диск /dev/sdc: 2021 МБ, 2021654016 байт
168 heads, 50 sectors/track, 470 cylinders, всего 3948543 секторов
Units = секторы of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0006ec0d

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdc1 * 2048 3946495 1972224 6 FAT16[/console]
Или так:

Показать
[console]Диск /dev/sdc: 4005 МБ, 4005527552 байт
218 heads, 51 sectors/track, 703 cylinders, всего 7823296 секторов
Units = секторы of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000a7c2e

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdc1 2048 7821311 3909632 83 Linux
[/console]

#157180
mvt написал:
"Не верю" (цитата сами-знаете-кто smile )

а что скажет про CD-ROM? :P

#157190
drBatty написал:
[quote=mvt]"Не верю" (цитата сами-знаете-кто smile )

а что скажет про CD-ROM? :P[/quote]
А про дискеты? smile
Нет, на флешке есть и разделы и таблица разделов. "По умолчанию" - один раздел sdx1, потому что виндовс не видит более одного. И если Вы делаете
dd if=/dev/zero of=/dev/sdx (даже один сектор, т.е. bs=512 count=1), то все равно получается "неразмеченное устройство" -> нужно создавать и таблицу разделов, и хоть один раздел

#157209

mvt,
windows форматирует флэшку без таблицы разделов.

Но понимает флешку с таблицей разделов и видит первый раздел.

#157211
bormant написал:
mvt,
windows форматирует флэшку без таблицы разделов.
Но понимает флешку с таблицей разделов и видит первый раздел.

А как она потом воспринимается fdisk? oO
Вот хотел проверить (из-за доктора) но нет виндовс. А как же с магазина флешка определяется, как sdc1?

#157214

Её так производитель разметил.

А fdisk говорит, что не видит валидной таблицы разделов, что соответствует истине.

#157217
bormant написал:

А fdisk говорит, что не видит валидной таблицы разделов, что соответствует истине.

То есть, производитель размечает с таблицей разделов, а после форматирования в виндовс таблица уничтожается? oO

#157225

Не совсем так. Проверил, Windows XP ведёт себя так:
- при форматировании флешки с заводской разметкой (с таблицей разделов, один раздел), форматируется этот раздел;
- если таблицу разделов очистить, то форматирование флешки таблицу разделов не создаёт:

Показать
[console]# fdisk -l /dev/sdc

Disk /dev/sdc: 1988 MB, 1988100096 bytes
62 heads, 62 sectors/track, 1010 cylinders, total 3883008 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6f20736b

This doesn't look like a partition table
Probably you selected the wrong device.

Device Boot Start End Blocks Id System
/dev/sdc1 ? 778135908 1919645538 570754815+ 72 Unknown
/dev/sdc2 ? 168689522 2104717761 968014120 65 Novell Netware 386
/dev/sdc3 ? 1869881465 3805909656 968014096 79 Unknown
/dev/sdc4 ? 0 3637226495 1818613248 d Unknown

Partition table entries are not in disk order
[/console]

- если создать пару разделов на флешке, то в Windows XP с первым разделом проблем нет, виден в проводнике, форматируется. Второй раздел виден только в оснастке "Управление дисками", но отформатировать его оттуда либо назначить букву, либо смонтировать в пустую папку не получается.

#157238
bormant написал:

- если таблицу разделов очистить, то форматирование флешки таблицу разделов не создаёт:

Да... А файлы на такой флешке видны? (под виндовс и под linux)?

#157267

На флешке без таблицы разделов и виндовой ФС файлы видны везде.
На флешке с таблицей разделов с одним разделом с виндовой ФС файлы видны везде.
На флешке с таблицей разделов с несколькими разделами с виндовой ФС под Windows полноценно можно использовать только первый раздел, под Linux -- все.

#157273
bormant написал:
На флешке без таблицы разделов и виндовой ФС файлы видны везде.
На флешке с таблицей разделов с одним разделом с виндовой ФС файлы видны везде.
На флешке с таблицей разделов с несколькими разделами с виндовой ФС под Windows полноценно можно использовать только первый раздел, под Linux -- все.

Спасибо за эксперименты. Все-таки поверим производителю флешки...
То есть - таблица должна быть.
PS А не пробовали вот такую флешку, без таблицы разделов, делать загрузочной с каким-нибудь дистрибутивом?

#157284

Сейчас с гарантией не вспомню деталей, но наличие/отсутствие таблицы разделов имеет значение.

В первую очередь влияет на то, как определяется (и определяется ли) флешка BIOS-ом: USB Floppy/CD/DVD/MO или USB-HDD.

Ну и BIOS-ы тоже разные бывают, со своими причудами...

Кстати, usb-шный инсталлер Slackware (образ в /usb-and-pxe-installers) без таблицы разделов именно по этой причине -- для поддержки первых BIOS-ов с загрузкой с USB.

#157293
bormant написал:

Кстати, usb-шный инсталлер Slackware (образ в /usb-and-pxe-installers) без таблицы разделов именно по этой причине -- для поддержки первых BIOS-ов с загрузкой с USB.

Вот. У меня как-то не грузился с флешки (не помню уже какой) дистрибутив, хотя в BIOS (старом) была функция загрузки с USB. На будущее нужно будет иметь в виду. Еще раз спасибо за эксперименты.

#157437
mvt написал:
Все-таки поверим производителю флешки...

зря. потому что мне попадались пустые флешки, которые венда форматировала без всяких разделов.

mvt написал:
То есть - таблица должна быть.

ну... bormant'у такие флешки попались. это ничего не доказывает. Обратите внимание - я НЕ спорю, мне тоже кажется, что логично сделать раздел. Но OS Windows так не считает, и не делает раздел. По этой причине, я полагаю более надёжным, тоже НЕ создавать разделов.

mvt написал:
А не пробовали вот такую флешку, без таблицы разделов, делать загрузочной с каким-нибудь дистрибутивом?

пробовали. работает. С сабжем.

#157449
mvt написал:
Вот хотел проверить (из-за доктора)

правильно. опыт - наше всё. к этому я вас и подстрекал.

в данном случае - я не знаю, будет-ли работать сабж с таблицей разделов. может будет, может - нет. А вот без таблицы - будет. Я проверял.

#157967

да. опыт - это наше все. Убил раздел. Винда все видит. Линукс - тоже
Под вендой запустил бутинсталл. сказала, что финиш.
Теперь все стало иначе:

01 devices were found.
USB2.0 FlashDisk - USB Storage Class Device.

от этих упражнений большая польза - потихоньку осваиваю слепую буржуйскую печать. В жизни должно пригодиться.

#158081
drBatty написал:

мне попадались пустые флешки, которые венда форматировала без всяких разделов.
drBatty написал:
bormant'у такие флешки попались. это ничего не доказывает. Обратите внимание - я НЕ спорю, мне тоже кажется, что логично сделать раздел. Но OS Windows так не считает, и не делает раздел. По этой причине, я полагаю более надёжным, тоже НЕ создавать разделов.

Они с разделами с магазина. т.е. - от производителя
Вот наверное, последний штрих о форматировании флешек в виндовс

drBatty написал:
пробовали. работает. С сабжем.

Значит, загрузчик расчитан именно на такой режим. Тоже буду помнить.
PS Осталось средствами Linux научиться делать из флешки эмуляцию USB-cdrom, тоже иногда нужно...

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