akorop |
|
Темы:
111
Сообщения:
1756
Участник с: 29 февраля 2012
|
vasekПовторяю медленно: что бы там ни было на диске, нельзя одновременно считать его и имеющим разделы, и не имеющим разделы. Тут уж надо что-то одно выбрать, а система впадает в шизофрению. Баг именно в том, что система демонстрирует два объекта (раздел и файловая система на диске в целом), которые принципиально не могут существовать одновременно. vasekА каким боком сюда вообще USB притулилась? Этот баг совершенно одинаково проявляется, что на стандартной USB-флэшке флэшке с одним разделом, что на SATA-винте с 20 разделами. (К слову. Очевидно, что никакие спецификации USB не имеют и не могут иметь отношения к структуре данных на флэшке - это другой уровень. Что-то Вы путаете.) vasekКакие "такие" операции?! Ну нельзя же одними местоимениями изъяснятся. О чём вообще речь? vasekЯ ничего не понял. Вы мои (а не nafanja) посты вообще читали? Какие разделы? Какие утилиты? Какие другие системы? При чём тут cdrom? vasekА зачем её разбивать, если любая флэшка из магазина - уже Partitioned? Есть диск в целом (скажем, sdb), на нём есть Partition table и нет файловой системы. А также есть раздел (sdb1), на котором уже есть файловая система (обычно FAT32, иногда xFAT). Иногда есть и ещё что-то зашифрованное, но это уже изврат, я не об этом говорю. И, повторяю, USB тут ни при чём: на винте всё проявляется точно та же, гляньте мой пост с выдачей lsblk vasekТак я ж ясно написал: в указанной области - мусор (подозреваю, что кусок boot record того раздела, где лежит сама bootlace.com). Вам повезло, что Ваш мусор не привёл к проявлению этого шизофренического бага. А мне не повезло. Если есть интерес - вот этот фрагмент из моего мусора, вбейте его в свой MBR и гляньте на lsblk -f. 0000 │ │ 00 00 00 00 │ 02 08 66 00 0010 02 00 00 00 │ 00 F8 00 00 │ 3F 00 FF 00 │ 00 00 00 00 0020 00 C0 3A 00 │ A9 0E 00 00 │ 00 00 00 00 │ 02 00 00 00 0030 01 00 06 00 │ 00 00 00 00 │ 00 00 00 00 │ 00 00 00 00 0040 00 01 29 D7 │ C8 FC 33 4E │ 4F 20 4E 41 │ 4D 45 20 20 0050 20 20 46 41 │ 54 33 32 20 │ 20 20 00 00 │ 00 00 00 00 |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
vasek, это касается винды. а линукс делает то что ему прикажут! ))) я точно не знаю зачем юзать grub4dos, обычный груб не подходит? может не в тему, но а если сначала чистую флешку разбить на разделы, первый раздел отформарировать в фс понятную для винды, а уж потом ставить grub4dos
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
akorop |
|
Темы:
111
Сообщения:
1756
Участник с: 29 февраля 2012
|
nafanjaЕсть старая шутка, что emacs стал бы неплохой операционной системой, если бы в него добавить нормальный текстовый редактор. Тут то же самое - grub - как emacs, grub4dos - как leafpad. Что удобнее для флэшки? |
akorop |
|
Темы:
111
Сообщения:
1756
Участник с: 29 февраля 2012
|
nafanjaПробовал. Мне не помогает. У меня зловредный мусор записывает сама bootlace.com (это установщик grub4dos; это программа двойного применения: её можно вызвать и из Линукса, и из ДОС. Я вызываю из Линукса обычно). |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
akorop, я думаю это все таки баг grub4dos а не линукса.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
vasek |
|
Темы:
47
Сообщения:
11856
Участник с: 17 февраля 2013
|
Оставим пока вопрос деления флешки на разделы (это отдельный и непростой вопрос) - рассмотрим пока без разбивки на разделы. Почему не Grub2 - потому что на много проще с grub4dos. У меня всего один вопрос - как Вы устанавливаете grub4dos? Я это делаю следующим образом (все из винды) - Форматирую флешку с помощью hpusbfw.exe (Первый раз форматировать обязательно в NTFS, при этом на флешке создается загрузочный сектор. После этого, если есть необходимость, можно отформатировать флешку в FAT32. Загрузочный сектор при этом не стирается. Флешку можно собрать как на файловой системе NTFS, так и на FAT32) - Устанавливаю загрузчик с помощью grubinst_gui.exe - Копирую на флешку необходимые файлы, правлю menu.lst - Выполняю дефрагментацию флешки Все, никогда никаких проблем.
Ошибки не исчезают с опытом - они просто умнеют
|
akorop |
|
Темы:
111
Сообщения:
1756
Участник с: 29 февраля 2012
|
nafanjaПовторяю ещё раз совсем медленно. Если Линукс показывает одновременное существование двух объектов, которые не могут существовать одновременно, - это баг Линукса. Такими объектами является наличие таблицы разделов и наличие файловой системы на диске в целом. Так не может быть в принципе, что есть и sdb1, и файловая система прямо на sdb. Если бы на этой флэшке Линукс показать только файловую систему на sdb, и не показал sdb1 - это была бы неудачная эвристика в определении того, что же за тип разметки у этого диска. Крайне неудачная эвристика - такой ошибки не делает ни винда, ни куча дисковых утилит, которые пробовал. А то, что предъявляет Линукс - это явный баг. Притом критический баг, поскольку при автомонтировании пожет привести к очень неприятным последствиям. Я предполагаю, что в свете последних решений партии запускается два параллельных процесса, один из которых пытается найти таблицу разделов, а другой - файловую систему. Они никак друг с другом не взаимодействуют и оба завершаются полным успехом. Шизофрения. |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
да, наверное надо еще медленнее )))sdd vfat 3B2C-76F4 ├─sdd1 vfat 786A-9026 └─sdd2 vfat 3B2C-76F4 то тогда да, это как то не хорошо! ведь sdd2 вообще не отформатирован! по идее он должен быть пуст и выглядеть так. sdd vfat 3B2C-76F4 ├─sdd1 vfat 786A-9026 └─sdd2 а то что можно потерять данные если сделать так как на опыте выше, то это проблема П.О. или пользователя который так захотел!
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
akorop |
|
Темы:
111
Сообщения:
1756
Участник с: 29 февраля 2012
|
vasekЖуть какая-то и шаманство с применением кучи левых бубнов. Кстати, NTFS (как и любая другая журналируемая система) крайне не рекомендуется для флэшки, на которую будут регулярно писать. Я устанавливаю при помощи штатной утилиты bootlace.com, входящей в комплект grub4dos, и, естественно, без этого безумия с NTFS и FAT. Ну а то, что bootlace.com неиспользуемую область данных заполняет мусором, от которого Линукс балдеет, так это баг Линукса, а не bootlace.com. Кстати, подтведилось моё предположение, что это мусор он берёт из загрузочной записи раздела, где сам находится. Если его запускать с ext3, то в этой области получаются нули, и никаких проблем разбивка не вызывает. Я обычно форматирую в FAT32, делаю через grub4dos загрузку в ДОС, Линукс (puppy) и Windows XP. Всё это занимает относительно немного места. А остальное - для файлов, которые надо с собой носить туда-сюда. |
akorop |
|
Темы:
111
Сообщения:
1756
Участник с: 29 февраля 2012
|
nafanjaНи в коем случае вывод не должен выглядет так! Он должен выглядеть вот так: sdd ├─sdd1 vfat 786A-9026 └─sdd2 |