Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Windows на USB HDD — часть 1

Автор: izhusam
Дата сообщения: 31.08.2013 03:32
本人来自中国,不懂外语。在本国内还没有遇到这类教程,感谢!
Автор: dialmak
Дата сообщения: 31.08.2013 04:35
welic
Мне показалось, что выводы не те вы сделали. Написал, чтобы поставить точки над i и закрыть тему.

Цитата:
Warning: Bad ending cylinder <CHS and LBA don't match>" - был в некоторых сборках. Устраняется выравниванием раздела с помощью "Paragon Alignment Tool". На каком этапе появляется - пока не знаю

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

А вот каким боком здесь Paragon Alignment Tool я не очень понял. Эта прога предназначена для выравнивания, но никак не для исправления геометрии. Перемещать ниже-выше по диску все данные не очень здОрово, так можно больше напортить, чем исправить.

Имхо проще на будущее немного изменить метод создания разделов. Пример скрипта, который сделает VHD c "правильными выровненными разделами". Запустить diskpart /s "%userprofile%\desktop\sample.txt" , сам файл sample.txt ниже. Выравнивание нам обеспечит опция align=1024 (без неё будет начальный сектор 128, а не 2048) При работе скрипта, если винда выкинет окно и предложит форматировать - отказаться ...

Код:
rem Файл sample.txt - сценарий для diskpart, sample.txt положить на рабочий стол.
rem Создание виртуального диска "C:\sample1.vhd" 1500 мб c двумя выровненными разделами 1000 мб и 500 мб, их форматирование в NTFS, 500 мб раздел будет активный.
create vdisk file="C:\sample1.vhd" maximum=1500 type=fixed
attach vdisk
create part primary size=1000 align=1024
format fs=ntfs label="OS" quick
assign
create part primary align=1024
active
format fs=ntfs label="BOOT" quick
assign
exit
Автор: kazal1
Дата сообщения: 31.08.2013 07:20
izhusam - перевод сообщения
Я родом из Китая, но не иностранные языки. В этой стране не столкнулся с таким учебники, спасибо!
Автор: olegigor5555
Дата сообщения: 31.08.2013 08:39
Какое сообщение - такой и перевод. Стоило огород городить, с юникодами и перекодировками.
В таких случаях Миклухо-Маклай нужен, для налаживания интернационального общения...




Цитата:
Сократ, убийство. … Реальной причиной же было - независимость взглядов Сократа,
высмеивание пороков и глупости людей на Форуме(площадь в Древнем Риме).

Каким боком Сократ оказался "на Форуме (в древнем Риме)", уму непостижимо. Там, в те времена, еще торговали огурцами. Вот уж точно, историческая загадка - два конца двв кольца, полна жопа огурцов...
Автор: zakataika
Дата сообщения: 31.08.2013 08:49
kazal1
Это Иероглифическое письмо? Всегда мечтал выучить китайский, но лень для меня - это непреодолимый барьер.
Автор: kazal1
Дата сообщения: 31.08.2013 09:10
Первовариант- .....на форуме.
Но это же череcчур, прямо в ........ мозг.
Автор: stasys44
Дата сообщения: 31.08.2013 09:54
Вот говорили говорили про китайцев, как туда регистроваться (в других темах обсуждалось), вот они сами сюда
Когда-то учил японский
Первый иероглиф - книга, единица для счета цилиндрических объектов (карандашей) - входит в название Японии
Второй - человек, третьий - приходить, будущий. Дальше внутреняя страна - Китай
Человек пришедший из Китая
Автор: welic
Дата сообщения: 31.08.2013 10:12
dialmak> Приветствую.

Цитата:
Мне показалось, что выводы не те вы сделали. Написал, чтобы поставить точки над i и закрыть тему.

Это были не выводы, а мои предположения. Если бы с моей стороны это был окончательный вывод, то я бы и не стал заниматься исправлением сборок.
Мои знания в этой области были нулевыми, да и сейчас стали не на много больше, поэтому и мои выводы-предположения больше логические, а не практические.
Я ждал вашей реакции на эти мои предположения и очень рад что вы откликнулись.
Писать в личку вам не стал, т.к. считаю, что данная дискуссия очень уместна в теме и будет полезна не только для меня. Поэтому призываю вас не ставить "точки над i" и не покидать тему.
Теперь по делу. "Bad sector count" рассматривать не буду, т.к. судя по всему мой вывод по этому параметру совпадает с вашим.

Цитата:
А вот каким боком здесь Paragon Alignment Tool я не очень понял. Эта прога предназначена для выравнивания, но никак не для исправления геометрии. Перемещать ниже-выше по диску все данные не очень здОрово, так можно больше напортить, чем исправить.

А вот здесь, если можно, поподробнее.
Выравнивание в "Paragon Alignment Tool" устраняет проблему "Warning: Bad ending cylinder <CHS and LBA don't match>", но я и сам уже заметил, что в некоторых сборках это действие вызывает увеличение времени загрузки системы.
1.1. Почему?
1.2. И почему это действие устраняет или скрывает проблему?
1.3. На каком этапе после создания разделов в VHD нужно проводить их выравнивание?

Цитата:
Имхо проще на будущее немного изменить метод создания разделов. Пример скрипта, который сделает VHD c "правильными выровненными разделами". Запустить diskpart /s "%userprofile%\desktop\sample.txt" , сам файл sample.txt ниже. Выравнивание нам обеспечит опция align=1024 (без неё будет начальный сектор 128, а не 2048) При работе скрипта, если винда выкинет окно и предложит форматировать - отказаться ...

Я разделы в VHD создаю из консоли "Управление дисками".
2.1. Нельзя ли это проделать как-то из его окна не обращаясь к командной строке?
2.2. Каким образом теперь это проследить в уже выровненных разделах VHD, где testdisk такой ошибки уже не находит?
Пока что это все вопросы, что у меня возникли.
Спасибо за внимание.

P.S.
После внимательного изучения вашего поста вопрос 1.3. отпадает.
Автор: nikita20101
Дата сообщения: 31.08.2013 10:13

Цитата:
Вот говорили говорили про китайцев, как туда регистроваться (в других темах обсуждалось), вот они сами сюда



Цитата:
&#26412;&#20154;&#26469;&#33258;

А я уж подумал было что это,Алекс-Юстасу,чего у них онлайн переводчиков нет.
Автор: olegigor5555
Дата сообщения: 31.08.2013 10:39
welic, доброе утро.

Цитата:
Я разделы в VHD создаю из консоли "Управление дисками"

В СемЁрке/Восьмерке всЁ, что создаЁтся - выровнено (по умолчанию), без всяких командных строк. И неважно, VHD - не VHD. Это ж не древняя Win XP... Просто, некоторым людям работа с ком. строкой доставляет нечеловеческую радость и чуство общности с единомышленниками...
Автор: welic
Дата сообщения: 31.08.2013 10:45
olegigor5555> приветствую.

Цитата:
В СемЁрке/Восьмерке всЁ, что создаЁтся - выровнено (по умолчанию), без всяких командных строк. И неважно, VHD - не VHD. Это ж не древняя Win XP...

Я естественно пользуюсь для этого только консолью Win7. Из консоли WinXP всех нужных действий невозможно проделать, их там просто нет.
P.S.
Может мне нужно перейти на восьмерку? Как то я еще не привык к ней и практически не пользуюсь.
P.P.S.
А ведь это надо испробовать. Пошел ка я создавать сборку с нуля, но полностью из Win.8.1
Автор: igobsam
Дата сообщения: 31.08.2013 11:41
Народ!!! К чему амбиции?!! Общее дело делаете, для многих кто Вас читает, полезное. Очень жаль что dialmak удалил свои посты-я лично был в отъезде и прочитать не успел. Ведь это всё инфа по теме, и в тему, и так и рождается истина. Ещё раз спасибо за труд во благо.
Автор: olegigor5555
Дата сообщения: 31.08.2013 11:53
igobsam

Цитата:
Очень жаль что dialmak удалил свои посты

Абсолютно не жаль. ВсЁ, что здесь было им написано - компиляция его же сообщений (Из его тем. И тех тем, где он регулярно появляется). Напиши ему. Думаю, он с удовольствием поделится с тобой всеми своими удалЁнными (здесь) постами. Рукописи ж не горят. Он человек тщеславный, копии черновики должны были остаться. И он очень ценит преданных (по гроб жизни) поклонников своего таланта. Хорошее, кстати, качество...
Автор: nikita20101
Дата сообщения: 31.08.2013 11:55

Цитата:
Очень жаль что dialmak удалил свои посты-я лично был в отъезде и прочитать не успел. Ведь это всё инфа по теме

Да кто его знает чего он удалил,китайцы вон уже пишут,а он удаляет.
Автор: igobsam
Дата сообщения: 31.08.2013 12:05
olegigor5555
Хороша ложка к обеду. Важен контекст. Кто хочет, тот конечно и сам разберётся. Просто слова из песни выкидывать негоже.
Автор: olegigor5555
Дата сообщения: 31.08.2013 12:13
nikita20101, добрый день.

Цитата:
Да кто его знает чего он удалил

Ты очень точно подметил. Он хоть писАл, хоть удалял - тебе (как оптимисту) от всего этого польза абсолютно одинаковая. Никакая, как будто он писАл на чистом китайском языке. Главное, делай - что должен. И будь - что будет. За китайцев, особо, не переживай....
Автор: stasys44
Дата сообщения: 31.08.2013 12:31
Cokpam, Вы писали:
Цитата:
А если на английской винде есть желание читать русский текст, то без настройки локали всё равно не обойтись
а как буду читать на хинди (если, допустим, это мой родной язык или я живу в Ная Дилли)


Автор: nikita20101
Дата сообщения: 31.08.2013 12:35
Ноутбук [more=Toshiba a200]Системная плата:
Тип ЦП Mobile DualCore Intel Core 2 Duo T5750, 2000 MHz (12 x 167)
Системная плата Toshiba Satellite A300
Чипсет системной платы Intel Crestline-PM PM965
Системная память 2048 МБ (DDR2-667 DDR2 SDRAM)
DIMM1: SK Hynix HYMP125S64CP8-Y5 2 ГБ DDR2-667 DDR2 SDRAM (5-5-5-15 @ 333 МГц) (4-4-4-12 @ 266 МГц) (3-3-3-9 @ 200 МГц)
Тип BIOS Insyde (06/27/2008)

Отображение:
Видеоадаптер Microsoft Basic Display Adapter
3D-акселератор ATI Mobility Radeon HD 3650 (M86)
Монитор Samsung 154AT07-T01 [15.4" LCD][/more]
Не грузится ни одна VHD система старше 7-ки,уходят в вечную перезагрузку не доходя до раб.стола.
Автор: stasys44
Дата сообщения: 31.08.2013 12:41
igobsam, Энциклопедия (или компендиум) dialmak в шапке

Simplix доходит до нахождения видео драйвера, потом наступает тьма и цакание устанавливаемых драйверов и, да будет свет, нету

А в новом бетсафе такое
На Бетсаф установил True Launch Bar, прикрутил к портабельным мултизагрузки

Я на Toshiba s50 (500 MB RAM) на локальный диск устанавливал сборку оригинальную stea, еле дышала
Автор: nikita20101
Дата сообщения: 31.08.2013 13:07
olegigor5555 Доброго дня и вам!!!

Цитата:
Ты очень точно подметил. Он хоть писАл, хоть удалял - тебе (как оптимисту) от всего этого польза абсолютно одинаковая

Во первых я здесь далеко не один,во вторых и мне перепадают некоторые крупицы "инкапсулировнной информации"
Автор: olegigor5555
Дата сообщения: 31.08.2013 13:19
nikita20101

Цитата:
перепадают некоторые крупицы "инкапсюлировнной информации"

Ух ты, как крохи с барского стола (и кто в этом этотм виноват?). У ЛьваТ (не путать с Троцким) позаимствовал?
Была у него такая фраза, при прощании. После чего он навсегда покинул данную тему.
И еще, "капсюль" - немного из другой "оперЫ". Автор (в оригинале) рЁк о инкапсулированном знании.
Автор: zakataika
Дата сообщения: 31.08.2013 13:25
olegigor5555

Цитата:
Абсолютно не жаль. ВсЁ, что здесь было им написано - компиляция его же сообщений

Не согласен. Очень даже уникальные инструкции, без которых пришлось бы долго и нудно разбираться в некоторых вопросах.
Автор: qwert111
Дата сообщения: 31.08.2013 14:21
nikita20101

Цитата:
Ноутбук Toshiba a200 Не грузится ни одна VHD система старше 7-ки

Почему Вы думаете, что в сборках есть драйвера на любой чипсет?
Проблема с драйверами ==> проблемы с загрузкой.
Автор: nikita20101
Дата сообщения: 31.08.2013 14:52
qwert111

Цитата:
Почему Вы думаете, что в сборках есть драйвера на любой чипсет?

Констатирую факт.
Автор: qwert111
Дата сообщения: 31.08.2013 15:14
nikita20101
А загрузиться в безопасном режиме получается?
Автор: nikita20101
Дата сообщения: 31.08.2013 15:21
qwert111

Цитата:
А загрузиться в безопасном режиме получается?

Не пробовал,блок питания накрылся,сделаю попробую.
Автор: dialmak
Дата сообщения: 31.08.2013 17:27
welic

Цитата:
Выравнивание в "Paragon Alignment Tool" устраняет проблему "Warning: Bad ending cylinder <CHS and LBA don't match>", но я и сам уже заметил, что в некоторых сборках это действие вызывает увеличение времени загрузки системы.  
1.1. Почему?  
1.2. И почему это действие устраняет или скрывает проблему?  
1.3. На каком этапе после создания разделов в VHD нужно проводить их выравнивание?

1.1 Не очень понял что почему, отвечу как понял вопрос... Увеличение времени загрузки без выравнивания к 2048 сектору может наблюдаться только на AF дисках и SSD. Причины хорошо описаны во многих местах (здесь на форуме тоже есть тема, но там в шапке полная ересь написана - даже стыдно за ru-board). На флешках может быть как увеличение так и уменьшение, предугадать это невозможно ибо это зависит от конкретного контроллера и технологии, где-то встречал утилитку которая типа тестирует это дело, но на практике она себя не оправдала. Также нужно помнить, что VHD диск находится на чём-то и у этого носителя тоже должно быть выравнивание , так что хз
1.2 Alignment Tool фактически создаёт новый раздел и смещает (или перемещает, если угодно) данные в новый раздел и естественно проблема устраняется поэтому, но это как бы побочный эфект, а не прямой результат работы. Если создать новый диск (даже без выравнивания) и скинуть туда только данные из старого, то всё будет тип-топ и CHS and LBA don't match пропадёт.
1.3 На этапе создания раздела. За это отвечает одна строчка create part primary size=1000 align=1024 или для первого раздела create part primary size=1000 offset=1024 align=1024 http://technet.microsoft.com/en-us/library/cc771243.aspx

Цитата:
2.1. Нельзя ли это проделать как-то из его окна не обращаясь к командной строке?
2.2. Каким образом теперь это проследить в уже выровненных разделах VHD, где testdisk такой ошибки уже не находит?

2.1 Нет. Но это умеют другие утилиты. Могу также написать простейшую GUI оболочку к diskpart.
2.2 ЭЭЭ... Что проследить?

З.Ы. Переход на 8 не поможет, там diskpart работает аналогично, то есть на дисках <= 4 GB разделы нужно создавать с принудительным выравниванием. 8.1 не пробовал, но думаю так же как и в 7/8.
З.Ы.Ы. Есть также случаи, когда на носителе геометрия нестандартная. Это уж совсем другой коленкор и там всё мрачно, хоть бери и плату или диск выкидывай (чаще проблемы обоюдные, то есть они друг-друга не понимают, хотя на другом контроллере может быть всё путём). Но такое бывает, хоть и крайне редко. А некоторые программы очень ревностно относятся к нестандартной или кривой геометрии и будут орать благим матом...
Автор: Cokpam
Дата сообщения: 31.08.2013 19:19
stasys44

Цитата:
а как буду читать на хинди (если, допустим, это мой родной язык или я живу в Ная Дилли)

MS предусмотрела дистрибутивы Windows на многих языках. Жители большинства стран имеют возможность устанавливать винду сразу со своей локалью... Ну а уж до кого руки не дошли так же не обязаны устанавливать английскую винду.
У меня был трёхлетний опыт общения с Сирийскими врачами обучавшимися в нашем Казанском Мединституте.
Сначала я одному устанавливал Windows затем по родственникам по рекомендации...
Но суть в том, что они не хотели английскую винду, могли согласиться на какую нибудь арабскую страну, только не США. В свете сегодняшних событий вполне понятно почему... А надо сказать, что у них примерно те же проблемы с кодировками, что и у нас (KOI-8R, KOI-8U, Win-1251...) только ещё хуже...
Так вот они просили именно русскую винду по причине отсутствия у наших ребят по вызову именно Сирийской версии. Но так как им все пытались впарить английскую, то у нас быстро сложились постоянные отношения на почве русской винды, с возможностью чтения документов и почтовой переписки на их родном языке. По-русски они неплохо говорили...
Можно было бы скачать и оригинальную, но сами понимаете, что это примерно то же что и китайский вариант - методом тыка, долго, и без гарантий, что дойдёшь до конца Это к вопросу о хинди...
Автор: welic
Дата сообщения: 31.08.2013 21:47
dialmak
Думал сделать Win7 в VHD при помощи Win-8.1, но забыл что она у меня работает с диска Х:\, нужно чтобы с С:\. Поэтому скачал новый билд (9600) у Лопаткина и поставил ее в VHD на С:\ с помощью самой себя. Все делал так, как и прежде, кроме того, что все таки оставил в конце VHD 5 Мб. неразмеченного пространства. Проверил testdisk-ом, ошибок нет, проверил в "Paragon Alignment Tool" - выравнивания не требуется. Возможно просто совпадение, буду теперь пробовать делать Win7.
Спасибо за ответ.
Завтра внимательно пройдусь по вашим ссылкам.

Цитата:
2.1 Нет. Но это умеют другие утилиты.

А какие утилиты?

Цитата:
Могу также написать простейшую GUI оболочку к diskpart.

Если не затруднит, то очень выручите.
Автор: dialmak
Дата сообщения: 31.08.2013 23:28
welic

Цитата:
Все делал так, как и прежде, кроме того, что все таки оставил в конце VHD 5 Мб. неразмеченного пространства. Проверил testdisk-ом, ошибок нет, проверил в "Paragon Alignment Tool" - выравнивания не требуется.

Хм. Может пофиксили. Какой размер диска? Сколько разделов и их размер? Какая файловая система на целевом разделе?
Винда и сама оставляет там свободное место в общем... Это можно посмотреть в какой-нибуть приличной утилите. Например DMDE.

Добавлено:

Цитата:
Поэтому скачал новый билд (9600) у Лопаткина и поставил ее в VHD на С:\ с помощью самой себя.

А оригинальную ОС по каким соображениям не любите? И ставиться она через dism или imagex (gimagex) за 5 мин. и точно оригинал...

Добавлено:

Цитата:
Если не затруднит, то очень выручите.

ОК. Примерный будущий функционал:
- в контектсном меню папки будет пункт Создать виртуальный диск.
Им будет вызываться небольшое окно с пунктами меню
- имя файла
- тип диска
- размер
- сколько разделов будет создано
По каждому разделу:
- активность (только для одного конечно)
- размер
- смещение раздела в МБ
- выравнивание раздела в МБ
- метка раздела
- тип файловой системы
- размер кластера
Можно ещё пресеты добавить для выбора стандартных проверенных комплектов настроек.
Как то так. Всё будет делать скрытно diskpart c выводом его лога в нижнюю часть утилиты. После успешного создания vhd, его монтирования, создания и форматирования разделов будет открываться diskmgmt.msc
Может что-то упустил.. Подсказыайте.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153

Предыдущая тема: Проблема WinXP: спонтанно вылетает в синий экран


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.