SamyPesse / How-to-Make-a-Computer-Operating-System

How to Make a Computer Operating System in C++
https://samypesse.gitbook.io/how-to-create-an-operating-system
Apache License 2.0
21.35k stars 3.42k forks source link

Encoding::CompatibilityError #58

Open combab0 opened 10 years ago

combab0 commented 10 years ago

I just installed vagrant and virtualbox as instructed chapter 2. I got stuck at boot up vagrant development environment.. I'm working on Windows 8 (x64). is this issue known one? if there is anyone know about this problem please let me know how should I do. but I know that actually it's caused by ruby ;(

C:\Vagrant\SamyPesse>vagrant up Bringing machine 'default' up with 'virtualbox' provider... ==> default: Importing base box 'lucid32'... C:/Vagrant/embedded/gems/gems/childprocess-0.5.3/lib/childprocess/windows/proces s_builder.rb:43:in join': incompatible character encodings: CP949 and ASCII-8BI T (Encoding::CompatibilityError) from C:/Vagrant/embedded/gems/gems/childprocess-0.5.3/lib/childprocess/w indows/process_builder.rb:43:increate_command_pointer' from C:/Vagrant/embedded/gems/gems/childprocess-0.5.3/lib/childprocess/w indows/process_builder.rb:27:in start' from C:/Vagrant/embedded/gems/gems/childprocess-0.5.3/lib/childprocess/w indows/process.rb:68:inlaunch_process' from C:/Vagrant/embedded/gems/gems/childprocess-0.5.3/lib/childprocess/a bstract_process.rb:82:in start' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/util/subpro cess.rb:103:inblock in execute' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/util/safe_c hdir.rb:26:in block (2 levels) in safe_chdir' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/util/safe_c hdir.rb:25:inchdir' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/util/safe_c hdir.rb:25:in block in safe_chdir' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/util/safe_c hdir.rb:24:insynchronize' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/util/safe_c hdir.rb:24:in safe_chdir' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/util/subpro cess.rb:102:inexecute' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/util/subpro cess.rb:22:in execute' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/plugins/providers/virtu albox/driver/base.rb:371:inblock in raw' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/util/busy.r b:19:in busy' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/plugins/providers/virtu albox/driver/base.rb:370:inraw' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/plugins/providers/virtu albox/driver/base.rb:309:in block in execute' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/util/retrya ble.rb:17:inretryable' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/plugins/providers/virtu albox/driver/base.rb:304:in execute' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/plugins/providers/virtu albox/driver/version_4_3.rb:199:inimport' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/plugins/providers/virtu albox/action/import.rb:15:in call' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:34:incall' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/plugins/providers/virtu albox/action/customize.rb:40:in call' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:34:incall' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/plugins/providers/virtu albox/action/check_accessible.rb:18:in call' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:34:incall' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:95:in block in finalize_action' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:34:incall' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:34:in call' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/buil der.rb:116:incall' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/runn er.rb:66:in block in run' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/util/busy.r b:19:inbusy' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/runn er.rb:66:in run' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/buil tin/call.rb:53:incall' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:34:in call' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/buil tin/config_validate.rb:25:incall' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:34:in call' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:95:inblock in finalize_action' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:34:in call' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:34:incall' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/buil tin/handle_box.rb:56:in call' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:34:incall' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:95:in block in finalize_action' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:34:incall' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:34:in call' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/buil der.rb:116:incall' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/runn er.rb:66:in block in run' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/util/busy.r b:19:inbusy' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/runn er.rb:66:in run' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/buil tin/call.rb:53:incall' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:34:in call' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/plugins/providers/virtu albox/action/check_virtualbox.rb:17:incall' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/ward en.rb:34:in call' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/buil der.rb:116:incall' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/runn er.rb:66:in block in run' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/util/busy.r b:19:inbusy' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/action/runn er.rb:66:in run' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/machine.rb: 196:inaction_raw' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/machine.rb: 173:in block in action' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/environment .rb:434:inlock' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/machine.rb: 161:in call' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/machine.rb: 161:inaction' from C:/Vagrant/embedded/gems/gems/vagrant-1.6.2/lib/vagrant/batch_actio n.rb:82:in `block (2 levels) in run'

C:\Vagrant\SamyPesse>