[BUZZ] Como fazer um pendrive de instalação com o Windows XP

Da última vez que pesquise como fazer um pendrive de instalação com o Windows XP o processo ainda era terrivelmente enrolado pro meu gosto. Além do problema usual do XP talvez não reconhecer o seu HDD, a instalação via pendrive cria outra variável porque o instalador do XP pode não ser capaz de enxergar a si mesmo na porta USB. O sintoma é um crash pouco antes do momento de fazer a primeira pergunta ao usuário.

Mas ontem, pesquisando outra coisa, acabei esbarrando em algo interessante:

http://blog.torboxz.com/blog/2010/03/02/installing-windows-xp-from-usb-acer-aspire-one-d150-1bk/

http://www.msfn.org/board/topic/120444-how-to-install-windows-from-usb-winsetupfromusb-with-gui/

O tal WinSetupFromUSB torna a tarefa trivial. Você só precisa dizer onde estão os arquivos de instalação do XP e onde está seu pendrive que ele faz todo o resto praticamente sozinho (ainda existem pequenos detalhes que você tem que configurar).

Eu ainda não verifiquei, mas a princípio esse processo só visa eliminar o problema de instalação via pendrive. Para reconhecer o HDD ainda deve ser necessário que você faço o slipstream dos drivers necessários. Porém poder instalar via pendrive facilita muito os testes, pois a cada slipstream eu tinha que gravar um CD-RW de teste.


Liked by: Roberto José Romano Jr., Vinicius Gomes, Sidnei de Souza Martins, Duane Moraes

2 comentários
Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

[BUZZ] Igor Levicki é outro cara inteligente que se comporta como se fosse insano

Igor Levicki, que trabalha (ou trabalhou) na Intel é outro cara inteligente que por algum motivo se comporta como se fosse maluco e/ou estivesse querendo chamar a atenção para si.

http://levicki.net/

Ele é bem conhecido no blog de Raymond Chen por defender idéias que a maioria dos programadores e power users de cara já chamaria de insanas. Uma delas é a insistência de que o Windows deveria permitir a criação de dois arquivos com o mesmo nome na mesma pasta.

Vejam um exemplo de como ele defende sua posição:

"I can have two identical cans of Coca-Cola in my fridge, and I can't have two files with the same name on my hard drive?"

http://www.codinghorror.com/blog/2007/12/sorting-for-humans-natural-sort-order/comments/page/2/

Ignore quando ele diz "hard drive". Eu conheço a posição dele e ele quis dizer "folder".

Sério… tem alguém aqui que ache que isso seria uma boa idéia?

13 comentários
  • bom a não ser que fosse Case Sensitive como no Linux, seria completamente impossível de isto dar certo.. Ou alguma outra maneira de diferenciar os arquivos mais facilmente como com permissões, mas coisa que o Windows não faz tambem..

  • Jefferson - 6.606 Comentários

    Não, ele nunca mencionou Case Sensitive. Ele quer que o Windows diferencie os arquivos através de GUIDs ou outro tipo de metadados.

    Mas o caso do Linux já é suficientemente ruim. Imagine o usuário médio tendo que diferençar Orçamento.doc de orçamento.doc.

  • Fiz um exercício de imaginação pra enxergar algum momento onde eu pudesse precisar de que dois arquivos com o mesmo nome convivessem na mesma pasta, e não fui capaz de encontrar.

    O mais próximo que cheguei foi para arquivos de música, seguindo a nomenclatura básica de [Nome do Artista] – [Nome da Música], mas daí pensei que se eu tenho 3 arquivos para a mesma música, só que uma delas é acústica e outra ao vivo, para fins prático de identificação, é muito melhor eu afixar ao fim da música entre parêntese de qual versão se trata, do que ter que abrir cada uma delas pra verificar isto.

    Isto pelo menos no Windows. Tem dispositivos mp3, além de mídia players, que fazem leitura direta do ID3 Tag, assim não importa qual seja o nome do arquivo, se a ID3 Tag estiver correta ele vai apresentar corretamente o nome da música.

    Ainda assim, a aplicação prática disso é zero.

  • Jefferson - 6.606 Comentários

    Alexandre, eu também já parei para fazer esses exercícios. E não encontrei uma aplicação nem mesmo para o "Case Sensitive" usado no Linux.

  • Eu, por usar o BrOffice no trabalho uso arquivos com o mesmo nome mas com extensões diferentes (ex: Orçamento.xls – Orçamento.ods – Orçamento.pdf) mas nome e extensões idênticos, realmente fica difícil.

  • Jefferson - 6.606 Comentários

    Bruno, Igor também quer o fim das extensões. Elas seriam substituídas por GUIDs e MIME types.

    Se você pensar apenas do Windows XP em diante, usando apenas NTFS, isso até seria viável (daí a ser desejável é um longo caminho). Mas a idéia das extensões é uma mão na roda quando a compatibilidade com outros dispositivos (players de MP3, DivX, DVD, câmeras, etc) é necessária. É muito mais fácil para o microcontrolador nesses dispositivos interpretar um código de três letras do que GUIDs e MIME types. Isso sem contar que aí seria preciso ler também NTFS, porque não há espaço para esses metadados em FAT32.

  • Aplicação prática existe, fotos de câmeras digitais por exemplo, onde acabam surgindo nomes iguais quando se trabalha com muitas máquinas…

    A idéia de desatrelar o nome do arquivo como identificador único, mas o custo em termos de processamento pra fazer isso é maior mesmo….

    Um dia isso funciona, mas ai tudo estará armazenado na famigerada nuvem, uaeheauheauheu….

  • Jefferson - 6.606 Comentários

    Otavio, mas por que você iria querer fotos com nomes iguais em uma mesma pasta? Se a questão é só a conveniência de jogar tudo no mesmo lugar eu acho mais útil desejar que o gerenciador de arquivos seja capaz de fazer "auto rename".

  • @Daniel Plácido

    Isso é uma das coisas que me deixa PUTO no Windows: o nome dos arquivos não é case sensitive ¬¬

    Para o usuário final, realmente não faz diferença. Mas programando e trabalhando com arquivos, eu achei o case sensitive um mão na roda. É mais fácil alterar um caractere na string, do que ter que reescrevê-la. (não tentem entender isso, depois eu me explico melho :P)

  • Jefferson - 6.606 Comentários

    Alexandre, programando em Delphi eu me deparei com alguns problemas devidos ao Windows ser "insensitive". Mas tenho certeza de que eu teria muito mais se fosse "sensitive".

    Por exemplo, nem imagino como eu faria para localizar programaticamente um arquivo que poderia ter os nomes:

    ScreenCam.exe

    Screencam.exe

    screencam.exe

    SCREENCAM.EXE

    screencam.EXE

    etc, etc, etc, etc…

    De fato, eu não faço idéia de como é feito no Linux.

  • posso estar falando abobrinha, mas acho que se faz usando expressões regulares.

  • Jefferson - 6.606 Comentários

    ahhh… provavelmente é sim.

  • Jefferson - 6.606 Comentários

    Mas… o que fazer quando a função retornar dois ou mais resultados? Digamos que você instalou Screencam.exe, mas em um update instalou por acidente como screencam.exe. E qualquer atalho (link) que você tinha continua apontando para Screencam.exe. Todo software de atualização tem que ser feito então com uma função que usa expressões regulares.

    É claro que depois que você encapsula toda a complexidade da tarefa em funções, tudo pode ficar resumido a um "findfile(screencam.exe)" mas, mesmo assim…

    Pode ser minha falta de hábito, mas "case insensitive" no sistema de arquivos me parece coisa de doido. Acrescenta muita complicação para pouco (ou nenhum) ganho :)

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

[BUZZ] Não importa o que a Microsoft faça, vai ter sempre alguém reclamando

#programação

Este artigo de Joel Spolsky é um exemplo de como, não importa o que você faça (no caso, o que a Microsoft faça), vai ter sempre alguém reclamando:

http://www.joelonsoftware.com/items/2006/11/21.html

Joel Spolsky é um cara bastante inteligente. Mas mesmo assim reclama de forma quase insana (na minha opinião, claro) sobre o fato do Windows te dar várias opções de como desligar o computador, e por vários caminhos diferentes.

Eu não vou discutir cada ponto da argumentação dele aqui (pelo menos não agora). Acho que basta questionar isto:

"Every time you want to leave your computer, you have to choose between nine, count them, nine options: two icons and seven menu items."

Não, você não "tem" que escolher. Se você não tem o conhecimento necessário para decidir, simplesmente clica no grande botão Power. Se você tem, as opções estão a um clique de distância.

Da forma como eu entendo, o texto dele é um manifesto pela imbecilização do sistema operacional. E olha que a MS tem se esforçado muito nesse sentido, mas ele quer mais.

Me mostre um sistema operacional que qualquer idiota entenda como se usa e eu lhe mostrarei um sistema que eu não vou querer usar.

13 comentários
  • O botão power é configurável. Não me lembro se ele vem como power por padrão, mas ele pode ser sleep, por exemplo. Ao instalar o Windows uma das primeiras coisas que faço é alterar as configurações de energia. Já aproveito e me certifico de que aquele botão será o power (e o botão no gabinete também).

    Mas concordo que não é a melhor coisa simplificar ainda mais. O menu ta lá pra quem sabe/quer/precisa usar.

  • Caraca, nem sabia que tinha tudo isso, rsrsrs. Vou ver se existem todas elas no Vista. Maneira de distração.

  • Jefferson - 6.606 Comentários

    Henzo,

    No Vista, se não me engano o padrão do botão é sleep.

    E, se dependesse de Joel, você talvez nem tivesse um botão Power no gabinete (ou só tivesse ele):

    "The fact that you have to choose between nine different ways of turning off your computer every time just on the start menu, not to mention the choice of hitting the physical on/off button or closing the laptop lid, produces just a little bit of unhappiness every time."

  • Concordo que deveria haver apenas o botão no gabinete, e para situações em que o usuário não tem alcance ao botão, ativar uma 'extensão' no S.O. para desencadear o desligamento, tal como podemos desativar a lixeira (por exemplo).

  • Jefferson - 6.606 Comentários

    Fernando, o SO não tem como saber sozinho que o botão é de difícil acesso. Então o usuário vai ter que descobrir como ativá-la, em vez de simplesmente "usar ou ignorar".

    Além disso, troca-se uma opção universal, que todo usuário vai encontrar no mesmo lugar em qualquer máquina com o mesmo SO, por uma opção que pode ou não estar lá, dependendo do usuário ter descoberto como ativá-la.

  • Jefferson - 6.606 Comentários

    Outro problema:

    "Restart can be eliminated. 95% of the time you need this it's because of an installation which prompted you to restart, anyway. For the other cases, you can just turn the power off and then turn it on again."

    Substituir um pulso de reset no processador por um processo inteiro de desernegizar/energizar me parece, do ponto de vista eletrônico, uma tolice sem tamanho.

    " Another option goes away. Less choice, less pain."

    Hummm… Assim pensa Fidel Castro…

  • Jefferson - 6.606 Comentários

    Eu não tenho como ler o livro indicado por Joel (The Paradox of Choice), mas eu jé me deparei com o problema que é ter muitas escolhas. Porém em situações muitos diferentes.

    Existe uma diferença muito grande entre se deparar com muitas opções quando você sabe o que quer e quando você não sabe.

    Se você vai até sua locadora de vídeo para locar Scarface, não importa se a locadora tem 300 títulos ou 20mil. Mas se você não sabe o que quer assistir, pode (nem sempre vai) ser muito melhor que a única locadora disponível só tenha 300 títulos, pois você vai se deparar com um dilema muito menor.

    Se você vai até o Shopping para comprar na C&A, que importância tem se existem 200 lojas lá? Já se você não tem certeza de onde quer comprar o fato de haver muitas lojas para visitar pode (nem sempre vai) ser um problema.

    Eu prefiro viver em um mundo cheio de opções que eu esteja livre para ignorar. E não num mundo onde alguém faz todas as escolhas por mim. E "subo nos tamancos" quando alguém acha que pode.

  • Jefferson - 6.606 Comentários

    Outro problema:

    "If you've spoken to a non-geek recently, you may have noticed that they have no idea what the difference is between "sleep" and "hibernate." They could be trivially merged. One option down."

    "trivially merged"?! Parece piada.

    Eu sei a diferença entre sleep e hibernate. E certamente não desejo que o sistema faça um quando o que eu desejo é fazer o outro. No meu quarto eu tenho um disjuntor geral junto à porta que eu desligo quando saio de casa. Isso reduz o consumo desnecessário de energia e o risco de incêndio elétrico, por causa das coisas (eventualmente algumas gambiarras perigosas) que esqueço ligadas. E meu desktop é sempre posto em hibernação. Assim o meu procedimento para sair é esperar alguns segundos até o Windows entrar em hibernação e depois desligar o disjuntor.

    Joel parece achar que eu devo esperar que o sistema entre em sleep e após um intervalo arbitrário de tempo entre em hibernate. De quanto seria esse tempo? 30 segundos a mais já é muito tempo se o que eu queria era hibernar desde o início.

    No meu entendimento o Windows já lida com o problema muito bem. Quem quer "sleep", clica em "sleep". Quem quer "hibernate" clica em "hibernate". E quem não sabe a po**a da diferença aperta o botão Desligar.

    "Why do you want the power off? If you're concerned about power usage, let the power management software worry about that. It's smarter than you are."

    Agora ele partiu para a ofensa… Pode ser mais esperto do que ele, talvez.

  • Jefferson - 6.606 Comentários

    "On many laptops, there are also four FN+Key combinations to power off, hibernate, sleep, etc. That brings us up to 13 choices, and, oh, yeah, there's an on-off button, 14, and you can close the lid, 15. A total of fifteen different ways to shut down a laptop that you're expected to choose from."

    Bullshit.

    As opções são dadas por conveniência. Por exemplo, algumas pessoas preferem que ao fechar a tampa do notebook este desligue. Eu prefiro poder fechar a tampa e manter o notebook funcionando.

    Você não tem que escolher entre 15 opções.

    "Inevitably, you are going to think of a long list of intelligent, defensible reasons why each of these options is absolutely, positively essential."

    Sim, eu posso!

    " Don't bother. I know. Each additional choice makes complete sense until you find yourself explaining to your uncle that he has to choose between 15 different ways to turn off a laptop."

    Esta frase resume o que há de errado no raciocínio de Joel. É uma enorme tolice achar que eu preciso explicar ao meu tio (ou pai, avô, etc.) que ele tem que "escolher entre 15 maneiras de desligar o laptop".

    Eu vou explicar que ele desliga apertando o botão. Simples.

    Eu retiro o que disse antes. O texto de Joel não soa mais para mim como um manifesto pela imbecilização do SO. Ele soa para mim como um manifesto pela imbecilização do PC inteiro, incluindo o hardware.

  • É que em comparação ao XP o Vista e Seven tem muito mais opções visíveis também…

    Apesar que o Vista e Seven deixam mais claro como desligar sem precisar ir para uma segunda tela…

    Dificilmente um usuário vai perceber que aquela seta é um botão… Quantas vezes eu tenho de dizer, "aquilo é um botão"…

    E se o usuário perceber que aquilo é um botão e não souber lidar com aquilo, ele simplesmente ignora e clicar no botão grande que ele conhece…

    A Microsoft nem usou hover na seta pro menu não aparecer facilmente…

  • Jefferson - 6.606 Comentários

    Otávio, eu não sei se entendi bem sua opinião nesse sentido, mas eu acho que o jeito do Vista/Seven é melhor.

    Por exemplo, "hibernate" só está disponível no XP se você apertar SHIFT na janela de opções de desligamento. É preciso ser adivinho ou ter lido isso em algum lugar. No Vista/Seven a opção está claramente disponível.

    Quanto a não perceber que a seta é um botão, eu também tenho problemas com isso no Vista/Seven. Não necessariamente naquela tela.

  • Eu também não entendi minha opinião…

    Mas o fato da seta ser ou não vista pelo usuário ajuda a diminuir as opções de quem não sabe o que as outras funções fazem…

  • Jefferson - 6.606 Comentários

    Isso é verdade :)

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »